Инспектор Unicode-символов и поиск невидимых знаков

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

Обновлено
#СимволНазваниеКодовая точкаUTF-8HTMLCSS / JS

Ваши данные никогда не покидают ваш компьютер. Вся обработка выполняется на 100% локально в вашем браузере.

Был ли этот инструмент полезен?0.0 Оценок: 0
Копируйте 1 200+ символовГалочки, стрелки, звёздочки, маркеры, математические и валютные знаки, невидимые пробелы и каомодзи с HTML-кодами.Текстовые символы →

Как пользоваться: Инспектор Unicode-символов

  1. Вставьте текст, который ведёт себя странно: slug, который не совпадает, код, который не компилируется, или поле CMS с непонятным пропуском.
  2. Посмотрите на сводку: невидимые символы, необычные пробелы и похожие буквы подсчитываются и подсвечиваются красным или жёлтым.
  3. Нажмите на любой символ в строке, чтобы перейти к его строке с именем, кодовой точкой, UTF-8 байтами, HTML-сущностью и экранированием для CSS/JS.
  4. Нажмите Удалить невидимые символы, Нормализовать пробелы и кавычки или Преобразовать в простой ASCII, а затем скопируйте очищенный текст.

Почему невидимые символы вызывают ошибки

Текст, скопированный из Word, Google Docs, PDF, Slack или чатов с ИИ, часто содержит символы, которых не видно: пробелы нулевой ширины (U+200B), неразрывные пробелы (U+00A0), мягкие переносы, метки порядка байтов (U+FEFF) или направляющие метки. Из-за них slug в CMS отличается от введённого, ломаются JSON и CSS, поиск перестаёт находить нужное, а две «одинаковые» строки оказываются разными.

СимволКодТипичный источник
Пробел нулевой шириныU+200BВеб-страницы, мессенджеры, ответы ИИ
Неразрывный пробелU+00A0Word, Google Docs,   в HTML
Метка порядка байтовU+FEFFФайлы, сохранённые как «UTF-8 с BOM» в Windows
Мягкий переносU+00ADИнструменты переноса, Генератор мягкого переноса
Метка слева направо / справа налевоU+200E / U+200FДвуязычный текст, номера телефонов

Похожие буквы (гомоглифы)

Кириллическая «а» и греческая «ο» выглядят точно так же, как латинские «a» и «o», но это разные символы. Они встречаются в скопированном тексте и в фишинговых доменах. Инспектор отмечает буквы из другого алфавита, если они смешаны с латинскими словами.

Кодовые точки, UTF-8 и экранирование

У каждого символа есть кодовая точка (например, U+1F680). В вебе она хранится как от 1 до 4 байт UTF-8, поэтому в ограничениях по байтам «é» занимает 2 байта, а 🚀 — 4. В разметке используйте HTML-сущность, в CSS content — \1F680, а в JavaScript — \u{1F680}. Для целых строк используйте HTML Entity Encoder или URL Encoder, а для эмодзи и символов загляните в Выбор эмодзи и Текстовые символы.

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

Инструменты, которые хорошо сочетаются с Инспектор Unicode-символов

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

Как найти невидимые символы в тексте?
Вставьте текст: невидимые символы показываются красными метками, например ZWSP или BOM, в строке символов и учитываются в сводке. Нажмите «Удалить невидимые символы», чтобы их убрать.
Почему не совпадает мой slug или имя класса в Webflow?
Обычно в них есть пробел нулевой ширины, неразрывный пробел или похожая буква, скопированная из другого приложения. Вставьте текст сюда, чтобы увидеть каждый символ, и очистите его.
Что делает «Преобразовать в простой ASCII»?
Оно заменяет типографские кавычки, тире, многоточия и специальные пробелы их ASCII-аналогами, убирает диакритику (é → e) и удаляет всё остальное за пределами базового ASCII. Это полезно для кода, имён файлов и slug.
Мой текст куда-нибудь отправляется?
Нет. Всё работает в вашем браузере; один раз загружается только список названий символов с devpack.
Можно ли установить Инспектор Unicode-символов как веб-приложение и пользоваться им офлайн?
Да. Инспектор Unicode-символов — это веб-приложение (PWA), которое можно установить из браузера, без скачивания из магазина приложений. В Chrome или Edge (Windows, macOS, Linux, ChromeOS) или на Android нажмите вверху этой страницы «Установить приложение»; на iPhone и iPad используйте «Поделиться → На экран «Домой»», а в Safari 17+ на Mac — «Файл → Добавить в Dock». После этого приложение откроется в отдельном окне со своим значком, и так как оно полностью работает в браузере, оно продолжит работать офлайн. Firefox на компьютере не умеет устанавливать веб-приложения. Как работает установка.

Похожие инструменты

localТекстовые символыГалочки, стрелки, звёздочки, маркеры, математические и валютные знаки, надстрочные знаки, псевдографика,…localКопировать эмодзиНайдите любой эмодзи по его значению — «ракета», «вечеринка», «ок» — кликните, чтобы скопировать, соберите…localHTML-сущностиЭкранируйте < > & ", чтобы текст безопасно отображался в HTML, преобразуйте акценты и символы в…localГенератор slugПревратите любой заголовок в чистый URL-slug в нижнем регистре. Инструмент корректно транслитерирует…localУмные кавычки → прямыеКод, скопированный из Slack, Notion, Word или блога, не запускается? Обычно виноваты типографские «умные»…localГенератор мягких переносовНе дайте длинным словам, например «Versicherungsleistungen», выходить за край на телефоне. Вставьте…