Головна / База знань / Інструменти та інтеграції / Невидимі символи в тексті: найкращі безкоштовні інструменти для пошуку й видалення (2026)

Невидимі символи в тексті: найкращі безкоштовні інструменти для пошуку й видалення (2026)

Інструменти та інтеграції 8 хв читання Оновлено 13.10.2026
Щоб знайти невидимі символи в тексті, вставте його в детектор, який показує код кожного прихованого символу та його місце, а потім видаліть зайве. Ми порівняли шість безкоштовних варіантів, зокрема наш: що знаходять, чи вміють видаляти й куди йде текст.
Розкриття
Частину інструментів у цій добірці зробили ми (видалення невидимих символів і дві пов’язані сторінки PromoPilot). Порівнювали всіх однаково: 13 жовтня 2026 року відкрили публічну сторінку або документацію кожного інструмента й записали, що він знаходить, чи показує код символу та позицію, чи вміє видаляти, де обробляється текст і які ліміти опубліковано. Свої інструменти додатково перевірили за кодом. Якщо ліміт не опубліковано, так і пишемо.

Щоб знайти невидимі символи в тексті, вставте його в детектор, який показує кожен прихований символ із кодом Unicode (наприклад U+200B) і місцем у тексті, а потім видаліть зайве. Для разової перевірки вистачить онлайн-інспектора. Для файлів і коду надійніше редактор, що підсвічує невидимі символи (VS Code, Notepad++), або регулярний вираз. Якщо текст конфіденційний, обирайте інструменти, які працюють повністю в браузері.

Невидимі символи — справжні символи Unicode, що не займають місця на екрані або виглядають як звичайний пробіл: пробіл нульової ширини U+200B, з’єднувач і роз’єднувач нульової ширини (U+200D, U+200C), word joiner U+2060, мітка порядку байтів BOM U+FEFF, м’яке перенесення U+00AD, нерозривний пробіл U+00A0 і вузький нерозривний U+202F, символи напрямку тексту (U+202A–U+202E, U+2066–U+2069), «порожні літери» на кшталт Hangul Filler U+3164 і теги Unicode (U+E0000–U+E007F), у яких можна сховати цілий рядок ASCII. Вони ламають пошук, порівняння рядків, імпорт CSV, логіни й код і переїжджають разом із копіюванням.

Як ми порівнювали

П’ять критеріїв, які важливі на практиці й перевіряються за сторінкою самого інструмента:

  • Що знаходить: лише символи нульової ширини чи ще нестандартні пробіли, bidi-символи, теги та гомогліфи (схожі літери з іншого алфавіту).
  • Код і позиція: чи видно, який символ і де він стоїть, чи тільки загальна кількість.
  • Видалення: чи віддає чистий текст і чи можна вибрати, що залишити (наприклад з’єднувач усередині емодзі).
  • Де обробка: у браузері, на сервері сервісу чи у встановленій програмі.
  • Ліміти й реєстрація: лише те, що опубліковано.

Балів за «точність» ми не ставили: усі ці інструменти дивляться на ті самі коди Unicode. Різниця — в охопленні, поданні та приватності.

Порівняння в одній таблиці (жовтень 2026)

ІнструментЩо знаходитьКод і позиціяВидаляєДе обробкаЛіміти / реєстрація
PromoPilot: видалення невидимих символів~50 символів зі списку, усі форматувальні (Cf), теги Unicode, гомогліфиТак: підсвічування в тексті, код у підказці, підрахунок за типамиТак, із налаштуваннямиБраузерДо 100 000 символів за раз, без реєстрації
Декодер invisible-characters.comНевидимі й недруковані символиТак: підсвічування, код і назва символуНе заявлено (перегляд)Браузер, судячи з коду сторінкиНе опубліковано
SoSci Survey «View non-printable characters»Кожен символ рядкаТак: десятковий і шістнадцятковий код кожного символуНіЇхній сервер (надсилання форми); заявлено, що текст не зберігаєтьсяНе опубліковано
gizza.ai Zero-Width Character CleanerНульова ширина, BOM, bidi, м’яке перенесення; пробіли — за виборомЧерез маркер заміни, який ви задаєтеТакБраузер (WebAssembly)Не опубліковано; на сторінці реклама
Visual Studio CodeНевидимі та схожі на ASCII символи в редакторіТак, підсвічування на місціВручну або заміною за регуляркоюПрограма на комп’ютеріБезкоштовно
Notepad++ (Windows)Фіксований список: NBSP, пробіли Unicode, ZWSP/ZWJ/ZWNJ, bidi, BOM тощоТак: рамка з кодом або скороченнямВручну або заміною за регуляркоюПрограма на комп’ютеріБезкоштовно

Інструменти: кому що підходить

PromoPilot — найкраще для очищення тексту з чат-ботів, Word і сайтів

Наш інструмент видалення невидимих символів підсвічує кожен прихований символ просто в тексті, під час наведення показує його код і назву та рахує знайдене за типами: нульова ширина, керувальні й bidi, особливі пробіли, розриви рядків, гомогліфи. Потім віддає чистий текст для копіювання. Налаштування: замінювати нерозривні й вузькі пробіли звичайними, виправляти змішування кирилиці й латиниці всередині слова і за бажанням зводити лапки, тире й три крапки до ASCII. Дві деталі, яких ми не побачили в інших: з’єднувач усередині емодзі на кшталт 👨‍👩‍👧 зберігається, щоб емодзі не розпалися, а текст, схований у тегах Unicode, розшифровується й показується. Усе працює в браузері, до 100 000 символів за раз, без акаунта.

На тому самому рушії працюють ще дві сторінки. Очищення ШІ-тексту додатково прибирає markdown, довгі тире, емодзі й зайві порожні рядки та підсвічує кожну правку. Сторінка «Невидимий символ» розв’язує протилежне завдання (скопіювати порожній символ для ніка), але має поле швидкої перевірки: вставте короткий текст — побачите, які невидимі символи в ньому є. Перевірити текст за URL сторінки можна в детекторі водяних знаків у тексті, він працює на нашому сервері.

invisible-characters.com — найкраще, щоб швидко дізнатися назви символів

Декодер на invisible-characters.com підсвічує невидимі й недруковані символи у вставленому тексті та показує їхні коди й назви; на символ можна клікнути й прочитати про нього докладніше. На тому ж сайті є список із десятків невидимих символів із кнопкою копіювання. Функції очищення на сторінці не описано: використовуйте декодер, щоб зрозуміти, що всередині, а чистьте деінде. Судячи з коду сторінки, розшифрування відбувається в браузері; ліміти не опубліковано.

SoSci Survey — найкраще для розбору рядка посимвольно

Інструмент SoSci Survey виводить кожен символ рядка поспіль із десятковим і шістнадцятковим кодом, тож U+00A0 чи U+FEFF одразу видно серед звичайних літер. Зручно для коротких рядків: значення поля пароля, логін, заголовок CSV. Текст іде на їхній сервер через форму; на сторінці сказано, що ні текст, ні cookies, ні IP не зберігаються. Видаляти символи інструмент не вміє.

gizza.ai — найкраще для швидкого локального очищення з перемикачами

Zero-Width Character Cleaner від gizza.ai видаляє символи нульової ширини, BOM, символи напрямку тексту й м’які перенесення — у кожної групи свій перемикач — і за бажанням замінює нерозривні та незвичні пробіли звичайними. У полі заміни можна поставити видимий маркер, наприклад [zwsp], замість кожного видаленого символу: так легше побачити, де вони стояли. За словами сервісу, обробка йде в браузері через WebAssembly і нічого не завантажується. Сама сторінка попереджає: видалення з’єднувачів нульової ширини розбиває складені емодзі, тож якщо вони потрібні — вимкніть цей пункт.

Visual Studio Code — найкраще для коду й конфігів

Починаючи з версії 1.63 VS Code за замовчуванням підсвічує рідкісні невидимі символи й символи, які легко сплутати з ASCII. У нотатках до релізу згадано атаки на зразок «Trojan Source» і чесно сказано про обмеження: схожі символи визначаються евристично, тож кожну підміну не впіймати. Підсвічування налаштовують параметрами editor.unicodeHighlight.*. Для масового очищення — пошук і заміна за регулярним виразом (нижче).

Notepad++ — найкраще для текстових файлів у Windows

У Notepad++ пункт View → Show Symbol → Show Non-Printing Characters малює кожен такий символ маленькою рамкою з кодом або скороченням — так описано в посібнику Notepad++. У таблиці посібника є нерозривний пробіл, пробіли Unicode, ZWSP, ZWNJ, ZWJ, LRM/RLM, вбудовування та ізоляти напрямку тексту, вузький нерозривний пробіл, word joiner і BOM. М’якого перенесення й тегів у списку немає, тому для тексту з інтернету окремий детектор усе одно корисний.

Регулярний вираз: знайти невидимі символи без сервісів

У VS Code (пошук з увімкненим режимом регулярок) і в більшості мов програмування можна шукати за класом символів. Цей клас покриває поширені символи нульової ширини, м’яке перенесення, bidi-символи й BOM:

[\u200B-\u200F\u00AD\u2060\u202A-\u202E\u2066-\u2069\uFEFF]

Додайте \u00A0\u202F, якщо потрібні й нерозривні пробіли. У GNU grep той самий пошук по файлах виглядає так (grep у macOS ключ -P не підтримує):

grep -nP '[\x{200B}-\x{200F}\x{00AD}\x{2060}\x{FEFF}]' file.txt

Регулярка знаходить лише те, що ви перелічили. Гомогліфи вона не впіймає, а з’єднувач усередині емодзі видалить без вагань — перевіряйте результат.

Про «водяні знаки ШІ» з невидимих символів

Багато хто шукає перевірку на невидимі символи, бо чув, ніби ChatGPT ховає їх у відповідях. Підтвердженого водяного знака такого роду немає. OpenAI публічно обговорювала статистичні водяні знаки для тексту, але не оголошувала, що ChatGPT позначає текст прихованими символами. SynthID Text, який Google використовує для Gemini, — статистичний сигнал у виборі слів, а не окремі символи. Невидимі символи у відповідях ШІ чесніше вважати артефактами форматування й копіювання: вони приходять із типографіки, вебінтерфейсів, Word і Google Docs. Прибрати їх перед публікацією варто, але слова від цього не змінюються, тож на статистичні мітки й оцінку ШІ-детекторів видалення не впливає. Докладно — у статті приховані водяні знаки та невидимі символи в тексті.

Як обрати

  1. Один текст із чат-бота, Word чи сайту: вставте в браузерний очищувач і скопіюйте результат.
  2. Треба точно знати, що всередині (тікет у підтримку, звіт про помилку): інспектор із кодом кожного символу — SoSci Survey або invisible-characters.com.
  3. Код, конфіги, CSV: відкрийте файл у VS Code чи Notepad++ і правте там, щоб не вставляти чутливі дані на сайти.
  4. Багато файлів: регулярка в редакторі або скрипт.
  5. Конфіденційний текст: лише інструменти, що працюють у браузері або локально; форми, які надсилають текст на сервер, не підходять.

Чого наші інструменти не роблять

  • Не роблять ШІ-текст «людським» і не змінюють результат ШІ-детекторів: видаляються символи, а не формулювання. Про стиль — у статті як читати перевірку тексту на ШІ.
  • Не доводять походження тексту. Текст без невидимих символів може бути згенерованим, а написаний людиною — містити їх.
  • Виправлення гомогліфів працює для кирилиці й латиниці (і частини грецьких літер) усередині одного слова; в інших алфавітах видаляються лише невидимі символи.
  • Браузерні інструменти обробляють до 100 000 символів за раз, довгий текст обрізається з попередженням. Завантаження файлів і пакетного режиму немає.

Читайте також: приховані водяні знаки в тексті, як прибрати машинний почерк із тексту і добірку способів прибрати водяний знак Gemini.

Часті питання

Як знайти невидимі символи в тексті?
Вставте текст у детектор, який підсвічує приховані символи й показує їхні коди Unicode, наприклад у наш інструмент видалення невидимих символів або декодер invisible-characters.com. У коді й текстових файлах їх покажуть VS Code і Notepad++, а масово знайде регулярний вираз.
Як видалити zero-width space?
Скористайтеся очищувачем, який видаляє U+200B і схожі символи та віддає чистий текст, або замініть клас символів [\u200B-\u200F\uFEFF] на порожній рядок пошуком за регуляркою в редакторі. Перевірте емодзі: видалення всіх з’єднувачів нульової ширини розбиває складені емодзі.
Чи додає ChatGPT невидимі символи як водяний знак?
Підтвердженого водяного знака такого роду немає. OpenAI не оголошувала, що ChatGPT позначає текст прихованими символами. Невидимі символи у відповідях ШІ чесніше вважати артефактами форматування й копіювання.
Чи допоможе видалення невидимих символів обійти ШІ-детектор?
Ні. ШІ-детектори оцінюють формулювання й стиль, а видалення невидимих символів не змінює жодного слова. Це лише технічне очищення тексту.
Чи безпечно вставляти конфіденційний текст в онлайн-перевірку?
Лише якщо інструмент обробляє текст у браузері. Деякі сервіси надсилають текст на свій сервер через форму. Для чутливих даних використовуйте браузерний інструмент або локальний редактор на кшталт VS Code чи Notepad++.
Чи була стаття корисною?
Спробуйте на своєму проєкті Все, що описано в статті, доступно в кабінеті — бонус при реєстрації вже на балансі.
Відкрити кабінет