Кодировщик / декодировщик ROT13
Кодируйте или декодируйте любой текст с ROT13 мгновенно. Поскольку ROT13 обратен сам себе, один и тот же инструмент выполняет обе операции: введите текст, и результат появится сразу. Бесплатно, приватно и без регистрации.
Что такое ROT13 и как он работает
ROT13 («rotate by 13 places») — простая шифр-подстановка на основе латинского алфавита. Каждая буква заменяется на стоящую на 13 позиций дальше; дойдя до конца алфавита, счёт продолжается с начала. A превращается в N, N — в A, B — в O и так далее.
В английском алфавите 26 букв — ровно вдвое больше 13, поэтому двукратное применение ROT13 возвращает исходный текст. Именно поэтому одна и та же кнопка шифрует и расшифровывает: ни ключей, ни настроек.
Где применяют ROT13
ROT13 нужен в первую очередь для того, чтобы скрыть содержимое, которое читатель раскрывает по собственному желанию, а не для защиты информации.
- Спойлеры к сериалам, фильмам и играм на форумах и в соцсетях.
- Ответы к загадкам, шуткам и головоломкам в интернет-сообществах.
- Решения задач на технических форумах, чтобы не раскрыть их раньше времени.
- Внутренние заметки и текст-заполнитель во время разработки.
Приватность: всё происходит в вашем браузере
Преобразование выполняется на JavaScript на вашем устройстве. Сетевых запросов нет, ничего не сохраняется, ни один символ не покидает компьютер.
Поэтому можно работать с конфиденциальным текстом и без интернета: инструмент продолжает работать офлайн.
ROT13 и другие классические шифры
ROT13 — частный случай шифра Цезаря, в котором алфавит сдвигается на любое число позиций от 1 до 25. По сравнению с общим шифром Цезаря ROT13 выигрывает за счёт симметрии: одного сдвига на 13 хватает и туда, и обратно.
Для настоящей защиты классические шифры не подходят: используйте современные алгоритмы вроде AES. ROT13 лишь скрывает содержимое от первого взгляда.
Часто задаваемые вопросы
ROT13 — это простой шифр замены: каждая буква заменяется на букву, стоящую на 13 позиций дальше по алфавиту. Поскольку в английском алфавите 26 букв, двукратное применение ROT13 возвращает исходный текст — шифр обратен сам себе.
Чтобы декодировать ROT13, примените ROT13 к зашифрованному тексту ещё раз. Шифр обратен сам себе, поэтому одна и та же операция и шифрует, и расшифровывает. Вставьте текст — результат появится сразу.
Полностью. Вся обработка ROT13 выполняется локально в вашем браузере на JavaScript. Текст никогда не отправляется на сервер, не сохраняется и никуда не передаётся.
Да — 100 % бесплатно и навсегда. Без регистрации, аккаунта, премиум-тарифа и рекламы. Ограничений на использование нет.
Нет. ROT13 сдвигает только буквы (A–Z и a–z). Цифры, знаки препинания, пробелы и прочие небуквенные символы остаются без изменений.
ROT13 — частный случай шифра Цезаря со сдвигом 13. Шифр Цезаря допускает любой сдвиг от 1 до 25; ROT13 уникален тем, что на алфавите из 26 букв сдвиг 13 обратен сам себе.
Нет. ROT13 не даёт реальной защиты и никогда не должен использоваться для секретных данных: он легко обратим. Его назначение — скрыть спойлеры или подсказки, а не шифровать.
Кнопка обмена копирует результат ROT13 обратно в поле ввода. Это удобно для проверки декодирования и для цепочки нескольких операций.
Да. Многие сообщества Reddit и серверы Discord используют ROT13 как соглашение для спойлеров. Зашифруйте текст здесь и вставьте результат в пост — читатели смогут вставить его обратно и расшифровать.