Невидимый символ: это символ 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 инструмента делает это сразу для всех пустых строк:
- Вставьте или введите подпись, оставив пустые строки там, где нужны промежутки.
- Выберите заполнитель. По умолчанию используется пробел Брайля.
- Оставьте включённой опцию «Удалять пробелы в конце строк». Концевые пробелы в любом случае не видны, поэтому их удаление означает, что вы вставите именно то, что видите.
- Скопируйте результат и вставьте его в поле подписи.
Что мы можем прямо сказать о поведении самого 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+ бесплатных кредитов можно заработать, без карты.
Начать бесплатно → Посмотреть цены