Saltar al contenido
Herramienta gratuita

Comparar textos online – Diff Checker

Compara textos online: pega dos textos, configuraciones o versiones de código y consulta las diferencias línea por línea, palabra por palabra o carácter por carácter, junto con el porcentaje de similitud. Por ejemplo, dos configuraciones de servidor con 3 de 6 líneas iguales tienen un 50 % de similitud. Gratis, sin registrarte y sin subir archivos: la comparación se realiza íntegramente en tu navegador.

Creado por Dimitri Heissler

¿Ya comparaste la configuración? Consigue tu propio servidor de Minecraft.

Tus textos permanecen en tu navegador: no se suben ni se guardan.

Diferencias

Bloques de cambios

0

Añadido
+0
Eliminado
−0
Sin cambios
0
Similitud
100 %

Se cuentan las líneas.

Pega el texto original a la izquierda y la versión modificada a la derecha, o carga el ejemplo. Las diferencias aparecerán de inmediato.

Resultado de ejemplo

Qué te muestra este comparador de diferencias

Pega el texto anterior a la izquierda y el nuevo a la derecha para ver al instante qué líneas o palabras se han añadido, eliminado o modificado, con números de línea, cifras de los cambios y un porcentaje de similitud. Puedes copiar una comparación en formato Unified Diff. Dos ejemplos:

Ejemplo 1: comparar línea por línea dos versiones de configuración

Texto original:

hostname "Survival Server"
maxplayers 32
password ""
tickrate 64
rcon_password "change_me"
motd "Welcome!"

Texto modificado:

hostname "Survival Server EU"
maxplayers 48
password ""
tickrate 64
motd "Welcome!"
region eu
Resultado de la comparación línea por línea
OriginalModificadoEstadoContenido
11modificadohostname "Survival Server"hostname "Survival Server EU"
22modificadomaxplayers 32maxplayers 48
33sin cambiospassword ""
44sin cambiostickrate 64
5–Eliminadorcon_password "change_me"
65sin cambiosmotd "Welcome!"
–6añadidoregion eu

Resultado en palabras: 3 líneas añadidas, 3 líneas eliminadas y 3 líneas sin cambios, distribuidas en 3 bloques de cambios. La similitud es del 50 %.

Copiado como Unified Diff, tal como lo generan diff -u y git diff:

--- original
+++ modified
@@ -1,6 +1,6 @@
-hostname "Survival Server"
-maxplayers 32
+hostname "Survival Server EU"
+maxplayers 48
 password ""
 tickrate 64
-rcon_password "change_me"
 motd "Welcome!"
+region eu

Ejemplo 2: comparar dos textos palabra por palabra

Texto original:

El servidor se reinicia todos los viernes a las 18:00. Guarda tu progreso antes.

Texto modificado:

El servidor se reinicia todos los viernes a las 19:30. Guarda tu progreso antes.

Comparación por palabras (eliminaciones tachadas, adiciones subrayadas):

El servidor se reinicia todos los viernes a las 1819:0030. Guarda tu progreso antes.

Resultado en palabras: se han eliminado „18“ y „00“ y añadido „19“ y „30“. Permanecen sin cambios 16 palabras y signos de puntuación; la similitud es del 88,8 %.

Cómo funciona

Cómo encuentras diferencias entre dos textos

Cuatro pasos del texto pegado al Unified Diff, sin cuenta ni descargas.

Paso 1

Pegar ambos textos o abrir archivos

Pega el texto original a la izquierda y la versión modificada a la derecha, o abre un archivo de texto de hasta 2 MB para cada lado. Con «Cargar ejemplo» verás enseguida cómo queda el resultado.

Paso 2

Elegir tipo de comparación y opciones

Compara por líneas, palabras o caracteres. Si lo necesitas, activa «Ignorar mayúsculas y minúsculas» o «Ignorar espacios y sangría» y, en el modo «Líneas», también «Ignorar líneas en blanco».

Paso 3

Leer diferencias

Los fragmentos eliminados aparecen en rojo y los añadidos, en verde. Puedes cambiar entre las vistas en paralelo y una debajo de otra. En el modo «Líneas» se muestran los números de línea de ambos lados, y con «Siguiente» y «Anterior» puedes saltar de un cambio a otro.

Paso 4

Reutilizar resultado

Consulta las cifras de fragmentos añadidos, eliminados y sin cambios, junto con la similitud. En el modo «Líneas», usa «Mostrar solo cambios» para ocultar los fragmentos sin cambios y copia el Unified Diff para tickets o revisiones de código. Con «Intercambiar textos» inviertes el sentido de la comparación.

Aplicaciones

Qué puedes comparar con el comparador de textos

El comparador de diferencias compara texto. Puedes comparar cualquier contenido del que puedas copiar texto o que puedas guardar como archivo de texto. La tabla muestra cómo hacerlo y el modo más adecuado.

Qué se puede comparar y cómo
OrigenAsí funcionaModo recomendado
Dos textos, correos electrónicos, contratosPegar un texto a la izquierda y otro a la derechaPalabras
Archivos de texto y configuración (.txt, .cfg, .ini, .json, .yml, .xml)Carga un archivo de hasta 2 MB con «Abrir archivo» o pega el contenidoLíneas
Código y registrosPega el contenido y, si las diferencias son solo de formato, activa las opciones para ignorarlasLíneas
Documentos de WordCopia y pega el texto del documento; no se comparan el formato ni el control de cambiosPalabras
Archivos PDFCopia y pega el texto del PDF; no se admiten PDF escaneados sin capa de textoPalabras
Hojas de cálculo de ExcelGuardar ambas tablas como CSV y cargarlas con «Abrir archivo»Líneas

Reglas de comparación

Así compara el Diff Checker

Las herramientas de comparación presentan pequeñas diferencias. Aquí se explica cómo compara esta herramienta para que puedas interpretar correctamente el resultado.

Líneas
El modo estándar compara línea por línea, como diff y git. Una línea es idéntica si coincide carácter por carácter. Si dos líneas solo difieren en algunas palabras, la herramienta también marca esas palabras dentro de la línea.
Palabras y caracteres
Para textos, contratos o traducciones, compara por palabras: cada palabra, número o signo de puntuación cuenta como una unidad. En el modo de caracteres, cada carácter visible cuenta por separado, lo que resulta útil para detectar errores tipográficos y diferencias en números de versión.
Opciones
Ignora las mayúsculas y minúsculas, los espacios y la sangría (espacios al principio y al final, y varios espacios como uno solo) y, en el modo «Líneas», también las líneas en blanco. Estas opciones evitan que los cambios de formato generen diferencias innecesarias, sobre todo en configuraciones y código.
Saltos de línea
Los saltos de línea de Windows (CRLF), Unix (LF) y los antiguos Mac (CR) se consideran equivalentes. Un salto de línea al final del texto no genera una línea vacía adicional. Si los saltos de línea de ambos textos son distintos, la herramienta lo indica.
Similitud
La similitud es 2 × elementos sin cambios dividido entre la suma de los elementos de ambos textos, en porcentaje. Se redondea hacia abajo a un decimal para que solo los textos realmente idénticos muestren 100 %.
Unified Diff
El Unified Diff copiado contiene, por cada bloque de cambios, una cabecera @@ -a,b +c,d @@, tres líneas de contexto, líneas eliminadas precedidas por un signo menos y líneas añadidas precedidas por un signo más. Si se activan las opciones para ignorar diferencias, describe las líneas tal como se muestran.

Descubrir más

Más herramientas

Generador de configuración del servidor

Describe server.properties con tus propias palabras mediante el ZapX AI Agent o configura cada ajuste manualmente, con vista previa en directo para copiar o descargar.

Creado por Florian Galz

Formateador de JSON

Formatea, minifica y valida JSON con resaltado de sintaxis, indicación de errores y descarga, todo en el navegador.

Creado por Jakub Martyniak

Validador de YAML

Comprueba la sintaxis YAML y aplica un formato normalizado o conviértelo directamente a JSON. Admite varios documentos separados por `---` (p. ej., manifiestos de Kubernetes), con errores que indican la línea y la columna exactas. Todo en el navegador.

Creado por Jakub Martyniak

Formateador y validador de XML

Valida, formatea, minimiza y repara automáticamente XML (caracteres sin escapar, etiquetas ausentes, declaración ausente), 100 % en el navegador, sin subir archivos.

Creado por Justin Schuessler

Probador de Regex

Prueba expresiones regulares en tiempo real con el motor nativo de JavaScript, con resaltado de coincidencias, grupos de captura y modo de reemplazo, directamente en el navegador.

Creado por Jakub Martyniak

Comparar imágenes (antes/después)

Nuevo

Compara dos imágenes: deslizador antes/después, vista en paralelo con zoom sincronizado, superposición e imagen de diferencias que marca los píxeles modificados y calcula su porcentaje. Las imágenes permanecen en el navegador.

Creado por Justin Schuessler

Contador de caracteres y palabras (Word Counter)

Contador de caracteres y palabras: cuenta palabras y caracteres en línea, calcula el tiempo de lectura y comprueba los límites de X, SMS, metaetiquetas y Discord. Funciona íntegramente en el navegador.

Creado por Dimitri Heissler

Conversor de mayúsculas y minúsculas

Conversor online: convierte texto a mayúsculas, minúsculas, Title Case, formato de oración, camelCase o snake_case, con función de deshacer. Funciona íntegramente en el navegador.

Creado por Rugile Rutkauskaite

FAQ

Preguntas frecuentes

Respuestas breves sobre la comparación de textos: archivos, Word, PDF y Excel, listas, similitud y privacidad.

Pega ambos textos en los dos campos; la comparación de textos (Text Compare) se actualiza en tiempo real. Para texto corrido, selecciona «Palabras»: así verás que, entre «El servidor se reinicia a las 18:00» y «El servidor se reinicia a las 19:30», solo se sustituye «18:00» por «19:30». Para archivos y configuraciones, selecciona «Líneas». Las partes eliminadas se marcan en rojo y las añadidas, en verde.

Pega el texto antiguo a la izquierda y el nuevo a la derecha. La herramienta utiliza el algoritmo de Myers, que también usa git, para encontrar la secuencia común más larga y marcar el resto como eliminado o añadido. Es un procedimiento fijo, no una IA: los mismos textos siempre dan el mismo resultado y ningún texto se envía a un servicio de IA. No necesitas registrarte y no se sube nada.

Haz clic en «Abrir archivo» a cada lado y elige un archivo de texto de hasta 2 MB para cada uno, por ejemplo, .txt, .cfg, .ini, .json, .yml, .xml, .csv o .log. El texto pegado puede ser más largo: a partir de 100.000 caracteres en total, la herramienta espera una breve pausa al escribir y muestra inicialmente 1.500 líneas; puedes cargar más con un clic. La herramienta siempre compara exactamente dos textos, no carpetas enteras.

No directamente: la herramienta lee los archivos como texto sin formato y no puede procesar .docx, .pdf ni .xlsx. En Word y PDF, copia el texto, pégalo a ambos lados y compara por «Palabras», ya que los saltos de línea suelen cambiar al copiar. Guarda las hojas de Excel como CSV, ábrelas con «Abrir archivo» y compara por «Líneas». La herramienta no compara el formato, las imágenes, las fórmulas, el control de cambios de Word ni los PDF escaneados sin capa de texto.

La comparación por líneas es adecuada para código, configuraciones, registros y listas: una línea modificada se marca entera y, además, se resaltan las palabras modificadas. La comparación por palabras es adecuada para textos, contratos y traducciones, porque los saltos de línea no afectan. Usa la comparación por caracteres para errores tipográficos, números de versión y hashes: de «kitten» a «sitting» hay 2 caracteres eliminados y 3 añadidos.

Sí, en el modo «Líneas»: escribe una entrada por línea, con una lista a la izquierda y la otra a la derecha. «Ignorar líneas en blanco» e «Ignorar mayúsculas y minúsculas» ocultan las diferencias de formato. La comparación respeta el orden y no ordena las listas: si una entrada aparece en otra posición, puede figurar como eliminada y añadida en otro lugar. Por eso, ordena ambas listas del mismo modo antes de compararlas.

Normalmente hay diferencias invisibles: espacios al final de una línea, tabulaciones en vez de espacios, espacios indivisibles, mayúsculas y minúsculas, o una «é» formada por dos caracteres Unicode. Con las opciones «Ignorar espacios y sangría» e «Ignorar mayúsculas y minúsculas» puedes ocultar las primeras causas. En cambio, las distintas formas de salto de línea (Windows CRLF frente a Unix LF) nunca se consideran una diferencia.

La similitud es 2 × elementos sin cambios ÷ (elementos del original + elementos de la nueva versión). En el ejemplo anterior, 3 de las 6 líneas de cada texto no han cambiado: 2 × 3 ÷ 12 = 50 %. Dos textos idénticos dan 100 %; dos completamente distintos, 0 %. El valor se redondea hacia abajo para que solo los textos idénticos muestren 100 %.

No. La comparación se realiza íntegramente en tu navegador; no se sube, registra ni almacena nada. Los archivos que abras también se leen solo localmente. Puedes comprobarlo en la pestaña Red de las herramientas para desarrolladores: al escribir no se realizan solicitudes. Por eso, la herramienta también sirve para configuraciones con valores internos.

¿Tienes más preguntas?

Contactar con soporte
¿Texto listo?

Alquila tu propio Servidor de juego en 60 segundos

Ya sea Minecraft, Rust o FiveM, tu servidor cuenta con protección DDoS, gestión sencilla de Mods y potencia suficiente para tu comunidad.

4,4/5 Trustpilot32.000+ Servidores activosDesde 2010

Sin configuración. Sin riesgos. En línea en segundos.

Duración flexibleCancelable en cualquier momentoEn línea en 60 segundos

¿Buscas más herramientas? Ver todas las herramientas para desarrolladores