Przejdź do treści

Darmowe narzędzie

Porównywarka tekstów

Wklej dwie wersje tekstu i zobacz dokładnie, co się zmieniło — słowo po słowie, wiersz po wierszu lub litera po literze. Oba teksty zostają w Twojej przeglądarce.

  • Działa w przeglądarce
  • Nic nie jest przesyłane
  • Bez rejestracji
Porównuj według
Ignoruj

Jak to działa

Porównywarka tekstów w trzech krokach

01

Wklej obie wersje

Oryginał wstaw po lewej, a zmieniony tekst po prawej albo otwórz pliki .txt i .docx.

02

Wybierz sposób porównania

Według słów, wierszy lub znaków; ignoruj wielkość liter, odstępy lub interpunkcję, jeśli nie mają znaczenia.

03

Przeczytaj i skopiuj wynik

Usunięty tekst jest czerwony, dodany zielony. Skopiuj lub pobierz porównanie jako zwykły tekst.

Jak działa porównywanie tekstów?

Narzędzie szuka najdłuższego ciągu słów, który oba teksty mają wspólny, w tej samej kolejności, a wszystko inne oznacza jako usunięte z pierwszego tekstu lub dodane w drugim. Ten wspólny ciąg nazywa się najdłuższym wspólnym podciągiem, a jego znajdowanie to zadanie każdego programu do porównywania; to narzędzie używa algorytmu Myersa, tej samej metody, która stoi za git diff, w wersji zużywającej pamięć proporcjonalnie do długości tekstów.

Przed porównaniem oba teksty są dzielone na elementy. W trybie Słowa elementem jest słowo, znak interpunkcyjny albo ciąg spacji. W trybie Wiersze jest to cały wiersz, a każda zmieniona para wierszy jest potem porównywana słowo po słowie, żeby było widać, co zmieniło się wewnątrz wiersza. W trybie Znaki teksty są najpierw porównywane słowo po słowie, a następnie każdy zastąpiony fragment do 4000 znaków jest porównywany jeszcze raz litera po literze — dzięki temu literówka to jedna podświetlona litera, a nie całe podświetlone słowo. Chiński, japoński, tajski, laotański, khmerski i birmański, zapisywane bez spacji, są porównywane znak po znaku.

Porównanie działa w wątku w tle Twojej przeglądarki, więc długi tekst nie zawiesza strony. Każdy tekst może mieć do 300000 znaków. Dokładne dopasowanie dwóch niepowiązanych tekstów tej wielkości mogłoby trwać minutami, dlatego praca kończy się po pięciu sekundach, a pozostałe różnice są pokazane jako całe bloki; strona informuje, gdy tak się stanie.

Co zmieniają opcje ignorowania?

Co każda opcja wyłącza z porównania
OpcjaSłowa i znakiWiersze
Wielkość liter„Pamięć” i „pamięć” liczą się jako to samo słowoWiersze różniące się tylko wielkimi literami uznawane są za równe
Spacje i podziały wierszySpacje, tabulatory i podziały wierszy nigdy nie liczą się jako różnica — przydatne, gdy ten sam tekst zawinięto inaczejCiągi spacji liczą się jako jedna, spacje na początku i końcu wiersza są pomijane, puste wiersze są pomijane
InterpunkcjaPrzecinki, kropki, cudzysłowy, myślniki i inne znaki są pomijane; „don't” równa się „dont”Wiersze są porównywane bez interpunkcji

Ignorowane znaki nadal są widoczne w wyniku. Po prostu nigdy nie liczą się jako dodane, usunięte ani zmienione.

Co znaczą liczby

Liczniki podają wartości w jednostce, według której porównujesz. Dodane to to, co występuje tylko w drugim tekście, usunięte to to, co występuje tylko w pierwszym, a zmienione to to, co zastąpiono w tym samym miejscu, liczone po dłuższej stronie. W trybie Słowa znak interpunkcyjny liczy się jako jedno słowo. Takie samo to część obu tekstów, która się zgadza: dwukrotność niezmienionej części podzielona przez łączną długość obu tekstów, więc dwa identyczne teksty dają 100%, a dwa teksty bez nic wspólnego 0%.

„Ukryj niezmieniony tekst” zostawia 160 znaków albo trzy wiersze wokół każdej zmiany, a resztę zwija, dzięki czemu długi dokument z kilkoma poprawkami łatwo przejrzeć. „Kopiuj wynik” daje porównanie jako zwykły tekst: znaczniki [-usunięte-] i {+dodane+} w tekście albo wiersze zaczynające się od - i + w trybie Wiersze.

Dokąd trafiają Twoje teksty

Nigdzie. Oba teksty są porównywane na Twoim urządzeniu; nic nie jest wysyłane na serwer ani zapisywane, więc umowy, szkice i prace uczniów można bezpiecznie wklejać. Możesz też otworzyć plik: zwykłe pliki tekstowe do 5 MB oraz pliki Word .docx, których tekst jest odczytywany w przeglądarce.

Ograniczenia, o których warto wiedzieć

Porównanie pokazuje, co się zmieniło, ale nie dlaczego: przeniesiony akapit pojawia się jako usunięty w jednym miejscu i dodany w innym. Formatowanie w plikach Word — pogrubienie, tabele, komentarze — nie jest porównywane, tylko słowa. A przy dwóch tekstach, które prawie nic nie łączy, pięciosekundowy limit sprawia, że część różnic jest pokazana jako większe bloki, niż to konieczne.

Odpowiedzi

Porównywarka tekstów — najczęstsze pytania

Czy to to samo co diff checker?

Tak. „Diff” to programistyczne określenie listy różnic między dwoma tekstami. To narzędzie używa tego samego algorytmu co git diff (najdłuższy wspólny podciąg Myersa) i pokazuje wynik obok siebie lub w jednym tekście, według słów, wierszy lub znaków.

Czy moje teksty są gdzieś wysyłane?

Nie. Porównanie działa w Twojej przeglądarce, nic nie jest wysyłane na serwer ani przechowywane — zamknij kartę, a oba teksty znikną. Dzięki temu można bezpiecznie wklejać umowy, niepublikowane szkice i dokumenty osobiste.

Jak długie mogą być teksty?

Do 300000 znaków każdy, czyli mniej więcej książka na 150 stron. Podobne teksty tej wielkości porównują się w mgnieniu oka. Bardzo różne teksty są dopasowywane przez najwyżej pięć sekund, po czym pozostałe różnice są pokazane jako całe bloki.

Którego trybu użyć?

Słowa — do prozy, artykułów i transkrypcji. Wiersze — do list, kodu, napisów i wszystkiego, gdzie jednostką jest wiersz. Znaki — do wyłapywania literówek i zmian pojedynczych liter; najpierw porównuje słowa, a potem zagląda do wnętrza każdego zmienionego słowa.

Co robi ignorowanie białych znaków?

W trybach Słowa i Znaki spacje, tabulatory i podziały wierszy przestają być różnicą, więc tekst zawinięty inaczej albo skopiowany z podwójnymi spacjami wypada jako równy. W trybie Wiersze spacje są ściskane i przycinane, a puste wiersze pomijane.

Czy mogę porównywać dokumenty Word?

Tak, otwórz plik .docx przyciskiem Otwórz plik: jego tekst jest wyodrębniany w przeglądarce i porównywany jak wklejony tekst. Formatowanie, takie jak pogrubienie, tabele czy komentarze, nie jest porównywane, tylko słowa. W przypadku PDF skopiuj tekst i wklej go.

Jak obliczany jest procent podobieństwa?

To dwukrotność niezmienionej części podzielona przez łączną długość obu tekstów, liczona w jednostce porównania. Identyczne teksty dają 100%, teksty bez nic wspólnego 0%. Mierzy zbieżność sformułowań, a nie to, czy znaczenie jest takie samo.

Czy mogę porównać dwie transkrypcje tego samego nagrania?

Tak — wklej obie i porównaj według słów z ignorowaniem wielkości liter i interpunkcji, żeby zostały tylko prawdziwe różnice w brzmieniu. To szybki sposób, by sprawdzić automatyczną transkrypcję z poprawioną albo porównać ze sobą dwie usługi transkrypcji.

Potrzebujesz pełnej transkrypcji?

Prześlij audio lub wklej link do YouTube i otrzymaj pełną transkrypcję AI z oznaczeniami mówców, znacznikami czasu i podsumowaniami.

Pobierz aplikację — za darmo

Darmowe na iOS i Androidzie. Konto nie jest wymagane.