Herramientas de texto
Cambia, compara, genera y cuenta texto. Los datos se procesan en tu navegador.
Edición de texto
Contador de palabras y caracteres
Cuenta caracteres, palabras, frases, párrafos, líneas y bytes al escribir. Comprueba un límite y consulta el tiempo de lectura y las palabras más usadas.
Convertidor de estilo
Convierte nombres línea a línea, o renombra todas las claves de un documento JSON, entre camelCase, PascalCase, snake_case, kebab-case y más.
Comparar textos
Compara dos fragmentos de código o texto línea a línea, con las líneas añadidas y eliminadas resaltadas.
Generador Lorem Ipsum
Genera texto de relleno en latín, coreano, japonés o chino para maquetas, diseños y datos de prueba.
Generador de slugs
Convierte títulos en slugs limpios para URL y quita los acentos de cualquier idioma con alfabeto latino: á, é, ñ y ü del español, ç, ş y ğ del turco, ä, ö y ß del alemán, đ del vietnamita y más.
Idiomas y alfabetos
Números a letras
Escribe una cantidad o un número con letra según las normas de cada país: euros y céntimos en España, pesos 00/100 M.N. en México, y otros 12 idiomas, del cheque estadounidense al 人民币大写 chino.
Ancho completo ↔ medio ancho
Convierte letras, números, símbolos, espacios y katakana de ancho completo a medio ancho o al revés, y hiragana a katakana. El katakana de medio ancho con ゙ y ゚ se une correctamente (ガ ↔ ガ).
Quitar acentos del vietnamita
Convierte un texto vietnamita con diacríticos en letras sin marcas, con la đ escrita como d, en mayúsculas para formularios o como slug para URL. También puedes quitar solo las marcas de tono.
Romanización de nombres coreanos
Escribe un nombre coreano en letras latinas según la romanización oficial, sílaba por sílaba como en los pasaportes, y mira cómo escriben cada sílaba los titulares de pasaportes coreanos.
Cirílico a latino
Translitera nombres, direcciones y textos rusos al alfabeto latino con la tabla de la OACI para pasaportes o con el sistema BGN/PCGN para nombres geográficos.
Chino simplificado ↔ tradicional
Convierte chino simplificado a chino tradicional de Taiwán o Hong Kong, o tradicional a simplificado, con los diccionarios de OpenCC, que eligen cada carácter según la palabra completa.
Voz y subtítulos
Cómo elegir la herramienta de texto adecuada
El Convertidor de estilo está pensado para identificadores más que para prosa. Pega nombres como user_name o XMLHttpRequest, uno por línea, y conviértelos a camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE u otros cinco estilos, o renombra todas las claves de un documento JSON sin que cambien sus valores. Divide la entrada en palabras y elimina la puntuación, así que es menos adecuado para frases completas. Los acrónimos se normalizan, de modo que userID pasa a ser userId en camelCase, y si dos claves de un mismo objeto JSON fueran a acabar con el mismo nombre, no se convierte nada y se indica el conflicto.
Con Comparar textos puedes cotejar dos versiones línea a línea, por ejemplo un archivo de configuración antes y después de editarlo, y la herramienta marca las líneas añadidas y eliminadas. No resalta los cambios dentro de una línea, cuenta las diferencias de espacios como cambios y considera iguales los finales de línea de Windows y Unix. El Generador Lorem Ipsum rellena maquetas con párrafos, frases o palabras de relleno en latín, coreano, japonés o chino; las opciones en coreano, japonés y chino combinan palabras comunes al azar, así que el texto no es gramatical. El Contador de palabras y caracteres es útil para redacciones, publicaciones y campos de formulario con un límite de longitud, y también estima el tiempo de lectura y de habla.
Números a letras escribe la cantidad con letra para cheques, facturas y contratos. Empieza por las normas del español, con euros y céntimos en España y pesos 00/100 M.N. en México, y ofrece otros 13 idiomas con sus propias reglas, del cheque estadounidense al 人民币大写 chino. Llega hasta 999 999 999 999,99 y nunca redondea; la guía sobre cantidades con letra explica cada formato.
Tres convertidores cambian los propios caracteres. El convertidor de ancho completo ↔ medio ancho pasa ABC123 a ABC123 y al revés, une el katakana de medio ancho como ガ en ガ y convierte hiragana en katakana. Quitar acentos del vietnamita escribe el vietnamita sin marcas (Nguyễn Văn Đức → Nguyen Van Duc), con la đ como d, o quita solo los tonos. El generador de slugs convierte títulos en slugs para URL y quita tildes y acentos de cualquier idioma latino según la tabla OACI de los pasaportes; las letras rusas pasan al alfabeto latino con la tabla OACI, y el coreano, el japonés y otras escrituras se conservan o se eliminan.
Otras dos herramientas escriben nombres en letras latinas. La romanización de nombres coreanos sigue las reglas oficiales y la norma del pasaporte de escribir cada sílaba por separado (홍길동 → Hong Gildong), ofrece para el apellido la forma más usada en los pasaportes coreanos (Kim, Lee, Park) y muestra, sílaba por sílaba, las grafías que publica el Ministerio de Asuntos Exteriores de Corea. El conversor de cirílico a latino translitera el ruso con la tabla OACI de pasaportes (Юлия → Iuliia) o con el sistema BGN/PCGN de nombres geográficos (Yuliya).
El conversor de chino simplificado ↔ tradicional pasa el texto chino de una escritura a otra con los diccionarios de OpenCC. Lee palabras enteras, así que 头发 pasa a 頭髮 y 发展 a 發展; escribe las formas de Taiwán o de Hong Kong, puede cambiar también palabras regionales como 软件 por 軟體 y convierte el tradicional de vuelta al simplificado. Sus diccionarios se descargan de leedybox.com la primera vez que lo usas.
Transcribir audio a texto convierte en texto una grabación o el sonido de un vídeo con el modelo de reconocimiento de voz Whisper. Elige el idioma o deja que se detecte, y elige base, más rápido, small, que comete menos errores, sobre todo en idiomas distintos del inglés, o, en navegadores con WebGPU, large-v3-turbo, el más preciso, que funciona con la tarjeta gráfica. El texto aparece a medida que se procesa la grabación y puedes guardarlo como texto o como subtítulos SRT y VTT. El motor y el modelo, unos 90, 250 o 750 MB, se descargan de leedybox.com la primera vez; la grabación no sale de tu navegador.
Las doce herramientas se ejecutan como JavaScript en tu navegador. El texto que introduces no se envía a LeedyBox y la página no lo guarda. En los navegadores compatibles con la segmentación de texto Unicode, el contador trata un emoji o una letra acentuada como un solo carácter y detecta las palabras en chino, japonés y tailandés con la segmentación de palabras del navegador, así que un sitio web o una aplicación con sus propias reglas de recuento puede dar una cifra distinta. Comparar textos empareja directamente las líneas idénticas del principio y del final y hace la comparación completa solo con la parte intermedia; si esa parte es demasiado grande para procesarla en el navegador, por ejemplo más de 2000 líneas en cada versión, no muestra ningún resultado y sugiere comparar partes más pequeñas.
La guía sobre cómo contar palabras y caracteres explica con más detalle los grafemas, los bytes y los emojis, y por qué distintas herramientas pueden contar el mismo texto de forma diferente.