Перейти к содержимому
Aback Tools Logo

Детектор символов нулевой ширины

Обнаруживайте невидимые символы Unicode с нашим бесплатным детектором символов нулевой ширины. Вставьте любой текст и мгновенно найдите пробелы нулевой ширины (ZWSP), соединители нулевой ширины (ZWJ), направляющие метки (LRM, RLM), BOM, мягкие переносы и многое другое. Просматривайте результаты в подробной таблице с кодовыми точками и шестнадцатеричными значениями либо используйте визуальный вид, чтобы увидеть выделенные символы прямо в тексте - всё обрабатывается полностью в браузере без отправки на сервер. Без регистрации.

Detect Zero-Width Characters

Paste or type text below to detect invisible Unicode characters. Our detector finds zero-width spaces, zero-width joiners, directional marks, invisible operators, and formatting characters - all processed locally in your browser with no uploads.

Text Input
0 chars
Character Categories

Зачем использовать наш детектор символов нулевой ширины?

  • Мгновенное обнаружение: находите символы нулевой ширины по мере ввода или вставки текста. Детектор сканирует каждую кодовую точку в реальном времени и сразу выявляет ZWSP, ZWNJ, ZWJ, BOM, направляющие метки и невидимые операторы - без задержек и обращений к серверу.
  • Обработка на 100 % приватна в браузере: ваш текст никогда не покидает устройство. Детектор обрабатывает всё локально в браузере, гарантируя полную конфиденциальность для чувствительного кода, документов и исследований безопасности.
  • Полный охват: обнаруживает более 20 невидимых символов Unicode, включая пробелы нулевой ширины, соединители и неразрывные соединители нулевой ширины, соединители слов, BOM, мягкие переносы, монгольские разделители гласных и все символы направляющего форматирования Unicode (LRM, RLM, LRE, RLO, PDF, LRI, RLI, FSI, PDI).
  • Бесплатно и без ограничений: без регистрации, без подписки, без лимитов на использование. Обнаруживайте символы нулевой ширины в неограниченном объёме текста - полностью бесплатно, навсегда. Включайте и отключайте категории, переключайтесь между табличным и визуальным видом без ограничений.

Что такое символы нулевой ширины?

Символы нулевой ширины - это кодовые точки Unicode, занимающие нулевое видимое пространство при отображении. В отличие от обычных пробелов (U+0020), создающих видимый промежуток между словами, символы нулевой ширины присутствуют в текстовом потоке без какого-либо визуального представления. Несмотря на невидимость, они влияют на обработку текста, сравнение строк, перенос строк, порядок двунаправленного отображения и отрисовку эмодзи. Наш детектор символов нулевой ширины делает эти невидимые символы видимыми, определяя каждый по кодовой точке, названию и hex-кодировке.

Как работает наш детектор символов нулевой ширины

  1. Вставьте или загрузите текст: добавьте любой текст, исходный код, документ или файл данных в поле ввода. Детектор символов нулевой ширины принимает простой текст, файлы кода, CSV, JSON, HTML и любой текстовый формат.
  2. Мгновенный анализ в браузере: каждый символ проверяется локально в браузере по базе из более чем 20 известных символов нулевой ширины и невидимых символов Unicode. Найденные символы перечисляются в сортируемой таблице с кодовыми точками, hex-значениями, позициями и окружающим контекстом.
  3. Переключайте виды и фильтруйте: используйте табличный вид для подробного анализа или визуальный вид, чтобы видеть выделенные маркеры прямо в тексте. Включайте и отключайте отдельные категории символов, чтобы сосредоточиться на конкретных типах.

Обнаруживаемые символы нулевой ширины

  • Пробелы и соединители нулевой ширины: ZWSP (U+200B), ZWNJ (U+200C), ZWJ (U+200D), соединитель слов (U+2060), BOM (U+FEFF) - самые распространённые невидимые символы в скопированном тексте и веб-содержимом.
  • Направляющие метки: LRM (U+200E), RLM (U+200F), LRE (U+202A), RLE (U+202B), PDF (U+202C), LRO (U+202D), RLO (U+202E), LRI (U+2066), RLI (U+2067), FSI (U+2068), PDI (U+2069), ALM (U+061C) - применяются в многоязычном тексте и используются в атаках с подменой.
  • Невидимые операторы: применение функции (U+2061), невидимое умножение (U+2062), невидимый разделитель (U+2063), невидимый плюс (U+2064) - применяются в математическом и техническом форматировании.
  • Форматирующие символы: мягкий перенос (U+00AD), монгольский разделитель гласных (U+180E) - невидимые форматирующие метки, влияющие на вёрстку текста и переносы слов.

Приватность и безопасность

Детектор символов нулевой ширины выполняет весь анализ локально в вашем веб-браузере с помощью JavaScript. Никакой текст, содержимое файлов или данные сеанса не передаются на сервер. Ваши данные никогда не покидают устройство, что делает инструмент полностью приватным и безопасным для исходного кода, конфиденциальных документов и исследований безопасности. Каждое обнаружение, переключение фильтра и смена вида происходят мгновенно на вашей машине.

Часто задаваемые вопросы

Символ нулевой ширины - это кодовая точка Unicode, занимающая нулевое видимое пространство при отображении. Несмотря на невидимость, такие символы присутствуют в текстовом потоке и влияют на обработку, сравнение и отображение текста. Типичные примеры: пробел нулевой ширины (U+200B), соединитель нулевой ширины (U+200D) и направляющие метки (U+200E, U+200F).

Наш детектор читает каждый символ текста с помощью JavaScript и проверяет каждую кодовую точку по обширной базе из более чем 20 невидимых символов Unicode. При совпадении фиксируются кодовая точка, название символа, hex-кодировка UTF-8, точная позиция в тексте и окружающий контекст.

Наш детектор охватывает все основные невидимые символы Unicode: пробел нулевой ширины (U+200B), неразрывный соединитель нулевой ширины (U+200C), соединитель нулевой ширины (U+200D), метка слева направо (U+200E), метка справа налево (U+200F), BOM/ZWNBSP (U+FEFF), соединитель слов (U+2060), невидимые операторы, направляющие изоляты, двунаправленные переопределения, монгольский разделитель гласных, мягкий перенос и арабская буквенная метка.

Символы нулевой ширины используются в разных типах атак. Переопределение справа налево (U+202E) может сделать вредоносные имена файлов внешне безопасными, изменив порядок отображения. Пробелы нулевой ширины применяются для внедрения невидимого текста, стеганографии и нанесения водяных знаков. В атаках с омоглифами злоумышленники вставляют невидимые символы в домены или идентификаторы, создавая визуально идентичные, но функционально разные строки.

Абсолютно. Наш детектор обрабатывает всё полностью в вашем браузере с помощью клиентского JavaScript. Текст никогда не загружается на сервер, не сохраняется в базах данных и не передаётся третьим лицам. Все проверки выполняются локально на вашем устройстве.

Да. Панель категорий символов позволяет включать и отключать обнаружение отдельных категорий: символов нулевой ширины (ZWSP, ZWNJ, ZWJ, BOM), направляющих меток (LRM, RLM, LRE, RLO и др.), невидимых операторов и форматирующих символов. Каждую категорию можно независимо показывать или скрывать.

Искусственные ограничения не применяются. Поскольку вся обработка идёт локально в браузере, практические лимиты зависят от памяти вашего устройства. Инструмент без проблем работает с обычными документами, файлами исходного кода и экспортами данных.

Да. Инструмент на 100 % бесплатный: без регистрации, без подписки и без лимитов на использование. Обнаруживайте символы нулевой ширины в любом объёме текста - полностью бесплатно, навсегда. Вся обработка выполняется локально в браузере без обращения к серверу.

Табличный вид показывает каждый найденный символ строкой со всеми техническими деталями: кодовая точка, название, категория, hex-кодировка UTF-8, индекс позиции и окружающий контекст. Визуальный вид отображает ваш текст с заменой найденных символов на выделенные маркеры, что упрощает поиск невидимых символов в контексте без чтения табличных данных.