Porównywarka tekstu | Porównaj teksty w kilka sekund

Porównywarka tekstu szybko zestawia dwa dokumenty, podkreślając różnice i podobieństwa. Wklej teksty, aby zobaczyć zmiany. Przydatna dla studentów, redaktorów i do sprawdzania oryginalności.

W Twojej przeglądarce Zaktualizowano 05/2026

  1. Wklej swój oryginalny tekst w lewym polu tekstowym
  2. Wklej tekst, który chcesz porównać, w prawym polu tekstowym
  3. Kliknij przycisk "Porównaj!", aby zobaczyć różnice
  4. Użyj rozwijanego menu "Edytuj teksty...", aby zmodyfikować swój tekst
  5. Użyj "Zamień teksty", aby zamienić zawartość pól tekstowych

  • Porównanie linia po linii z wyróżnionymi różnicami
  • Narzędzia do transformacji tekstu (małe litery, sortowanie, obsługa spacji)
  • Numery linii dla łatwego odniesienia
  • Wizualne wyróżnianie różnic
  • Szybkie zamienianie tekstów
  • Projekt responsywny dla urządzeń mobilnych

  • Porównanie wersji kodu lub fragmentów
  • Przegląd poprawek dokumentu
  • Sprawdzanie plagiatu
  • Znajdowanie różnic w plikach konfiguracyjnych
  • Porównanie wersji umów
  • Analiza zmian tekstu w tłumaczeniach

Użyj tego narzędzia z poziomu swojego agenta AI

Bezpłatne API JSON i serwer Model Context Protocol (MCP). Bez rejestracji, bez klucza API, CORS otwarty. Stworzone dla Claude, ChatGPT, Cursor, skryptów i aplikacji frontendowych.

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());

Dodaj do claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) lub dowolnego innego klienta zgodnego z MCP:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
Dokumentacja API OpenAPI 3.1 npm 60 żądań/min · 600 żądań/godz · maks. 1 MB

Często Zadawane Pytania

Narzędzie porównuje dwa teksty linia po linii, wyróżniając dodania, usunięcia i modyfikacje. Zielone podświetlenie pokazuje nową treść w prawym tekście, czerwone pokazuje usuniętą treść z lewego tekstu, a żółte wskazuje zmodyfikowane sekcje. Numery linii pomagają szybko zlokalizować konkretne różnice.

Tak, to narzędzie działa z dowolną zawartością zwykłego tekstu, w tym kodem, plikami konfiguracyjnymi, dokumentami i umowami. Po prostu wklej swój tekst do dwóch obszarów tekstowych. Dla porównywania kodu narzędzie zachowuje formatowanie i wcięcia, ułatwiając wykrywanie zmian składni.

Menu "Edytuj teksty" zapewnia opcje przetwarzania wstępnego: "Na małe litery" konwertuje cały tekst na małe litery (przydatne do porównywania bez uwzględniania wielkości liter), "Sortuj linie" porządkuje alfabetycznie, "Zamień podziały linii na spacje" łączy linie, a "Usuń nadmiarowe białe znaki" czyści różnice w formatowaniu, które mogą ukrywać rzeczywiste zmiany treści.