Невидимый символ: копировать пустой текст и находить скрытые символы

Скопируйте пустой символ, например U+3164 Hangul filler или U+2800 Braille blank, в один клик, сохраняйте пустые строки в подписи и вставьте любой текст, чтобы увидеть и убрать все скрытые пробелы нулевой ширины, соединители и необычные пробелы.

Бесплатный инструмент Работает в вашем браузере. Ничего из вставленного не отправляется, не хранится и не логируется: на другом конце этой страницы нет сервера.
Сколько скопировать
Hangul filler U+3164 · буква (Lo), default ignorableОбычный выбор для пустого имени или пустой строки. Unicode относит его к буквам, а не к пробелам, поэтому код, обрезающий пробелы, оставляет его на месте. Насколько широким он выглядит, зависит от шрифта.
Пустая ячейка Брайля U+2800 · символ (So)Пустая ячейка Брайля. Unicode отмечает, что многие шрифты рисуют её как пробел фиксированной ширины, но она не работает как пробел. Частый выбор для пустых строк в подписях. Программы чтения с экрана могут её озвучивать.
Пробел нулевой ширины U+200B · формат (Cf), default ignorableСовсем не занимает места. Он помечает строку как непустую или позволяет перенести длинное слово или ссылку. Unicode разрешает программам полностью его игнорировать, поэтому из всех этих символов он вероятнее всего будет удалён.
Неразрывный пробел U+00A0 · пробел (Zs), whitespaceПробел обычной ширины, который удерживает слова по обе стороны на одной строке. Это пробельный символ, поэтому код, обрезающий пробелы, удаляет его в начале или конце строки.
Цифровой пробел U+2007 · пробел (Zs), whitespaceШириной в одну цифру в шрифтах с моноширинными цифрами, и он неразрывный. Удобен для выравнивания чисел. На концах строк обрезается, как любой пробел.
Пунктуационный пробел U+2008 · пробел (Zs), whitespaceПримерно шириной с точку. На концах строк обрезается, как любой пробел.
Hangul choseong filler U+115F · буква (Lo), default ignorableЕщё одна корейская буква-заполнитель, альтернатива, когда U+3164 отклоняется. Некоторые шрифты рисуют её широкой.
Halfwidth Hangul filler U+FFA0 · буква (Lo), default ignorableФорма половинной ширины для U+3164, на экране часто уже.
Метка слева направо U+200E · формат (Cf), default ignorableНулевая ширина. Её настоящая задача: задать, где окажется пунктуация рядом с арабским или ивритским текстом. Программы чтения с экрана могут её называть.
Метка справа налево U+200F · формат (Cf), default ignorableПара к U+200E для направления справа налево. Она может менять порядок соседней пунктуации, поэтому проверьте её, прежде чем использовать как заполнитель.

Вставлять в каждую пустую строку

Невидимый символ: это символ Unicode, который занимает место в тексте, но ничего не отображает или отображает только пустое место. Чаще всего копируют два: U+3164 заполнитель хангыль и U+2800 пустой шаблон Брайля: Unicode не относит ни один из них к пробелам, поэтому код, обрезающий пробелы в начале и конце строки, их не трогает. Выберите один из вариантов выше, укажите количество и нажмите «Копировать». Инструмент также показывает, какой ширины каждый символ в вашем браузере и как его считает X, потому что это отличается от символа к символу.

Что такое невидимый символ?

Невидимый символ: это любой символ, который шрифт рисует как ничто или как пустое место. В Unicode есть несколько видов, и от вида зависит, как приложения с ним обращаются:

  • Пробелы, такие как неразрывный пробел (U+00A0), цифровой пробел (U+2007) и пунктуационный пробел (U+2008), входят в список White_Space Unicode. Программы считают их пробелами, то есть они обрезаются.
  • Форматирующие символы, такие как пробел нулевой ширины (U+200B), соединители и метки направления, не имеют ширины. Unicode помечает их как default ignorable, то есть программам, которые их не поддерживают, разрешено ничего не показывать и продолжать работу.
  • Буквы-заполнители, такие как заполнитель хангыль (U+3164),: это буквы (категория Lo), которые просто не имеют видимой формы. Они тоже default ignorable, но не являются пробелами.
  • Пустой шаблон Брайля (U+2800): это символ (категория So): ячейка Брайля без поднятых точек. Он не является ни пробелом, ни default ignorable.

Названия, категории и оба списка свойств взяты из базы данных символов Unicode версии 18.0 (UnicodeData.txt, PropList.txt и DerivedCoreProperties.txt, прочитаны 6 октября 2026 года). Каждый из них можно увидеть в кодовых таблицах Unicode, например Braille Patterns, Hangul Compatibility Jamo и General Punctuation.

Пустой символ, пустой знак и невидимый текст

Пустой символ и пустой знак: это то же самое, что невидимый символ: просто разные слова, которые ищут люди. Невидимый текст: это их последовательность, так что имя, сообщение или строка выглядят пустыми, хотя на самом деле в них что-то есть. Чтобы его создать, задайте количество выше равным 3 или 10, скопируйте U+3164 или U+2800 и вставьте. Примет ли конкретное приложение имя или сообщение, состоящее только из них, зависит от этого приложения и может измениться без предупреждения.

Большинство случаев решает проверка на обрезку. Распространённые функции обрезки, такие как trim() в JavaScript и strip() в Python, удаляют символы, помеченные Unicode как пробелы, с обоих концов текста. Мы запустили обе 6 октября 2026 года: они удалили U+00A0, U+2007 и U+2008, а U+3164, U+2800 и U+200B оставили на месте. Функция trim() в JavaScript также удалила U+FEFF, который её спецификация языка считает пробелом. Мы не можем заглянуть в код каждой платформы, но именно поэтому буква-заполнитель и пустой символ Брайля: самый частый выбор.

Какой невидимый символ использовать в Instagram, TikTok и X

Ни одна из трёх платформ не сообщает, как она обрабатывает невидимые символы в постах, ни в одном из прочитанных нами документов. Вот что каждая из них всё же публикует, по состоянию на 6 октября 2026 года:

  • Instagram: справочник API для публикаций указывает лимит подписи в 2200 символов, 30 хештегов и 20 @-упоминаний и ничего не говорит о переносах строк, пробелах или невидимых символах (справочник IG User Media).
  • TikTok: Content Posting API допускает подпись до 2200 единиц UTF-16 и сообщает, что хештеги и упоминания определяются (разделяются) пробелами или переносами строк (справочник Direct Post). О невидимых символах ничего нет.
  • X: X публикует, как она считает. Символы из четырёх диапазонов считаются за 1, всё остальное: за 2 (подсчёт символов и конфигурация twitter-text v3). Поэтому U+200B, U+00A0, U+2007 и U+2008 считаются за 1, а U+3164, U+2800, U+115F, U+FFA0 и даже метки направления U+200E и U+200F считаются за 2. Каждая строка в инструменте это показывает.

На практике: для пустой строки в подписи используйте U+2800 или U+3164. Для отступа, который не должен разрываться между строками, используйте U+00A0. Для чего-то, что вообще не занимает места, используйте U+200B, помня, что его легче всего отбросить программам. Если это важно, сначала опубликуйте тест в приватном или черновом аккаунте, потому что единственная надёжная проверка: сама платформа.

Как сделать пустую строку в подписи Instagram

Чтобы сделать пустую строку в подписи Instagram, введите подпись с пустой строкой там, где нужен отступ, и если отступ исчезает после публикации, вставьте в эту пустую строку невидимый символ, например U+2800. Раздел 2 инструмента делает это сразу для всех пустых строк:

  1. Вставьте или введите подпись, оставив пустые строки там, где нужны промежутки.
  2. Выберите заполнитель. По умолчанию используется пробел Брайля.
  3. Оставьте включённой опцию «Удалять пробелы в конце строк». Концевые пробелы в любом случае не видны, поэтому их удаление означает, что вы вставите именно то, что видите.
  4. Скопируйте результат и вставьте его в поле подписи.

Что мы можем прямо сказать о поведении самого Instagram: мы не нашли никакой информации от Instagram о том, как он обрабатывает пустые строки. 6 октября 2026 года мы перечитали недавние подписи в нашем собственном аккаунте Instagram, все опубликованные через API Instagram с обычными пустыми строками между абзацами, и каждая пустая строка осталась на месте. Поле подписи в приложении Instagram для этой страницы мы не тестировали. Если ваши пустые строки сохраняются без заполнителя, он вам не нужен; если они схлопываются, заполнитель решит проблему. Чтобы проверить длину подписи перед публикацией, используйте счётчик длины подписи, а чтобы спланировать сопровождающие её изображения: разбивку карусели.

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

Чтобы скопировать пустой пробел, нажмите «Копировать» рядом с нужным символом в разделе 1; кнопка изменится на «Скопировано», и символ окажется в буфере обмена. Если ваш браузер блокирует доступ к буферу обмена, инструмент использует более старый способ копирования, а если и он не сработает: предложит нажать Ctrl+C или Cmd+C. С помощью кнопок количества можно скопировать сразу несколько символов. Вставленный невидимый символ потом трудно заметить, поэтому вставьте текст в детектор в разделе 3, если хотите проверить, что у вас получилось.

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

Чтобы удалить скрытые символы, вставьте текст в раздел 3: каждый пробел нулевой ширины, соединитель, метка порядка байтов, мягкий перенос, метка направления, заполнитель хангыля, пробел Брайля, тег-символ, лишний селектор вариаций и необычный пробел отмечается на месте и подсчитывается по типам, а очищенная версия готова к копированию. Невидимые управляющие символы удаляются, необычные пробелы заменяются обычными, а необычные переносы строк: обычными.

Текст, скопированный с веб-страниц, из текстовых редакторов, PDF и ИИ-чатов, может содержать эти символы. Они вызывают реальные проблемы: слово, которое не находится в поиске, хештег, который не становится ссылкой, строка, которая переносится в неправильном месте, или счётчик, показывающий больше, чем видимый текст. Тег-символы (от U+E0020 до U+E007F): особый случай. Они зеркально повторяют буквы ASCII одна к одной (см. таблицу Tags), поэтому из них можно составить скрытый текст, который вы не видите, но который может прочитать программное обеспечение, включая ИИ-модели. Когда детектор находит их, он показывает, что они означают.

Три опции сохраняют символы, которые должны оставаться в тексте. Эмодзи, такие как 👩‍💻, и семейные эмодзи соединяются символом U+200D, а флаги мест, например Шотландии, составляются из тег-символов, поэтому опция «сохранять соединители внутри эмодзи» включена по умолчанию. В персидском, хинди и ряде других письменностей соединитель нулевой ширины и несоединитель нулевой ширины являются частью правильного написания; включите третью опцию, если ваш текст написан на одном из них. Селектор вариаций сразу после эмодзи или изменяемого им символа: это норма, и он не помечается; помечаются только лишние.

Если вы очищаете текст в коде, регулярное выражение покрывает распространённые случаи. В JavaScript: text.replace(/[\u200B-\u200D\u2060\uFEFF\u00AD]/g, ''). Оно также удаляет соединители внутри эмодзи, поэтому инструмент сначала проверяет, что находится с каждой стороны.

Невидимые символы и программы чтения с экрана

Невидимое глазу не всегда означает беззвучное. Программы чтения с экрана сами решают, как озвучивать эти символы. Например, английский список символов NVDA называет U+2800 как «space», мягкий перенос как «soft hyphen», а метки слева направо и справа налево: по названиям, на разных уровнях пунктуации (symbols.dic, прочитано 6 октября 2026 года). Другие программы чтения с экрана и языки могут вести себя иначе, например озвучивать символ Брайля как ячейку Брайля. Подпись с десятью заполнителями подряд может быть прочитана как десять чего-либо. Используйте по одному заполнителю на пустую строку, а не длинные последовательности, и никогда не вкладывайте смысл в текст, который могут воспринять лишь некоторые люди.

Платформы могут удалить их в любой момент

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

Напишите подпись один раз и сразу публикуйте её на каждой платформе

Hermoso ведёт ваш маркетинг на автопилоте: исследования, креатив, публикации, реклама и аналитика. Он пишет подписи под каждую платформу и планирует их для Instagram, TikTok, X и других ваших каналов, проверяя правила каждой платформы при планировании, так что пост, который не подходит, будет помечен, а не обрезан незаметно. Смотрите планировщик Instagram или планировщик соцсетей. Он работает в веб-приложении, а также из Claude, ChatGPT и Cursor.

Бесплатные инструменты: · Проверка длины подписей · Создание сетки для Instagram

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

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

Чаще всего используют U+3164 Hangul filler и U+2800 Braille pattern blank. Оба выглядят пустыми, и Unicode не относит ни один из них к пробелам, поэтому код, обрезающий пробелы, оставляет их на месте. Если нужно что-то вообще без ширины, используйте U+200B: пробел нулевой ширины.

Какой невидимый символ работает для подписей в Instagram?

Мы не нашли документации Instagram о том, как он обрабатывает невидимые символы. U+2800 Braille pattern blank и U+3164 Hangul filler: обычный выбор для пустой строки в подписи. 6 октября 2026 года подписи, опубликованные в нашем аккаунте через API Instagram, сохранили обычные пустые строки, так что сначала попробуйте без символа-заполнителя и добавьте его, если ваши промежутки схлопываются.

Как добавить перенос строки в подписи Instagram?

Напишите подпись с пустой строкой там, где нужен промежуток. Если промежуток исчезает при публикации, вставьте подпись в этот инструмент: он добавит невидимый символ в каждую пустую строку, затем скопируйте результат в Instagram.

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

Вставьте текст в детектор на этой странице. Он отметит каждый символ нулевой ширины и другие скрытые символы, посчитает их и выдаст очищенную копию. В коде регулярное выражение вроде /[\u200B-\u200D\u2060\uFEFF]/g с пустой заменой удаляет самые частые из них, включая соединители внутри эмодзи.

Может ли текст, скопированный из ИИ-чата, содержать скрытые символы?

Может, как и текст, скопированный с веб-страниц, из PDF и текстовых редакторов. Какие именно символы появятся, зависит от источника и со временем меняется, поэтому эта страница не гадает. Детектор перечисляет ровно то, что есть в вашем тексте: по названию и кодовой позиции.

Читают ли программы чтения с экрана невидимые символы?

Некоторые из них. Например, английский список символов NVDA читает U+2800 как «space» и называет знаки направления, в зависимости от уровня пунктуации. Длинные цепочки заполнителей могут зачитываться по одному, поэтому используйте по одному на пустую строку.

Будут ли невидимые символы работать и дальше?

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

Hermoso ведёт ваш маркетинг на автопилоте: от подписи до поста в каждом канале. Начните бесплатно, 250+ бесплатных кредитов можно заработать, без карты.

Начать бесплатно →   Посмотреть цены