TF

Narzędzia do tekstu

Diff checker: porównaj dwa teksty online

Porównuj dwa teksty obok siebie lub jako ujednolicony diff, z podświetlaniem słów i opcjami ignorowania wielkości liter i spacji.

Działa lokalnie w Twojej przeglądarce — Twoje dane nie są przesyłane.

Wklej dwie wersje tekstu — różnice są podświetlane podczas pisania.

Czym jest to narzędzie?

Wklej oryginalną i zmienioną wersję dowolnego tekstu — kodu, umowy, konfiguracji czy wypracowania — i zobacz różnice podświetlone podczas pisania. Zmienione wiersze pokazują dokładnie, które słowa poprawiono, a w widoku ujednoliconym możesz pobrać łatkę .diff.

Porównanie wykorzystuje algorytm Myersa — to samo podejście co git diff — aby znaleźć najmniejszy zbiór zmian wierszy, a następnie porównuje słowo po słowie każdy zmieniony wiersz.

Wszystko jest porównywane w przeglądarce, więc to bezpieczne dla prywatnych dokumentów i kodu źródłowego.

Dla ustrukturyzowanego JSON tryb Porównaj w Edytorze JSON pokazuje zmiany według kluczy i ścieżek zamiast wierszy.

Jak używać: Porównywarka tekstów (diff)

  1. Wklej oryginalny tekst po lewej, a zmieniony po prawej.
  2. Różnice pojawiają się od razu: czerwony oznacza usunięte, zielony dodane, a zmienione słowa są podświetlone.
  3. Opcjonalnie ignoruj wielkość liter, białe znaki lub puste wiersze albo pokaż tylko zmiany.
  4. Przełącz na widok ujednolicony, aby zobaczyć łatkę, i skopiuj ją lub pobierz jako plik .diff.

Przykłady

Ujednolicony diff

one
two
three  →  one
2
three
@@ -1,3 +1,3 @@
 one
-two
+2
 three

Najczęstsze pytania

Czy mogę porównać dwa pliki?

Otwórz każdy plik w edytorze tekstu, skopiuj zawartość i wklej ją do dwóch pól. Działa każdy format tekstowy: kod, CSV, Markdown, logi itd.

Co robi „Ignoruj białe znaki”?

Wiersze różniące się tylko spacjami, tabulatorami lub wcięciami są traktowane jako równe — przydatne, gdy kod został przeformatowany.

Czym jest ujednolicony diff?

To format łatek używany przez git i narzędzia do przeglądu kodu: usunięte wiersze zaczynają się od -, dodane od +, a nagłówki @@ pokazują numery wierszy każdej zmiany.

Czy mój tekst jest wysyłany?

Nie. Oba teksty zostają w przeglądarce i nigdy nie trafiają na serwer.

Potrzebujesz w przyszłości więcej możliwości?

Narzędzia premium, wyższe limity i dostęp przez API są w planach. Wersja 1 pozostaje darmowa i prywatna w Twojej przeglądarce.