Invisible Texts

Текстовый инструмент

Генератор пустого текста

Четыре невидимых Unicode-символа, каждый со своей задачей. Выбирайте по коду: U+200B для мест переноса строки, U+2800 и U+3164 для пустых имён и сообщений, U+3000 для полноширинных CJK-отступов.

Генератор в реальном времени
Сгенерировать пустой текст
Выберите символ и нужное количество копий
Результат: Жирный

Что такое пустой текст на самом деле

Пустой текст — это строка из Unicode-символов, которые отрисовываются без видимого глифа. Единого «невидимого символа» не существует — их несколько, и ведут они себя по-разному. Символы нулевой ширины вроде U+200B не занимают места и существуют, чтобы отмечать возможности переноса строки. Видимые, но пустые символы вроде U+2800 (брайлевский пробел), U+3000 (идеографический пробел) и U+3164 (хангыльский заполнитель) занимают знакоместо, но ничего не рисуют на экране. Различие важно, потому что платформы фильтруют их по-разному. Большинство чатов обрезает начальные и конечные пробелы — это убирает обычные пробелы (U+0020) и табы, но часто оставляет U+2800 и U+3164, поскольку Unicode относит их к символу и букве, а не к пробелу. Именно поэтому именно эти два выбирают, когда нужен пустой ник или пустое сообщение.

Для чего используют пустой текст

Пустые сообщения в чатах

WhatsApp, Discord и Telegram отклоняют полностью пустые сообщения. Один хангыльский заполнитель (U+3164) или брайлевский пробел (U+2800) проходит проверку и отправляется как пустая строка.

Обязательные поля форм

Когда форма требует ввод, которого у вас нет, пустой символ удовлетворяет проверку «не пусто». Поле выглядит нетронутым, но отправляет реальный символ.

Интервалы в био и подписях

Био в Instagram и TikTok схлопывают подряд идущие пробелы. Брайлевский пробел удерживает пустую ячейку без обрезки, что даёт ручные переносы строк и отступы.

Невидимые ники в играх

В играх вроде PUBG Mobile и Free Fire, по сообщениям, принимается U+3164 в именах игроков. Поддержка меняется от версии к версии, поэтому проверяйте перед использованием.

Почему разные пустые символы ведут себя по-разному

Unicode присваивает каждому символу общую категорию, и она определяет, как платформа с ним обращается. U+0020 (обычный пробел) — Space Separator. U+200B (пробел нулевой ширины) — Format. U+2800 (брайлевский пробел) — Symbol. U+3164 (хангыльский заполнитель) — Letter. U+3000 (идеографический пробел) — Space Separator, как обычный пробел, но полноширинный. Когда чат запускает процедуру обрезки пробелов, он обычно удаляет Space Separator и иногда Format, но оставляет Symbol и Letter нетронутыми. Именно поэтому брайлевский пробел и хангыльский заполнитель работают там, где пробел нулевой ширины вырезается. Вторая переменная — ширина. Символы нулевой ширины ничего не стоят визуально, но и не раздвигают текст — бесполезно для отступов. U+3000 имеет ширину в одну типографскую меру (em), поэтому в CJK-текстах его используют для абзацных отступов вместо нагромождения обычных пробелов. U+2800 и U+3164 занимают одно знакоместо, что полезно для удержания пустой строки в полях ников, считающих символы.

Заметки перед вставкой

  • Если одиночный невидимый символ вырезается, вставьте три или пять — некоторые фильтры обрезают только одиночные.
  • Брайлевский пробел (U+2800) и хангыльский заполнитель (U+3164) переживают обрезку пробелов; пробел нулевой ширины (U+200B) — часто нет.
  • Идеографический пробел (U+3000) имеет ширину в один em. Он виден как промежуток, а не по-настоящему невидим — используйте его для CJK-отступов, а не для пустых ников.
  • Некоторые сборки Android отрисовывают брайлевский пробел как бледную пунктирную рамку. Проверьте на втором устройстве, прежде чем полагаться на него.
  • Discord требует в сообщении хотя бы один символ; U+3164 засчитывается и виден пустым всем в канале.
  • Не вставляйте невидимые символы внутрь хэштегов или @упоминаний — они ломают ссылку, и упоминание не разбирается.
  • Поддержка в играх меняется с каждым обновлением. То, что работало в PUBG в прошлом сезоне, сейчас может быть отфильтровано — сначала проверьте в приватном матче.
  • Скопированный со сайтов и PDF текст часто несёт скрытые символы. Вставьте его в детектор, если текст ведёт себя странно.

Какой пустой символ где работает

Хангыльский заполнитель (U+3164) имеет самый широкий охват: проходит проверку в никах и сообщениях Discord, био и комментариях Instagram, био TikTok, WhatsApp и Reddit. Брайлевский пробел (U+2800) — близкий второй и лучший выбор, когда модераторский бот фильтрует хангыльские символы. Пробел нулевой ширины (U+200B) работает в браузерах и большинстве текстовых полей, но вырезается чатами с агрессивной обрезкой; TikTok в частности удаляет его из био. Идеографический пробел (U+3000) учитывается в интерфейсах на CJK-языках и в любых полях, принимающих полноширинный текст, но отрисовывается как видимый промежуток, а не как пустота. Уникальные имена пользователей Discord (@handle) с 2023 года принимают только строчные буквы и цифры — ни один невидимый символ там не работает, только серверные ники и отображаемые имена.

Частые вопросы о пустом тексте

Как скопировать пустой текст?

Выберите символ выше, укажите количество копий и нажмите «Копировать». Хангыльский заполнитель (U+3164) — самый безопасный вариант по умолчанию для чатов и ников; брайлевский пробел (U+2800) — запасной, когда платформа вырезает хангыль.

В чём разница между пустым текстом и пустым полем?

Пустое поле содержит ноль символов и не проходит ни одну проверку «обязательно». Пустой текст содержит настоящие Unicode-символы, которые ничего не отрисовывают — поле проходит валидацию, потому что символы существуют, хоть они и невидимы.

Какой невидимый символ использовать?

Для пустого сообщения или ника начните с хангыльского заполнителя (U+3164) и переключитесь на брайлевский пробел (U+2800), если его отфильтруют. Для точки возможного переноса внутри длинного слова используйте пробел нулевой ширины (U+200B). Для полноширинных отступов в китайском или японском тексте — идеографический пробел (U+3000).

Почему мой пустой текст исчез после сохранения?

Платформа его вырезала. Большинство чатов запускает процедуру обрезки, которая удаляет начальные и конечные пробелы, а иногда и форматные символы нулевой ширины. Попробуйте другой символ — U+3164 и U+2800 переживают обрезку чаще, чем U+200B.

Работает ли пустой текст везде?

Нет. @handle в Discord принимает только строчные буквы и цифры. Некоторые игры фильтруют все невидимые символы. TikTok вырезает пробел нулевой ширины из био. Проверяйте в конкретном поле, прежде чем полагаться на него.

Безопасно ли использовать пустой текст?

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