Comparador de Texto (Diff)
Pega dos versiones de un texto para ver inmediatamente qué cambió — adiciones resaltadas en verde, eliminaciones en rojo. Cambia entre las vistas lado a lado y unificada, y copia el resultado como texto plano o como archivo de parche.
Original
Modificado
Cómo usar esta herramienta
- Pega el texto original en el panel izquierdo.
- Pega la versión modificada en el panel derecho.
- El diff aparece inmediatamente debajo — adiciones en verde y eliminaciones en rojo.
- Cambia entre las vistas Lado a Lado y Unificada usando el selector.
- Usa los botones Copiar para exportar el diff como texto plano o en formato de parche unificado (`.patch`).
¿Por qué usar nuestro Comparador de Texto (Diff)?
Ya sea para revisar cambios en un archivo de configuración, comparar versiones de documentos o identificar qué cambió entre dos respuestas de API, una herramienta de diff ahorra tiempo y evita errores. Esta herramienta funciona completamente en tu navegador — el texto nunca se envía a un servidor — y se actualiza en tiempo real mientras escribes.
Preguntas frecuentes
¿Qué hace una herramienta de diff de texto?
Una herramienta de diff compara dos fragmentos de texto y resalta las diferencias entre ellos. Las líneas que solo existen en el original se muestran en rojo (eliminaciones), las que solo existen en la versión modificada se muestran en verde (adiciones) y las líneas sin cambios aparecen en gris. El nombre proviene del comando Unix `diff`, utilizado por desarrolladores para comparar archivos desde los años 70.
¿Cuál es la diferencia entre la vista lado a lado y la unificada?
La vista lado a lado muestra el texto original y el modificado en dos columnas, con las líneas cambiadas alineadas horizontalmente. La vista unificada muestra ambas versiones en una sola columna: las líneas eliminadas tienen el prefijo `-`, las añadidas `+` y las sin cambios un espacio. El formato unificado es también el estándar para archivos `.patch` usados en sistemas de control de versiones como Git.
¿Qué es un archivo de parche y cuándo debo usarlo?
Un archivo de parche (`.patch`) contiene un diff en formato unificado que puede aplicarse a un archivo para transformarlo de una versión a otra. Los desarrolladores usan archivos de parche para compartir cambios de código sin enviar el archivo completo. Puedes aplicar un parche con los comandos `git apply` o `patch` en tu terminal.
¿Mi texto se envía a algún servidor?
No. Toda la comparación ocurre completamente en tu navegador usando JavaScript. Nada de lo que pegues en esta herramienta se transmite ni almacena en nuestros servidores.
¿Qué tipos de contenido puedo comparar?
Puedes comparar cualquier texto plano — código fuente, archivos de configuración (YAML, JSON, TOML, .env), registros de log, documentos, CSV, SQL o cualquier otro contenido basado en texto. La herramienta compara línea por línea, por lo que funciona mejor con contenido que tiene saltos de línea significativos.
Herramientas relacionadas
Base64 Encoder / Decoder
Encode and decode Base64 text quickly and easily.
Codificador / Decodificador de URL
Codifica URLs al formato percent-encoded o decodifica URLs codificadas de vuelta a texto legible.
Constructor de Expresiones Cron
Crea, prueba y comprende expresiones cron con un constructor visual y próximas horas de ejecución.
Conversor de Timestamp Unix
Convierte timestamps Unix a fechas y viceversa. Admite segundos y milisegundos.
Herramientas visitadas recientemente
URL Encoder / Decoder
DeveloperEncode URLs to percent-encoded format or decode encoded URLs back to readable text.
YAML to JSON Converter
DeveloperConvert between YAML and JSON instantly. Auto-detects direction — all in your browser.
Color Picker & Converter
DeveloperPick colors and convert between HEX, RGB, HSL, HSV, and CMYK instantly. Check WCAG contrast ratios.