Генератор сложночитаемого текста
Преобразуйте обычный текст в сложночитаемые стили, такие как Zalgo, перевёрнутый, зеркальный, leetspeak, зачёркнутый, малые прописные и другие.
Ввод
Вывод
Документация
Что такое сложночитаемый текст?
Сложночитаемый текст — это обычный текст, преобразованный с помощью трюков Unicode, замены глифов или изменения форматирования так, чтобы он выглядел необычно, искажённо или стилизованно, оставаясь при этом технически корректными символами. Он использует встроенные в стандарт Unicode возможности — такие как комбинирующие знаки, математические алфавиты, малые прописные буквы и символы нулевой ширины — вместо изображений или шрифтов. Поскольку это просто текст, его можно копировать и вставлять в чаты, социальные сети, имена пользователей, комментарии и везде, где принимается простой текст.
Привлекательность заключается в контрасте с обычным текстом: фраза в стиле Zalgo выглядит призрачно, перевёрнутые буквы кажутся игривыми, а малые прописные буквы выглядят официально. Широко используется для мемов, эстетичных профилей, привлекающих внимание подписей и творческого письма, где стандартное форматирование недоступно.
Описание инструмента
Этот инструмент преобразует обычный текст в различные сложночитаемые или стилизованные формы, используя только символы Unicode. Введите или вставьте любой текст, выберите стиль, и результат будет сгенерирован мгновенно и готов к копированию. Не требуются изображения, пользовательские шрифты или специальные приложения — результат работает везде, где поддерживается простой текст.
Примеры
| Стиль | Входные данные | Результат |
|---|---|---|
| Zalgo | hello world |
h̷̢͕̬e̸͎̅l̶̬̾l̷͉͝o̴̜͠ w̶̖̏o̵̜͝r̸͎̾l̴̢̅d̷̦̏ |
| Перевёрнутый | hello world |
plɹoʍ ollǝɥ |
| Зеркальный | hello world |
blɿow ollǝʜ |
| Чередующийся регистр | hello world |
hElLo WoRlD |
| Leetspeak | hello world |
h3110 w0r1d |
| Зачёркивание | hello world |
h̶e̶l̶l̶o̶ w̶o̶r̶l̶d̶ |
| Подчёркивание | hello world |
h̲e̲l̲l̲o̲ w̲o̲r̲l̲d̲ |
| Малые прописные | hello world |
ʜᴇʟʟᴏ ᴡᴏʀʟᴅ |
| С промежутками | hello world |
h e l l o w o r l d |
| Нулевая ширина | hello world |
hello world (невидимые разделители) |
Возможности
- 10 различных стилей текста: от хаотичного (Zalgo) до едва заметного (нулевая ширина).
- Регулируемый ползунок интенсивности Zalgo для точной настройки степени искажения результата.
- Чистый результат Unicode — не требуются изображения или специальные шрифты; копируется и вставляется везде.
- Мгновенный живой предпросмотр при вводе или изменении параметров.
- Копирование одним щелчком для быстрого рабочего процесса.
Варианты использования
- Создание привлекающих внимание имён пользователей, биографий в социальных сетях и подписей к постам, которые выделяются в ленте.
- Добавление эффектов в стиле мемов (мокирующий регистр, leetspeak, зачёркивание) в чаты и комментарии форумов.
- Форматирование платформ с простым текстом (Discord, Twitter/X, Reddit) с эффектами, похожими на жирный текст, когда Markdown или форматированный текст недоступны.
Объяснение стилей
| Стиль | Что он делает |
|---|---|
| Zalgo (глитч) | Накладывает комбинирующие знаки Unicode выше, ниже и через каждый символ, создавая искажённый, «призрачный» вид. |
| Перевёрнутый | Переворачивает текст и заменяет каждый символ его визуально инвертированным эквивалентом Unicode. |
| Зеркальный (обратный) | Меняет порядок символов в обратном направлении и заменяет буквы зеркальными эквивалентами Unicode. |
| ЧеРеДуЮщИйСя РеГиСтР | Переключает регистр букв туда-сюда — часто используется для саркастичных или «мокирующих» мемов. |
| Leetspeak (1337) | Заменяет буквы визуально похожими цифрами (a→4, e→3, i→1, o→0, s→5, t→7 и т. д.). |
| Зачёркивание | Добавляет комбинирующий знак зачёркивания Unicode над каждым символом. |
| Подчёркивание | Добавляет комбинирующий знак подчёркивания Unicode под каждым символом. |
| Малые прописные | Преобразует строчные буквы в малые прописные буквы Unicode (ʜᴇʟʟᴏ). |
| С промежутками | Вставляет em-пробелы между каждым символом для широкого, драматичного вида. |
| Нулевая ширина | Вставляет невидимые пробелы нулевой ширины между символами — выглядит идентично, но нарушает совпадение слов, поиск и фильтры. |
Как это работает
Инструмент полностью полагается на стандартные символы и свойства Unicode:
- Комбинирующие знаки (Zalgo, зачёркивание, подчёркивание) — это специальные символы, которые присоединяются к предыдущей букве, а не занимают собственное место, позволяя нескольким знакам накладываться на один глиф.
- Замена глифов (перевёрнутый, зеркальный, малые прописные, leetspeak) сопоставляет каждый входной символ с другим символом Unicode, который напоминает исходный в каком-то преобразованном виде.
- Трюки с пробелами (с промежутками, нулевая ширина) вставляют дополнительные пробелы — видимые em-пробелы или невидимые пробелы нулевой ширины — между буквами, чтобы изменить внешний вид или поведение без изменения самих букв.
Советы
- Высокая интенсивность Zalgo может плохо отображаться или быть обрезана некоторыми приложениями; начните с низкого значения и постепенно увеличивайте.
- Символы нулевой ширины невидимы, но всё ещё учитываются в ограничениях по количеству символов и могут быть обнаружены системами защиты от спама.
- Некоторые платформы удаляют комбинирующие знаки или нормализуют Unicode — всегда тестируйте результат там, где вы планируете его использовать.
- Программы чтения с экрана и инструменты доступности плохо работают со стилизованным текстом; избегайте его использования для важной или общедоступной информации.
Ограничения
- Результат — это не реальное изменение шрифта, он зависит от того, какие глифы Unicode поддерживает устройство и браузер пользователя.
- Некоторые платформы (LinkedIn, банковские приложения, официальные формы) отклоняют или удаляют нестандартный Unicode.
- Сложночитаемый текст в целом недоступен для программ чтения с экрана и может ухудшить читаемость для пользователей с нарушениями зрения.
- Поисковые системы и встроенный поиск редко совпадают с преобразованным текстом с исходным вводом.
Часто задаваемые вопросы
Является ли результат реальным шрифтом? Нет. Каждый преобразованный символ — это стандартная кодовая точка Unicode, которая уже существует. Ваше устройство отображает их, используя установленные шрифты.
Будет ли это работать в именах пользователей и биографиях? Большинство социальных платформ это принимают, но некоторые (например, Instagram, Twitter/X) ограничивают комбинирующие знаки или символы нулевой ширины в именах пользователей. Биографии обычно менее строги.
Можно ли преобразовать результат обратно в простой текст? Для стилей подстановки (перевёрнутый, leetspeak, малые прописные) — частично да. Для Zalgo, зачёркивания и подчёркивания — да, комбинирующие знаки можно удалить с помощью нормализации Unicode. Текст с промежутками тривиально очистить.
Работает ли это в автономном режиме? Да. Все преобразования выполняются в вашем браузере; ничего не отправляется на сервер.