Безкоштовний інструмент
Порівняння текстів онлайн
Вставте дві версії тексту й побачите, що саме змінилося — за словами, рядками чи літерами. Обидва тексти лишаються у вашому браузері.
- Працює у вашому браузері
- Файли нікуди не завантажуються
- Без реєстрації
видаленододано Обидва тексти залишаються у вашому браузері — нічого не завантажується.
Порівнюєте дві транскрипції одного запису? Зробіть одну точну транскрипцію із самого аудіо.Транскрибувати аудіо →
Як це працює
Порівняння текстів онлайн за три кроки
Вставте обидві версії
Оригінал ліворуч, змінений текст праворуч — або відкрийте файли .txt і .docx.
Оберіть спосіб порівняння
За словами, рядками чи символами; ігноруйте регістр, пробіли або розділові знаки, якщо вони не важливі.
Прочитайте й скопіюйте результат
Видалений текст червоний, доданий — зелений. Скопіюйте або завантажте порівняння простим текстом.
Як працює порівняння текстів?
Інструмент знаходить найдовший ланцюжок слів, що трапляється в обох текстах в одному порядку, а все інше позначає як видалене з першого тексту або додане в другому. Цей спільний ланцюжок називається найбільшою спільною підпослідовністю, і її пошук — основа будь-якого порівняння текстів; тут використано алгоритм Маєрса, той самий, що стоїть за git diff, у варіанті, якому потрібна пам’ять лише пропорційно до довжини текстів.
Перед порівнянням обидва тексти нарізаються на частини. У режимі «Слова» частина — це слово, розділовий знак або серія пробілів. У режимі «Рядки» — цілий рядок, а потім кожна змінена пара рядків порівнюється за словами, щоб було видно, що змінилося всередині рядка. У режимі «Символи» тексти спершу порівнюються за словами, а тоді кожен замінений фрагмент довжиною до 4 000 символів порівнюється ще раз за літерами — саме тому одруківка виділяється однією літерою, а не цілим словом. Китайська, японська, тайська, лаоська, кхмерська та бірманська, що пишуться без пробілів, порівнюються по одному символу.
Порівняння виконується у фоновому потоці браузера, тож довгий текст не гальмує сторінку. Кожен текст може містити до 300 000 символів. Два не пов’язані між собою тексти такого розміру можуть вирівнюватися точно хвилинами, тому через п’ять секунд роботу зупиняють, а решту відмінностей показують цілими блоками; сторінка повідомляє, коли так сталося.
Що змінюють параметри ігнорування?
| Параметр | Слова й символи | Рядки |
|---|---|---|
| Регістр | «Memory» і «memory» вважаються одним словом | Рядки, що різняться лише великими літерами, вважаються рівними |
| Пробіли та переноси рядків | Пробіли, табуляції й переноси рядків ніколи не вважаються відмінністю — зручно, коли той самий текст інакше розбито на рядки | Серії пробілів вважаються одним, пробіли на початку й у кінці рядка відкидаються, порожні рядки пропускаються |
| Розділові знаки | Коми, крапки, лапки, тире та інші знаки не враховуються; «don't» дорівнює «dont» | Рядки порівнюються без розділових знаків |
Ігноровані символи все одно показано в результаті. Вони просто ніколи не вважаються доданими, видаленими чи зміненими.
Що означають числа
Лічильники подано в одиниці, за якою ви порівнюєте. Додано — те, що є лише в другому тексті, видалено — те, що є лише в першому, а змінено — те, що замінено на тому самому місці, з підрахунком за довшим боком. У режимі «Слова» розділовий знак вважається за одне слово. Збігається — частка обох текстів, що збіглася: подвоєна незмінена частина, поділена на сумарну довжину обох текстів, тож два однакові тексти дають 100%, а два тексти без спільного — 0%.
«Сховати незмінений текст» залишає по 160 символів, або три рядки, навколо кожної зміни, а решту згортає, — довгий документ із кількома правками зручно переглядати. «Копіювати результат» дає порівняння простим текстом: позначки [-видалено-] і {+додано+} усередині тексту або рядки, що починаються з - та +, у режимі «Рядки».
Куди потрапляють ваші тексти
Нікуди. Обидва тексти порівнюються на вашому пристрої; нічого не надсилається на сервер і не зберігається, тож договори, чернетки та студентські роботи можна вставляти без остраху. Можна також відкрити файл: текстові файли до 5 MB і файли Word .docx, текст яких читається в браузері.
Обмеження, про які варто знати
Порівняння показує, що змінилося, але не чому: перенесений абзац виглядає як видалений в одному місці й доданий в іншому. Форматування у файлах Word — жирний шрифт, таблиці, коментарі — не порівнюється, лише слова. А в двох текстів, що майже нічого не мають спільного, через п’ятисекундний ліміт деякі відмінності показано більшими блоками, ніж суворо необхідно.
Відповіді
Порівняння текстів — поширені запитання
Це те саме, що diff-чекер?
Так. «Diff» — слово програмістів для списку відмінностей між двома текстами. Цей інструмент використовує той самий алгоритм, що й git diff (найбільша спільна підпослідовність за Маєрсом), і показує результат поруч або в одному тексті, за словами, рядками чи символами.
Мої тексти кудись завантажуються?
Ні. Порівняння виконується у вашому браузері, на сервер нічого не надсилається й не зберігається — закрийте вкладку, і обидва тексти зникнуть. Тому безпечно вставляти договори, неопубліковані чернетки та особисті документи.
Якої довжини можуть бути тексти?
До 300 000 символів кожен — це приблизно книжка на 150 сторінок. Схожі тексти такого розміру порівнюються миттєво. Два дуже різні тексти вирівнюються до п’яти секунд, після чого решту відмінностей показують цілими блоками.
Який режим обрати?
«Слова» — для прози, статей і транскриптів. «Рядки» — для списків, коду, субтитрів і всього, де кожен рядок — окрема одиниця. «Символи» — щоб упіймати одруківки та правки в одну літеру: спершу порівнюються слова, а потім зсередини кожного зміненого слова.
Що робить ігнорування пробілів?
У режимах «Слова» та «Символи» пробіли, табуляції й переноси рядків перестають вважатися відмінностями, тож текст, інакше розбитий на рядки або скопійований із подвійними пробілами, вважається рівним. У режимі «Рядки» пробіли стискаються й обрізаються, а порожні рядки пропускаються.
Чи можна порівняти документи Word?
Так, відкрийте файл .docx кнопкою «Відкрити файл»: його текст видобувається у вашому браузері й порівнюється як вставлений. Форматування — жирний шрифт, таблиці, коментарі — не порівнюється, лише слова. Для PDF скопіюйте текст і вставте його.
Як обчислюється відсоток схожості?
Це подвоєна незмінена частина, поділена на сумарну довжину обох текстів в одиниці, за якою ви порівнюєте. Однакові тексти дають 100%, тексти без спільного — 0%. Він вимірює збіг формулювань, а не збіг змісту.
Чи можна порівняти дві розшифровки одного запису?
Так — вставте обидві й порівняйте за словами, ігноруючи регістр і розділові знаки, тоді лишаться тільки справжні відмінності у формулюваннях. Так швидко перевірити автоматичний транскрипт за виправленим або порівняти між собою два сервіси розшифрування.
Потрібна повна транскрипція?
Завантажте аудіо або вставте посилання на YouTube і отримайте повну AI-транскрипцію з позначками мовців, часовими мітками та підсумками.
Безкоштовно на iOS та Android. Обліковий запис не потрібен.
Безкоштовні інструменти
Більше безкоштовних інструментів
YouTube Transcript Generator · SozAI vs Other Tools · Alternatives to Popular Apps