Перейти к содержимому

Генератор глитч-текста

Введите слово — и получите его искажённым, например g̯̅ḷ̅ī̩ť̯c͉̽h̦̅, со случайными объединяющими символами Unicode над, сквозь и под каждой буквой. Выберите интенсивность от 1 до 5, нажимайте «Перегенерировать», пока глитч не понравится, и скопируйте его. Результат — обычный текст, поэтому его можно вставить куда угодно. Бесплатно, без регистрации.

Искажённый текст

Здесь появится ваш результат

Как пользоваться генератором глитч-текста

  1. Введите или вставьте текст. Искажённая версия появляется ниже по мере ввода.
  2. Задайте интенсивность. Ползунок идёт от 1 (лёгкая дымка) до 5 (плотный слой знаков). Начните с малого: немного знаков выглядят как глитч, много — как чёрная клякса.
  3. Нажмите «Перегенерировать». Знаки случайны, поэтому каждое нажатие даёт другое расположение того же текста. Жмите, пока не понравится.
  4. Скопируйте результат и вставьте его в пост, описание профиля или сообщение. Проверьте, как он выглядит на платформе, прежде чем на него полагаться.

Как устроен эффект

Глитч-текст целиком построен из объединяющих символов блока Combining Diacritical Marks (U+0300–U+036F). Объединяющий символ не имеет собственной ширины и рисуется поверх предыдущего символа; тот же механизм ставит ударение на разложенной é. Наложите достаточно таких символов — и результат будет выглядеть повреждённым. Инструмент берёт их из трёх наборов:

РасположениеДоступные знакиКогда добавляется
Над буквой34 знака, включая гравис, акут, тильду, точку над буквой и маленькие объединяющие буквыВсегда — от 1 до уровня интенсивности
Сквозь букву5 знаков-наложений, U+0334–U+0338 (тильда, короткая черта, длинная черта, косые черты-наложения)С интенсивности 3 — ровно один
Под буквой40 знаков, включая точки, крючки, перемычки и тильды под буквойВсегда — от 1 до уровня интенсивности

Пробелы и переносы строк остаются чистыми. Вот стоимость каждого уровня:

ИнтенсивностьЗнаков на буквуВ среднем
122
22–43
33–75
43–96
53–117

На интенсивности 1 слово «glitch» становится g̯̅ḷ̅ī̩ť̯c͉̽h̦̅: шесть букв, у каждой по одному знаку сверху и снизу — всего 18 кодовых точек. На интенсивности 5 то же слово требует примерно 48 кодовых точек, а то и больше. Знаки берутся из генератора случайных чисел с фиксированным начальным значением, поэтому глитч сам по себе не перемешивается, пока вы печатаете: он меняется, когда вы нажимаете «Перегенерировать», а также когда двигаете ползунок, ведь меняется число знаков на букву.

Ограничения: количество символов, вёрстка и программы, которые всё очищают

  • Лимиты символов. Каждый знак считается кодовой точкой и занимает 2 байта в UTF-8. Пост на 280 символов вмещает всего около 35 букв на интенсивности 5, если платформа считает кодовые точки.
  • Переполнение. Знаки над и под буквами заходят на соседние строки, перекрывают текст или обрезаются по краю блока. Это и есть эффект, но из-за него может быть скрыта строка выше или ниже.
  • Удаление и отклонение. Некоторые платформы ограничивают объединяющие символы, удаляют их или отклоняют в именах пользователей. Unicode также определяет Stream-Safe Text Format для программ, которым нужно ограничивать такие последовательности: не более 30 объединяющих знаков подряд; этот инструмент остаётся далеко внутри предела — не больше 11.
  • Поиск и проверка орфографии. Глитченое слово не совпадает с обычным и помечается проверкой орфографии.

Какой инструмент вам нужен?

Вам нужноИспользуйте
Случайные, беспорядочные знаки по всем буквамЭта страница
Одна чистая линия через каждую буквуЗачёркнутый текст
Одна чистая линия под каждой буквойПодчёркнутый текст
Готический вид без искаженийOld English
Чтобы увидеть, какие знаки есть в текстеUnicode Character Inspector

Замечание о доступности

Глитч-текст не предназначен для чтения. Программа чтения с экрана может пытаться озвучить каждый знак, выдавая длинный неразборчивый вывод, или пропустить буквы вовсе. Проверка орфографии, перевод и поиск не могут прочитать его, а тяжёлый Zalgo делает текст над и под ним нечитаемым для всех. Используйте его для короткого декоративного слова и никогда — для содержания, которое кому-то нужно понять.

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

Что такое Zalgo или глитч-текст?
Текст с множеством объединяющих символов Unicode, наложенных над, сквозь и под каждой буквой, так что он выглядит повреждённым или одержимым. Название «Zalgo» происходит из интернет-мема про ужасы. Буквы внутри остаются обычными; видны вам именно знаки.
Что делает ползунок интенсивности?
Он задаёт максимальное число случайных знаков над и под каждой буквой — от 1 до 5, а начиная с уровня 3 добавляет ещё один знак через середину. На уровне 1 всегда добавляются ровно два знака на букву; на уровне 5 — от трёх до одиннадцати.
Почему текст меняется, когда я нажимаю «Перегенерировать»?
Знаки выбираются случайно для каждой буквы. «Перегенерировать» пересчитывает их с новым начальным значением, так что можно попробовать разные варианты, пока не понравится один. Сам по себе узор не перемешивается, пока вы печатаете.
Как убрать глитч-текст или знаки Zalgo?
Удалите объединяющие символы — все они здесь лежат в диапазоне U+0300–U+0366. В редакторе с поиском и заменой по регулярным выражениям найдите [\u0300-\u036f] и замените на пустую строку. Это также удалит законные ударения у разложенных букв, поэтому проверьте результат.
Почему на другом сайте глитч-текст выглядит иначе?
Платформы и шрифты по-разному рисуют наложенные знаки: одни обрезают их, другие дают им наложиться на соседние строки, третьи удаляют. Управлять этим из самого текста нельзя, поэтому просмотрите его там, где будете публиковать.
Разрешён ли Zalgo-текст в социальных сетях?
Обычно он работает в описаниях и постах, но платформы могут обрезать или фильтровать тяжёлые объединяющие символы и часто отклоняют их в именах пользователей. Системы модерации тоже могут его пометить, поэтому используйте меньшую интенсивность, если текст вырезается.

Похожие инструменты

Ещё в разделе «Декоративный текст и символы»