Comparador de Texto | Compara y encuentra diferencias rápidamente
El Comparador de Texto analiza y resalta diferencias entre dos documentos. Pega o sube tus textos para obtener un análisis que identifica cambios y similitudes. Útil para editores, estudiantes y profesionales que verifican originalidad y precisión.
- Pega tu texto original en el área de texto izquierda
- Pega el texto que quieres comparar en el área de texto derecha
- Haz clic en el botón "¡Comparar!" para ver las diferencias
- Usa el menú desplegable "Editar textos..." para modificar tu texto
- Usa "Intercambiar textos" para cambiar el contenido entre las áreas de texto
- Comparación línea por línea con diferencias resaltadas
- Herramientas de transformación de texto (minúsculas, ordenar, manejo de espacios)
- Números de línea para fácil referencia
- Resaltado visual de diferencias
- Intercambio rápido de textos
- Diseño adaptable para dispositivos móviles
- Comparar versiones o fragmentos de código
- Revisar revisiones de documentos
- Verificar plagio
- Encontrar diferencias en archivos de configuración
- Comparar versiones de contratos
- Analizar cambios de texto en traducciones
Usa esta herramienta desde tu agente IA
API JSON y servidor Model Context Protocol (MCP) gratuitos. Sin registro, sin clave de API, CORS abierto. Pensado para Claude, ChatGPT, Cursor, scripts y aplicaciones frontend.
curl -X POST https://mate.tools/api/v1/text-diff.php \
-H "Content-Type: application/json" \
-d '{"a":"line 1\nline 2","b":"line 1 changed\nline 2","mode":"line"}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/text-diff.php",
data=json.dumps({"a":"line 1\nline 2","b":"line 1 changed\nline 2","mode":"line"}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/text-diff.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"a":"line 1\nline 2","b":"line 1 changed\nline 2","mode":"line"}),
});
console.log(await r.json()); Añade a claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) o cualquier otro cliente compatible con MCP:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Preguntas Frecuentes
La herramienta compara dos textos línea por línea, resaltando adiciones, eliminaciones y modificaciones. El resaltado verde muestra contenido nuevo en el texto derecho, el rojo muestra contenido eliminado del texto izquierdo, y el amarillo indica secciones modificadas. Los números de línea te ayudan a localizar rápidamente diferencias específicas.
Sí, esta herramienta funciona con cualquier contenido de texto plano incluyendo código, archivos de configuración, documentos y contratos. Simplemente pega tu texto en las dos áreas de texto. Para comparación de código, la herramienta preserva el formato y la indentación, facilitando detectar cambios de sintaxis.
El menú "Editar textos" proporciona opciones de preprocesamiento: "A minúsculas" convierte todo el texto a minúsculas (útil para comparación sin distinción de mayúsculas), "Ordenar líneas" ordena alfabéticamente, "Reemplazar saltos de línea con espacios" une líneas, y "Eliminar espacios en blanco excesivos" limpia diferencias de formato que podrían ocultar cambios reales.