#071 · Comparar y buscar

Comprobador de diferencias entre caracteres

Compara dos textos carácter por carácter y localiza sustituciones, inserciones y eliminaciones de forma rápida. La herramienta muestra las posiciones donde divergen ambas cadenas y resume cuántos caracteres coinciden o cambian. Es útil para revisar pequeñas variaciones en códigos, identificadores, traducciones, textos copiados o versiones casi iguales sin enviar el contenido fuera del navegador.

Entrada de texto

Comparación de dos textos
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Pega o escribe el texto en el área de entrada.
  2. Usa el ejemplo si quieres comprobar el formato esperado.
  3. Pulsa el botón principal o utiliza Ctrl/Cmd + Enter.
  4. Revisa el resultado, las métricas y la interpretación antes de copiar o descargar.

Qué hace esta herramienta

Separa dos textos mediante una línea que contenga únicamente --- y compara cada posición. El informe destaca las diferencias detectadas y conserva los caracteres Unicode tal como se introducen.

La comparación recorre ambos textos por puntos de código Unicode. Cuando una posición no coincide, registra el carácter de cada lado y clasifica el caso como cambio, inserción o eliminación.

Es una comparación posicional: una inserción temprana puede desplazar las diferencias posteriores. Para cambios complejos de bloques conviene usar una herramienta de diff por líneas.

Ejemplo

Entrada:

Hola, señor.
---
Hola señor!

Ejecuta la herramienta para ver el informe calculado con esos datos.

Casos de uso

  • Revisar cambios mínimos entre dos códigos o identificadores.
  • Detectar caracteres distintos en traducciones o copias casi idénticas.
  • Comprobar signos, espacios o símbolos que cambian entre versiones.

Consejos para obtener mejores resultados

  • Conserva la puntuación si forma parte del contenido que quieres analizar.
  • Revisa manualmente los casos ambiguos cuando el texto contenga abreviaturas o formatos poco habituales.
  • Prueba con una muestra pequeña antes de procesar textos muy extensos.
  • Usa texto UTF-8 para mantener correctamente tildes, eñes y otros caracteres Unicode.

Detalles del procesamiento

La comparación recorre ambos textos por puntos de código Unicode. Cuando una posición no coincide, registra el carácter de cada lado y clasifica el caso como cambio, inserción o eliminación.

Es una comparación posicional: una inserción temprana puede desplazar las diferencias posteriores. Para cambios complejos de bloques conviene usar una herramienta de diff por líneas.

Preguntas frecuentes

¿Cómo separo los dos textos que quiero comparar carácter por carácter?

Coloca una línea que contenga únicamente tres guiones, ---, entre el primer y el segundo texto.

¿El comprobador distingue entre mayúsculas y minúsculas?

Sí. A y a se consideran caracteres diferentes porque la comparación es exacta y sensible a mayúsculas.

¿Puede comparar tildes, ñ, emojis y otros caracteres Unicode?

Sí. El recorrido se realiza por puntos de código Unicode, por lo que admite texto internacional y emojis comunes.

¿Qué ocurre si un texto tiene un carácter extra al principio?

La comparación es posicional, así que ese carácter puede desplazar las diferencias siguientes. Para cambios estructurales grandes es mejor un diff por líneas.

¿Se envían los textos a un servidor durante la comparación?

No. El procesamiento de esta herramienta se realiza localmente en el navegador.

Cómo se procesa el texto

MóduloFunción
Separación de entradasDivide Texto A y Texto B usando una línea ---.
Comparación UnicodeCompara cada posición como punto de código.
Informe de cambiosEnumera posición y caracteres distintos.
ResumenCuenta coincidencias, diferencias y longitudes.