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

Скопируйте пустой символ одним нажатием: для невидимого ника, пустого сообщения или отступа.

Символов: 26 · Unicode 18 · ширина измерена в вашем браузере · ничего не отправляется
Все 26
Hangul FillerU+3164Рекомендуем
1 символ · 3 байта в UTF-8измерено в этом браузере

Одно нажатие копирует Hangul Filler. Вставьте символ туда, где должно быть имя или сообщение.

Все 26
Лучше всего дляFree FirePUBG MobileDiscordFortniteInstagramTikTokLINETelegramГде работает
Готовые
Попробуйте

Проверяется в этом браузере по мере ввода. Текст никогда не покидает страницу.

Вставьте текст, чтобы увидеть каждый скрытый символ

Каждый отображается цветной меткой: подсчитан, объяснён и готов к удалению.

  • Пустые символы–
  • Нулевой ширины–
  • Особые пробелы–
  • Символы bidi–
  • Теги–
  • Селекторы–
  • Управляющие–
  • Форматирующие–
  • Двойники–

Все невидимые символы (26)

Каждый пустой символ, символ нулевой ширины и пробел, который стоит копировать, и что с ним делает trim() в 6 языках программирования: измерено, а не предположено.

trim() сохраняетудаляетсяJS JavaScript · PY Python · GO Go · NET .NET · SW Swift · PHP

Пустые символы

5Для приложений это не пробелы: именно они работают как имена
  • Hangul FillerU+3164 · РекомендуемшрифтNode.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет
  • Braille BlankU+2800шрифтNode.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет
  • Halfwidth Hangul FillerU+FFA0шрифтNode.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет
  • Hangul Choseong FillerU+115FшрифтNode.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет
  • Hangul Jungseong FillerU+1160шрифтNode.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет

Нулевой ширины

8Ширины нет совсем: прячутся внутри слов
  • Zero Width SpaceU+200B0Node.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: удаляетсяPHP: trim() сохраняет
  • Zero Width Non-JoinerU+200C0Node.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет
  • Zero Width JoinerU+200D0Node.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет
  • Word JoinerU+20600Node.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет
  • Invisible SeparatorU+20630Node.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет
  • Combining Grapheme JoinerU+034F0Node.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет
  • Mongolian Vowel SeparatorU+180E0Node.js: trim() сохраняетPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет
  • Zero Width No-Break SpaceU+FEFF0Node.js: удаляетсяPython: trim() сохраняетGo: trim() сохраняет.NET: trim() сохраняетSwift: trim() сохраняетPHP: trim() сохраняет

Пробелы

13Настоящие пробелы: большинство приложений их обрезает
  • No-Break SpaceU+00A0шрифтNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • En SpaceU+2002½ emNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • Em SpaceU+20031 emNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • Figure SpaceU+2007цифраNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • Thin SpaceU+2009шрифтNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • Hair SpaceU+200AшрифтNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • Three-per-em SpaceU+2004⅓ emNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • Four-per-em SpaceU+2005¼ emNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • Six-per-em SpaceU+2006⅙ emNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • Punctuation SpaceU+2008точкаNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • Narrow No-Break SpaceU+202FшрифтNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • Medium Math SpaceU+205FшрифтNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет
  • Ideographic SpaceU+3000иероглифNode.js: удаляетсяPython: удаляетсяGo: удаляется.NET: удаляетсяSwift: удаляетсяPHP: trim() сохраняет

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

Невидимый символ (его ещё называют невидимым текстом, пустым текстом или пустым символом) — это настоящий символ Unicode, который ничего не рисует: пустой символ вроде ㅤ (U+3164 Hangul Filler), особый пробел или знак нулевой ширины. Приложения хранят и считают его как любую букву, поэтому имя или сообщение из него не пустое.

Каждый такой символ всё равно занимает своё место в тексте. Одни имеют ширину, то есть столько места, сколько заняла бы буква; символы нулевой ширины места не занимают и стоят между двумя буквами, не раздвигая их. Ширину некоторых пробелов Unicode задаёт прямо в названии (em space — это один em, en space — половина), а ширину пустых символов определяет шрифт, поэтому один и тот же ㅤ на одном телефоне может выглядеть шире, чем на другом.

Девять пустых символов, девять ширин1 em = размер шрифта
  1. ПробелU+0020 · задаёт шрифт
  2. No-Break SpaceU+00A0 · задаёт шрифт
  3. Em SpaceU+2003 · задана названием
  4. En SpaceU+2002 · задана названием
  5. Thin SpaceU+2009 · задаёт шрифт
  6. Hair SpaceU+200A · задаёт шрифт
  7. Zero Width SpaceU+200B · нулевая по определению
  8. Hangul FillerU+3164 · задаёт шрифт
  9. Braille BlankU+2800 · задаёт шрифт
  • ширина символа, измеренная прямо сейчас в шрифте этой страницы
  • нулевая ширина
Каждая рамка — это место, которое символ занимает в строке, измеренное в этом браузере. У em space и en space ширина, которую задают их названия (The Unicode Standard, гл. 6); у пробела нулевой ширины её нет; пустые символы занимают столько, сколько нарисует шрифт.
Невидимый символ Hangul Filler в образце шрифта: его настоящая ширина, кнопки копирования и кодовая точкаНевидимый символ Hangul Filler в образце шрифта: его настоящая ширина, кнопки копирования и кодовая точкаОбразецСимвол между двумя буквами; его рамка ровно такой ширины, как он сам, измерено в вашем браузере.Копирование одним нажатиемСкопируйте один символ или сразу от 5 до 100; любое количество до 100 000.Семь пустых символовВыберите символ: у каждого свой цвет, а все 26 есть в списке под инструментом.КодЕго кодовая точка, байты UTF-8 и экранирование, а также что с ним делает trim() в 6 языках.
Пустой символ как образец шрифта, с его настоящей шириной в этом браузере. Выберите номер, чтобы узнать, что показывает каждая часть.

Невидимый ник: какой пустой символ работает в играх и приложениях?

Начните с ㅤ (U+3164 Hangul Filler): игроки сообщают, что он работает в никах и отображаемых именах там, где обычный пробел не принимается. Однако правила ни одной платформы не разрешают пустые имена: каждое «работает» ниже — это то, что сообщают пользователи, а имена пользователей, где допустимы только a–z, цифры и несколько знаков (имена пользователей в Discord и X), не принимают ни одного невидимого символа.

Roblox их тоже не принимает: 23 октября 2026 года мы протестировали его собственную проверку отображаемого имени, и она отклонила каждый пустой символ, включая Hangul Filler и Braille Blank. Правила и проверки меняются без предупреждения, поэтому смотрите на предпросмотр имени, прежде чем платить за его смену.

Где работает каждый пустой символплатформы, о которых спрашивают чаще всего
Платформа и полеСначала попробуйтеСтатус
Free FireНикHangul FillerU+3164Пользователи сообщают
PUBG MobileНикHangul FillerU+3164Пользователи сообщают
DiscordОтображаемое имяHangul FillerU+3164Пользователи сообщаютПравила
DiscordИмя пользователяНичего не работаетЗаблокированоПравила
WhatsAppПустое сообщениеBraille BlankU+2800Пользователи сообщают
KakaoTalkИмя профиляHangul FillerU+3164Отзывы расходятсяПравила
FortniteОтображаемое имяHangul FillerU+3164Пользователи сообщаютПравила
InstagramИмяHangul FillerU+3164Пользователи сообщаютПравила
TikTokИмяHangul FillerU+3164Пользователи сообщаютПравила
LINEОтображаемое имяHangul FillerU+3164Пользователи сообщаютПравила
TelegramИмяHangul FillerU+3164Пользователи сообщаютПравила
SnapchatОтображаемое имяBraille BlankU+2800Пользователи сообщаютПравила
Arena of ValorНикHangul FillerU+3164Пользователи сообщают
Clash of ClansИмяHangul FillerU+3164Пользователи сообщаютПравила
Mobile LegendsНикНичего не работаетОтзывы расходятся
Call of Duty: MobileИмяНичего не работаетОтзывы расходятся
Among UsИмяНичего не работаетОтзывы расходятся
XОтображаемое имяНичего не работаетОтзывы расходятсяПравила
SteamИмя профиляНичего не работаетОтзывы расходятсяПравила
RobloxОтображаемое имяНичего не работаетЗаблокированоПравила
VALORANTRiot IDНичего не работаетОтзывы расходятсяПравила
YouTubeПсевдонимНичего не работаетНе провереноПравила
XИмя пользователяНичего не работаетЗаблокированоПравила
  • Пользователи сообщаютпользователи говорят, что работает; ни одно правило этого не разрешает и не запрещает
  • Отзывы расходятсяотзывы расходятся или сообщают, что это исправили
  • Не провереномы не нашли ни правила, ни отзывов
  • Заблокированоправило платформы или её собственная проверка не принимает ни одного невидимого символа
Проверено 23 октября 2026 года. Правила ни одной платформы не разрешают пустые имена; строки «Пользователи сообщают» опираются только на сообщения пользователей. «Правила» открывают собственную страницу платформы, если она их публикует. Roblox: его проверка отображаемого имени, протестирована 23 октября 2026 года.

Почему ㅤ работает как пробел для ника, а обычный пробел — нет?

Потому что приложения обрезают имя, прежде чем его проверить. Функция trim() удаляет пробелы с обоих концов, так что имя из одних пробелов становится пустым и отклоняется; а ㅤ для Unicode — буква, а не пробел, поэтому trim() его оставляет и имя проходит проверку.

Мы запустили стандартную функцию trim каждого языка на каждом символе. Любые пробелы удаляются, даже экзотические, кроме как в PHP, где trim() знает только ASCII. Пустые символы сохраняются во всех 6 языках. Два сюрприза: JavaScript удаляет U+FEFF, а Swift — пробел нулевой ширины.

Как пустое имя проходит проверкуизмерено 23 окт. 2026 г.
Введённое имяU+0020пробелname.trim()После trim"" · 0 символовпусто?Отклонено«Введите имя»
Введённое имяU+3164Hangul Fillername.trim()После trim1 символпусто?ПринятоИмя: ㅤ
СимволNode.jsJSs.trim()PythonPYs.strip()GoGOstrings.TrimSpace.NETNETs.Trim()SwiftSWtrimmingCharactersPHPPHPtrim($s)
ПробелU+0020удалёнудалёнудалёнудалёнудалёнудалён
No-Break SpaceU+00A0удалёнудалёнудалёнудалёнудалёнсохранён
Ideographic SpaceU+3000удалёнудалёнудалёнудалёнудалёнсохранён
Zero Width SpaceU+200Bсохранёнсохранёнсохранёнсохранёнудалёнсохранён
Zero Width No-Break SpaceU+FEFFудалёнсохранёнсохранёнсохранёнсохранёнсохранён
Hangul FillerU+3164сохранёнсохранёнсохранёнсохранёнсохранёнсохранён
Braille BlankU+2800сохранёнсохранёнсохранёнсохранёнсохранёнсохранён
Стандартный trim каждого языка, запущенный на macOS (Darwin 25.6.0, arm64): Node.js 22.23.2, Python 3.14.4, Go 1.25.5, .NET 10.0.3, Swift 6.3.1, PHP 8.4.13. Обведённые ячейки — сюрпризы: JavaScript удаляет U+FEFF, Swift удаляет пробел нулевой ширины, PHP сохраняет все пробелы вне ASCII.

Как ввести невидимый символ на телефоне, в Windows или на Mac?

На телефоне скопируйте его здесь и вставьте. В Windows на английском или западноевропейском языке Alt + 0160 на цифровой клавиатуре вводит неразрывный пробел, а его приложения обрезают, как любой пробел; сам ㅤ можно ввести в Word (наберите 3164, затем Alt + X) или выбрать в Character Map («Таблица символов»).

Alt + 12644 не работает: в Windows коды Alt больше 255 идут по кругу. На Mac откройте панель «Символы» (Fn/клавиша с глобусом + E) и найдите Hangul Filler. В Linux с GNOME нажмите Ctrl + Shift + U, наберите 3164 и нажмите пробел.

Как ввести пустой символ в разных системахкаждый способ — из справки производителя
  • iPhone и AndroidСкопируйте здесьДолгое нажатиеВставитьHangul FillerU+3164Нажмите и удерживайте поле имени или сообщения, затем нажмите «Вставить».
  • Word для Windows3164Alt+XHangul FillerU+3164Наберите код, затем Alt+X превратит его в символ.
  • Windows (любое приложение)Alt+0160No-Break SpaceU+00A0Цифры на цифровой клавиатуре. В английской Windows Alt+160 даёт á; Alt+12644 не работает.
  • MacFn / глобус+EНайдите «Hangul Filler»Hangul FillerU+3164Меню «Правка» › «Эмодзи и символы» открывает ту же панель.
  • Linux (GNOME)Ctrl+Shift+U3164ПробелHangul FillerU+3164Любая кодовая точка по её шестнадцатеричному номеру.
Alt + 0160 вводит неразрывный пробел, а его приложения обрезают, как любой пробел: для пустого имени используйте сам ㅤ.

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

Вставьте текст во вкладку «Найти и удалить» выше: каждый скрытый символ отображается цветной меткой, подсчитывается по видам и удаляется одним нажатием. Текст, скопированный с веб-страниц, из PDF и чатов, может содержать неразрывные пробелы, пробелы нулевой ширины и мягкие переносы, которых не видно, а в 2025 году в некоторых ответах ChatGPT встречались узкие неразрывные пробелы.

Безопасная очистка удаляет их, не ломая текст, которому они нужны: соединитель внутри эмодзи-семьи и разъединитель внутри персидских слов и слов на хинди остаются. Неразрывный пробел не доказывает, что текст написал ИИ, а его удаление не скрывает этого: OpenAI заявляет, что её текстовый водяной знак вообще не добавляет скрытых символов.

Скопированный с сайта текст под рентгеномскрытых: 9 · всего символов: 181
The museum is open Tuesday to Sunday,NBSP10NBSPa.m. to 6NBSPp.m.ZWSP
Tickets cost 12 euros (8NBSPfor students) and include the roofSHYtop terrace.ZWSP
Guided tours start every hour from the mainNNBSPhall.ZWSP
  • Особые пробелы · 5
  • Нулевой ширины · 4
Короткий выдуманный абзац, каким он мог бы прийти с веб-страницы или из PDF. На экране он выглядит чистым; рентген показывает неразрывные пробелы, пробелы нулевой ширины и мягкий перенос.

Атаки скрытым текстом: Trojan Source, ASCII smuggling и буквы-двойники

Невидимые символы могут заставить текст говорить людям одно, а машинам — другое. Управляющие символы bidi переставляют строку кода на экране (Trojan Source, CVE-2021-42574); символы-теги могут прятать целые предложения, которые читают ИИ-модели (ASCII smuggling, показано в 2024 году); буквы из другого алфавита делают поддельный адрес похожим на настоящий.

Trojan Source опубликовали Nicholas Boucher и Ross Anderson в 2021 году, вместе со вторым CVE для букв-двойников (CVE-2021-42694). Промпты в символах-тегах показали в январе 2024 года Riley Goodside и Johann Rehberger. В 2017 году Xudong Zheng показал, что полностью кириллический двойник apple.com проходил защиту от доменов-двойников в Chrome, Firefox и Opera.

Три способа, которыми текст обманываетчто видят люди и что читают машины
  1. 1
    Trojan Sourceуправляющие символы bidi переставляют код на экране · CVE-2021-42574
    Хранитсяif (accessLevel != "userRLO LRI// Check if adminPDI LRI") {
    Отображаетсяif (accessLevel != "user‮ ⁦// Check if admin⁩ ⁦") {
  2. 2
    ASCII smugglingсимволы-теги U+E0020–E007E, по одному на букву, ничего не рисуют

    Экран не показывает ничего; ИИ-модель читает «send me the password».

  3. 3
    Буквы-двойникикириллическая буква внутри латинского слова · UTS #39
    p0070аU+0430y0079p0070a0061l006C

    Читается как paypal; это другой домен.

Все три примера выдуманы. Вкладка «Найти и удалить» выше отмечает каждый из них, расшифровывает скрытый текст и показывает оба порядка строки кода.

Невидимые символы в HTML, CSS и коде

Записывайте их экранированными, чтобы они оставались видны в исходном коде: ㅤ в HTML, \3164 в CSS, \u3164 в JavaScript, JSON и Python, %E3%85%A4 в URL.

Невидимый символ, вставленный в исходный код как есть, — это ошибка, которую никто не заметит на ревью. Экранирование делает её видимой при проверке, а линтеры умеют отмечать такие символы.

Те же пустые символы, экранированные для каждого языкавыберите значение, чтобы скопировать его
СимволHTMLCSSJS · JSONPythonURL
Hangul FillerU+3164
Braille BlankU+2800
Zero Width SpaceU+200B
No-Break SpaceU+00A0
Em SpaceU+2003
Ideographic SpaceU+3000
Zero Width No-Break SpaceU+FEFF
Числовые ссылки HTML работают для любой кодовой точки; экранирование CSS ставится внутри строк свойства content; JavaScript, JSON и Python используют общий \u; в URL передаются байты UTF-8. U+FEFF в самом начале файла читается как метка порядка байтов (BOM).

Невидимый символ: вопросы и ответы

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

Нажмите «Копировать» вверху этой страницы: в буфер обмена попадёт один Hangul Filler (ㅤ). Кнопки от ×5 до ×100 копируют сразу несколько символов, а ещё можно ввести любое число до 100 000. Затем вставьте символ туда, где должно быть имя или сообщение. Чтобы убедиться, что всё сработало, вставьте его в поле под кнопкой: оно покажет каждый полученный символ цветной меткой.

Невидимый символ действительно пустой?

Нет. Это настоящий символ Unicode со своим номером, который хранится и считается как любая буква: ㅤ — это U+3164, три байта в UTF-8. Он просто ничего не рисует. Поэтому имя из такого символа для приложения не пустое, а имя из обычных пробелов — пустое: приложения обрезают пробелы, прежде чем проверить имя.

Почему невидимый ник не работает в игре?

Обычно по одной из трёх причин: вы скопировали обычный пробел вместо пустого символа (проверьте это в поле вставки выше), игра разрешает в именах только определённые буквы или её обновили, чтобы блокировать пустые имена. Сначала попробуйте Hangul Filler, затем Halfwidth Hangul Filler. Если в поле имени пользователя допустимы только a–z и цифры, ни один невидимый символ не пройдёт.

Можно ли отправить пустое сообщение?

Часто да: сообщение из пустого символа выглядит пустым, но таким не является, поэтому кнопка отправки работает. Пользователи сообщают, что WhatsApp отправляет Braille Blank (U+2800, «пробел Брайля») там, где обычные пробелы не проходят, хотя сам WhatsApp об этом ничего не говорит. Выберите Braille Blank выше и нажмите «Копировать» или нажмите «Пустое сообщение» в блоке «Готовые», чтобы получить три пустые строки из Hangul Filler; если приложение удаляет один символ, попробуйте другой.

Какой пустой символ для ника лучше всего подходит в играх?

Чаще всего игроки используют Hangul Filler (ㅤ, U+3164), но ни одна из проверенных нами игр не публикует правило, которое бы его разрешало: проверка имён в Roblox отклонила его в нашем тесте, а игроки сообщают, что Riot ID его не принимает. Посмотрите предпросмотр имени, прежде чем платить за смену ника. Если символ не приняли, попробуйте Halfwidth Hangul Filler (U+FFA0), а затем Braille Blank (U+2800).

Что такое U+3164 (Hangul Filler)?

U+3164 HANGUL FILLER пришёл из корейского стандарта KS X 1001, где он заменяет недостающую часть слога; сам он ничего не рисует. Unicode относит его к буквам (Lo), а не к пробелам, поэтому функции trim его сохраняют. Ширину задаёт шрифт, так что обычно он выглядит как пробел; нормализация NFKC превращает его в U+1160, который тоже остаётся пустым.

Чем пустой символ отличается от пробела нулевой ширины?

Пустой символ, например ㅤ (U+3164), имеет ширину: он выглядит как пробел. Пробел нулевой ширины (Zero Width Space, U+200B) — это символ форматирования совсем без ширины: он прячется между двумя буквами, не раздвигая их. Для имён используйте пустой символ, а U+200B отмечает место, где длинное слово или ссылку можно перенести на новую строку.

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

Да, и программе это легко: у каждого из них есть кодовая точка, а вкладка «Найти и удалить» выше показывает каждый символ меткой с названием и позицией. Люди, читающие текст, их не видят, но приложения, инструменты модерации и ИИ-модели видят. Скрытые сообщения в символах-тегах тоже расшифровываются, а безопасная очистка их удаляет.

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

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

Как сделать пустой ник в Discord?

Вставьте ㅤ (U+3164 Hangul Filler) в отображаемое имя или никнейм на сервере: игроки сообщают, что Discord его сохраняет, а пробел нулевой ширины часто не принимается. Имя пользователя пустым быть не может: Discord разрешает в нём только строчные буквы, цифры, подчёркивания и точки, поэтому вас всё равно можно найти по нему. Никнейм на сервере делает вас безымянным только на этом сервере.

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

Вставьте текст во вкладку «Найти и удалить» вверху этой страницы. Каждый скрытый символ появится в виде метки и будет подсчитан по видам, а безопасная очистка удалит пробелы нулевой ширины, управляющие символы bidi и скрытый текст в тегах и заменит особые пробелы обычными. Она сохраняет то, что нужно тексту: соединители в эмодзи, персидском и хинди, французские неразрывные пробелы и японские широкие пробелы. Скопируйте очищенный текст или скачайте его файлом .txt.

Добавляют ли ИИ-инструменты невидимые символы в текст?

Иногда, случайно: в 2025 году в некоторых ответах ChatGPT встречались узкие неразрывные пробелы, и OpenAI сообщила компании, которая об этом рассказала, что это случайная особенность, а не водяной знак. OpenAI заявляет, что её текстовый водяной знак не добавляет скрытых символов, поэтому найденный символ не доказывает, что текст написал ИИ, а их удаление ничего не скрывает. Вставьте текст в «Найти и удалить», чтобы увидеть, что в нём есть, и очистить его.

Чего-то не хватает?Предложите функцию или новый инструмент