Comparar la longitud de dos textos online

Pega una versión original y otra editada para saber cuántos caracteres y palabras aumentaste o eliminaste.

Texto A: versión original

Los dos textos se comparan en tu navegador: longitud, palabras y diferencias resaltadas.

Texto B: versión nueva

Puede ser una versión más corta, más extensa o simplemente distinta.

Caracteres A

0

Caracteres B

0

Diferencia

0

Cambio desde A

0 %

Palabras A

0

Palabras B

0

Diferencia de palabras

0

Caracteres sin espacios A

0

Diferencias palabra por palabra

Escribe o pega los dos textos para ver qué se añadió y qué se eliminó.

Escribe o pega dos textos para comparar su longitud.

Textos procesados localmente en tu navegador.

Cómo interpretar la diferencia

La diferencia se calcula como texto B menos texto A. Un valor positivo significa que la nueva versión es más larga. Un valor negativo indica cuántos caracteres o palabras eliminaste.

El porcentaje toma el texto A como punto de partida. Si A tiene 100 caracteres y B tiene 80, el cambio será de −20 %. Si el campo A está vacío y escribes en B, el resultado muestra “Nuevo” porque no existe una longitud inicial con la que calcular el porcentaje.

Para qué sirve comparar dos versiones

La herramienta resulta útil al reducir un texto para un formulario, revisar una edición, comparar un borrador con su versión final o medir cuánto creció una descripción. Si todavía necesitas ajustar el resultado, puedes recortarlo a un límite o dividirlo en varias partes.

Además de la longitud, la página resalta las palabras añadidas (en verde) y eliminadas (tachadas en rojo) entre el texto A y el B. No es un sistema de control de versiones: compara palabras y espacios, no el significado. Si necesitas comparar líneas o código, puedes usar el comparador de textos de Snipshed.

Caracteres visibles y Unicode

Cuando el navegador admite Intl.Segmenter, una bandera, un emoji familiar o una letra con marca combinante se cuenta como un solo grafema visible. En navegadores antiguos se utilizan puntos de código como alternativa.

Consulta la guía sobre Unicode, emojis y grafemas, la especificación Unicode Text Segmentation y la definición de Intl.Segmenter en ECMA-402.

¿Qué indica una diferencia negativa?

Indica que el texto B es más corto. Por ejemplo, −25 significa que la segunda versión tiene 25 caracteres visibles menos que la original.

¿La comparación detecta los cambios de contenido?

No. Sí, a nivel de palabras: marca en verde lo añadido y tachado en rojo lo eliminado. Para textos de más de unas 3.000 palabras no resalta las diferencias, pero sigue comparando longitudes.

¿Los textos se envían a un servidor?

No. La comparación se realiza en el navegador y cada campo conserva su propio borrador local en ese dispositivo.