Volver al inicio

Herramientas de texto

Conteo de palabras y caracteres, conversión de mayúsculas, formateo de JSON y codificación/decodificación Base64 — pega tu texto una vez y cambia de herramienta según lo necesites.

0

Caracteres

0

Caracteres (sin espacios)

0

Palabras

0

Líneas

0

Párrafos

Algunas notas sobre cómo funciona cada herramienta

El conteo de palabras usa coincidencias compatibles con Unicode para contar como "palabras" las secuencias de letras y números — esto funciona bien en idiomas separados por espacios, pero, como la mayoría de los contadores de palabras, trata todo un bloque de texto en chino, japonés o coreano como muchas menos "palabras" de las que contaría un hablante nativo, ya que esas escrituras no usan espacios entre palabras. El conteo de caracteres es el dato más útil para texto en CJK.

La codificación/decodificación Base64 es segura para Unicode — convierte correctamente en ambos sentidos emojis, caracteres chinos y cualquier otro texto no latino, algo que una llamada ingenua a btoa()/atob() del navegador en realidad hace mal. El formateador de JSON usa el propio analizador JSON integrado del navegador, así que cualquier mensaje de error que veas (como "Unexpected token") es el mismo que daría el motor de JavaScript del navegador, no una aproximación hecha a medida.

Preguntas frecuentes

¿Se envía mi texto a algún servidor?

No — cada herramienta aquí (conteo, conversión de mayúsculas, formateo de JSON, Base64) se ejecuta enteramente en tu navegador con JavaScript integrado. Nada de lo que pegues se sube a ningún sitio, lo que hace que también sea seguro para texto sensible.

¿Por qué el conteo de palabras es distinto de lo que esperaba en texto chino/japonés?

El conteo de palabras asume que las palabras están separadas por espacios, y así no funcionan el chino, el japonés ni el coreano — una frase entera sin espacios puede contarse como una sola "palabra". El conteo de caracteres de arriba es el dato más fiable para estos idiomas.

¿Por qué falla a veces la decodificación Base64?

Base64 tiene un conjunto de caracteres y un formato de relleno estrictos — si el texto que pegaste tiene espacios de más, quedó truncado, o nunca fue Base64 válido, la decodificación fallará con un error en lugar de producir silenciosamente un resultado sin sentido.

···