La Caja de Herramientas JSON Next

Comparar Dos Textos

Compara 2 textos, archivos, objetos JSON o listas online. Pega o sube ambos lados (hasta 1 MB cada uno) y se resaltará cada línea añadida, eliminada o modificada.

Muestra:
Líneas:0Caracteres:0
Líneas:0Caracteres:0
Comparar como

Herramientas JSON

Herramientas de Array

Cómo Comparar Dos Textos

Pega dos entradas o sube dos archivos. La herramienta detecta si comparas texto, JSON o una lista y muestra las diferencias según corresponda.

Comparar Dos Textos

Compara dos versiones de un documento línea por línea. También se resaltan las palabras cambiadas dentro de una línea.

Texto A
Weekend Picnic Plan
Meet at Maple Park at 10am
Bring sandwiches and lemonade
Games: frisbee and cards
Leave by 3pm
Texto B
Weekend Picnic Plan
Meet at Maple Park at 11am
Bring sandwiches, fruit and lemonade
Games: frisbee and cards
Don't forget the blanket
Leave by 4pm
Diferencias
1
Weekend Picnic Plan
1
Weekend Picnic Plan
2
Meet at Maple Park at 10am
2
Meet at Maple Park at 11am
3
Bring sandwiches and lemonade
3
Bring sandwiches, fruit and lemonade
4
Games: frisbee and cards
4
Games: frisbee and cards
5
Don't forget the blanket
5
Leave by 3pm
6
Leave by 4pm

Comparar Dos Objetos JSON

El JSON se formatea y sus claves se ordenan antes de comparar, para que solo aparezcan cambios reales de valor.

Texto A
{"name":"Sunny Bean","open":"8am-6pm","menu":["Honey Latte","Matcha Cloud"],"wifi":false}
Texto B
{
  "wifi": true,
  "name": "Sunny Bean",
  "menu": ["Honey Latte", "Lavender Dream"],
  "open": "7am-8pm"
}
Diferencias
1
{
1
{
2
"menu": [
2
"menu": [
3
"Honey Latte",
3
"Honey Latte",
4
"Matcha Cloud"
4
"Lavender Dream"
5
],
5
],
6
"name": "Sunny Bean",
6
"name": "Sunny Bean",
7
"open": "8am-6pm",
7
"open": "7am-8pm",
8
"wifi": false
8
"wifi": true
9
}
9
}

Comparar Dos Listas

Encuentra los elementos que solo están en la primera lista, solo en la segunda o en ambas. El orden no importa.

Texto A
apple
banana
cherry
grape
mango
Texto B
["banana", "kiwi", "apple", "peach", "mango"]
Diferencias
Solo en A2
  • -cherry
  • -grape
Solo en B2
  • +kiwi
  • +peach
En Ambos3
  • =apple
  • =banana
  • =mango

Preguntas Frecuentes

¿Cómo comparo dos textos?

Pega el primer texto a la izquierda y el segundo a la derecha. La comparación se ejecuta automáticamente y resalta en verde las líneas añadidas, en rojo las eliminadas y las palabras cambiadas dentro de una línea.

¿Puedo comparar 2 archivos?

Sí. Haz clic en Subir o arrastra un archivo a cada lado. Funciona con cualquier archivo de texto plano de hasta 1 MB: .txt, .json, .csv, .md, .log, .xml, .yaml, código fuente y más. Los archivos se leen en tu navegador y nunca se suben a un servidor.

¿Qué formatos puedo comparar?

El texto plano se compara línea por línea. El JSON se formatea (y sus claves se ordenan, si lo eliges) antes de comparar, así el formato y el orden de claves no generan falsas diferencias. Las listas y arrays se comparan como conjuntos.

¿Cómo funciona la detección automática?

Si ambos lados son arrays JSON de valores simples se comparan como listas; si ambos son otro JSON válido se comparan como JSON; todo lo demás se compara como texto. Puedes cambiarlo con los botones Comparar como.

¿Puedo ignorar espacios o mayúsculas?

Sí. Activa Ignorar espacios para tratar como iguales las líneas que solo difieren en espacios o tabulaciones, e Ignorar mayúsculas para no distinguir entre mayúsculas y minúsculas.

¿Este sitio almacena mis datos en la nube?

No, este sitio no almacena ni comparte tus datos en la nube. Tus datos permanecen privados y se guardan localmente en tu navegador.

Al sitio le faltan funciones que necesito. ¿Pueden añadirlas?

¡Sí, todas las sugerencias son bienvenidas! Comparte tus comentarios usando el enlace al final de la página.