Текст и данные
Удалить скрытые символы
Вставьте текст — невидимое станет видно: символы нулевой ширины, смены направления, неразрывные пробелы. Отметьте, что убрать, и скопируйте чистый текст.
Инструмент не загрузился
Никуда ничего не ушло — всё, что вы добавили, осталось на вашем устройстве. Откройте полную версию или обновите страницу.
Сохранить и продолжить на рабочем столе
Скачайте или скопируйте результат прямо здесь. В рабочем столе он сохранится в Файлы, а инструмент откроется в полной версии.
- Сохраните чистый текст в «Заметках» — он останется на этом устройстве
- Сохраните в Файлы nopa, когда продолжите на рабочем столе
- Все инструменты рядом — без новых вкладок
После скачивания — продолжите на рабочем столе: Файлы или полная версия.
Что умеет этот инструмент
Почему строка выглядит правильной и всё равно ломается
Пароль из менеджера, который форма входа не принимает. CSV, где одна колонка при импорте распадается на две. Поиск, который не находит слово, хорошо видное на экране. Diff, помечающий строку изменённой, хотя обе половины выглядят одинаково. Чаще всего это одно и то же: внутри текста сидит символ без ширины, принесённый из мессенджера, PDF, Word или ответа нейросети. На экране о нём ничего не говорит — поэтому число вверху страницы и есть весь смысл: вы узнаёте, что текст грязный, до того как потратите час на несуществующий баг.
Эмодзи и персидский — это не мусор
Удалить все невидимые символы — значит испортить текст. Эмодзи-семья — это несколько человечков, склеенных U+200D: уберите его, и один значок станет четырьмя. Персидское میروم пишется через соединитель нулевой ширины. Поэтому соединитель оценивается по соседям: между двумя эмодзи или арабскими буквами он остаётся, между латинскими — попадает в находки, а селекторы начертания не удаляются никогда. Метки направления отмечаются везде: для текста на иврите или арабском выключите «Переопределения направления» перед копированием.
Названы, посчитаны и остаются под вашим контролем
Каждая находка сгруппирована и подписана коротким именем из таблиц Unicode — ZWSP, NBSP, RLO: это термин, который можно загуглить, а не красная точка, которой предлагают поверить. У каждой группы свой переключатель, потому что «убрать нулевую ширину, но не трогать неразрывные пробелы» — нормальный ответ для прайс-листа, и кнопка копирования делает ровно то, что стоит в переключателях. Неразрывные и типографские пробелы превращаются в обычный пробел, а не исчезают, — иначе слова склеились бы на выходе.
Похожие приложения
Вопросы
Текст куда-то загружается?
Нет. Проверка и очистка идут в вашем браузере, на этом устройстве. Текст не уходит на сервер, и мы его не видим.
Какие символы он убирает?
Символы нулевой ширины, невидимые tag-символы, переопределения направления письма, старые управляющие коды, неразрывные пробелы, необычные типографские пробелы и мягкие переносы. У каждого свой переключатель — часть можно убрать, часть оставить.
Не сломает ли это эмодзи?
Нет. Соединитель внутри эмодзи распознаётся как часть эмодзи и остаётся на месте — в том числе после модификатора тона кожи или селектора начертания. Сами селекторы не удаляются ни одной опцией.
Можно ли найти скрытую пометку в тексте от нейросети?
Инструмент показывает символы, которыми её делают. Невидимые tag-символы — блок от U+E0000 — не отображаются вообще и чаще всего служат меткой на скопированном тексте, поэтому вынесены в отдельную группу. Чего инструмент сказать не может — кто их поставил и что в них закодировано.
Что происходит с неразрывным пробелом?
Он превращается в обычный пробел, а не пропадает; так же поступаем с длинными, короткими и тонкими пробелами. Если удалять их совсем, два слова склеятся в одно — а это баг хуже того, с которым вы пришли.