Блог
Текстовые утилиты

Перевернуть текст вверх ногами онлайн

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

Результат

Все вычисления выполняются локально в браузере: разбор, график, экспорт. Если отключите сеть, страница продолжит работать.

Факты и границы применимости

Охват Латинские буквы a-z, A-Z, цифры 0-9 и около 15 знаков препинания
Кириллица Не имеет перевёрнутых Unicode-аналогов, символы остаются без изменений
Порядок символов Разворачивается на обратный после замены каждого символа
Технология Готовые Unicode-символы, а не CSS-трансформация или изображение

Когда этот метод вводит в заблуждение

Как это считается

У каждого символа входного текста проверяется наличие в заранее составленной таблице соответствий «обычный символ → перевёрнутый Unicode-аналог».

Если соответствие найдено, символ заменяется на него; если нет (кириллица, большинство знаков препинания, символы вне таблицы) — символ остаётся без изменений.

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

Результат выводится сразу при вводе, без отдельной кнопки запуска.

Вопросы и ответы

Почему кириллица не переворачивается?

У кириллических букв нет общепринятых перевёрнутых Unicode-аналогов, поэтому они проходят через инструмент без изменений.

Почему некоторые заглавные буквы выглядят так же, как обычно?

У симметричных букв вроде H, I, N, O, S, X, Z перевёрнутая версия визуально совпадает с обычной, поэтому в них ничего не меняется — так и должно быть.

Почему на другом устройстве текст выглядит иначе или показывает пустые квадраты?

Некоторые перевёрнутые символы — редкие Unicode-глифы, которые есть не в каждом шрифте. Если у читателя нет подходящего шрифта, часть символов может отображаться некорректно.

Мой текст куда-то отправляется?

Нет, вся обработка выполняется в вашем браузере.

Похожие утилиты

Все утилиты