Главная / База знаний / Инструменты и интеграции / Невидимые символы в тексте: лучшие бесплатные инструменты для поиска и удаления (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++.
Была ли статья полезна?
Попробуйте на своём проекте Всё, что описано в статье, доступно в кабинете — бонус при регистрации уже на балансе.
Открыть кабинет