Visor de diff
Compara dos fragmentos de texto lado a lado — diff de línea, palabra o carácter — privadamente en tu navegador.
Acerca de Visor de diff
El visor de diff de Handytool compara dos fragmentos de texto cualesquiera — código, prosa, JSON, líneas de registro — y resalta qué se añadió, se eliminó y quedó sin cambios. Cambia entre granularidad de línea, palabra y carácter, ignora diferencias de mayúsculas o espacios, y copia un diff unificado con un clic. Todo se ejecuta localmente con un algoritmo de diff de subsecuencia común más larga, por lo que incluso los pegados grandes permanecen privados e instantáneos.
Funciones de Visor de diff
- 01
Modos de línea, palabra y carácter
El diff de línea es mejor para código y config; el diff de palabra es excelente para prosa y ediciones de copias; el diff de carácter atrapa errores tipográficos de una letra e cambios de puntuación.
- 02
Ignorar mayúsculas y espacios
Alterna comparaciones insensibles a mayúsculas y espacios para ver solo diferencias significativas al comparar código reformateado o copias reescritas.
- 03
Diff unificado copeable
El resultado se renderiza con prefijos clásicos +/-, listo para pegar en una revisión de código, un informe de error o cualquier otro lugar.
Preguntas frecuentes sobre Visor de diff
- ¿Cuán grandes pueden ser las entradas?
- El diffing es O(n·m) por lo que las entradas muy grandes (decenas de miles de líneas) serán lentas, pero la mayoría de comparaciones de código, prosa y registros cotidianos son instantáneas. Para archivos enormes prefiere modo de línea e ignora espacios.
- ¿Dejan mis textos un servidor?
- No. El diff se calcula en tu navegador — no se hacen solicitudes de red. Seguro para código propietario, documentos internos y prosa confidencial.
- ¿Cuál es la diferencia entre diff de línea, palabra y carácter?
- El diff de línea trata cada línea como una unidad e ideal para código; el diff de palabra divide en espacios en blanco e ideal para prosa; el diff de carácter es el grano más fino y útil cuando quieres ver errores tipográficos o cambios de puntuación.
- ¿Por qué algunas líneas se marcan como añadidas y eliminadas?
- Cuando una línea cambia en medio, el algoritmo de diff la representa como una línea vieja eliminada más una nueva línea añadida. Cambia a modo palabra o carácter para ver exactamente qué cambió dentro de la línea.
Herramientas relacionadas
Desarrollador →- Activo
Probador de regex
Prueba expresiones regulares de JavaScript contra cualquier texto — ve las coincidencias, grupos de captura y reemplazos en vivo, en tu navegador.
DesarrolladorGratisSe ejecuta localmenteAbrir - Activo
Generador de Lorem ipsum
Genera texto segnaposto — párrafos, oraciones o palabras — instantáneamente, con etiquetas HTML opcionales.
DesarrolladorGratisSe ejecuta localmenteAbrir - Activo
Slugify
Convierte cualquier título en un slug limpio y seguro para URL — consciente de Unicode, con opciones de separador y palabras vacías.
DesarrolladorGratisSe ejecuta localmenteAbrir
Explora otras herramientas
Todas las herramientas →- Activo
PDF a JPG
Convierte cada página de un PDF en una imagen JPG, PNG o WebP nítida directamente en tu navegador — sin subidas, sin pérdida de calidad.
PDFGratisSe ejecuta localmenteAbrir - Activo
Quitar fondo
Borra el fondo de una foto con un modelo que corre en tu navegador.
ImagenGratisSe ejecuta localmenteAbrir - Activo
Recortar vídeo
Corta el principio o el final de un vídeo con precisión por fotograma.
VídeoGratisAbrir - Activo
Recortar audio
Corta un fragmento de un archivo de audio.
AudioGratisSe ejecuta localmenteAbrir - Activo
Markdown a HTML
Convierte Markdown a HTML limpio directamente en tu navegador.
DocumentoGratisSe ejecuta localmenteAbrir