UTILS.
100% в браузере
🔢

Шифр A1Z26 «буква-число» (кодировщик / декодировщик)

Преобразуйте буквы в их позиции в алфавите (A=1 … Z=26) и обратно, с выбором разделителей и опциональной индексацией с нуля — шифр из «Гравити Фолз».

результат

Об этом инструменте

Шифр A1Z26 — один из простейших кодов, что существуют: каждая буква заменяется её позицией в алфавите, поэтому A становится 1, B становится 2, а Z становится 26. Этот инструмент кодирует текст в числа и декодирует числа обратно в буквы, полностью в вашем браузере. Он любимец детских книг с головоломками и стал широко известен благодаря мультсериалу «Гравити Фолз», прятавшему сообщения A1Z26 в титрах.

Для кодирования каждая буква сопоставляется её позиции с отсчётом от 1, а числа внутри каждого слова соединяются выбранным вами разделителем (дефис по умолчанию), при этом пробелы между словами сохраняются. Для декодирования инструмент разбивает каждую группу цифр по разделителю, преобразует каждое число 1–26 обратно в букву и восстанавливает слова. Числа вне диапазона 1–26 помечаются как недопустимые, поэтому вы всегда получаете чистый результат, а не искажённый.

Вы можете выбрать дефис, запятую, точку или пробел в качестве разделителя и переключиться на индексацию с нуля (A=0 … Z=25) для вариантов, считающих с нуля. Не-буквенные символы пропускаются при кодировании. В качестве быстрого примера, HELLO кодируется как 8-5-12-12-15, а классическая прощальная фраза из «Гравити Фолз» декодируется прямо обратно в обычные буквы.

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

Что такое шифр A1Z26?
Это подстановка, где каждая буква заменяется её позицией в алфавите: A=1, B=2, вплоть до Z=26. Декодирование просто обращает сопоставление. Это моноалфавитный код без ключа, что делает его простым для начинающих и любителей головоломок.
Какой разделитель мне использовать?
Любой из: дефис, запятая, точка или пробел. Разделитель соединяет числа внутри слова; пробелы между словами всегда сохраняются, поэтому границы слов уцелевают. При декодировании инструмент принимает выбранный разделитель между числами.
Что делает опция с отсчётом от нуля?
Она сдвигает нумерацию так, что A=0, B=1, вплоть до Z=25, соответствуя вариантам, индексирующим с нуля. Оставьте её выключенной для стандартной схемы A=1. Одна и та же настройка используется и для кодирования, и для декодирования, поэтому держите её согласованной.
Почему я получил сообщение о недопустимом вводе?
При декодировании каждое число должно попадать в допустимый диапазон (1–26 для отсчёта от 1 или 0–25 для отсчёта от 0). Число вне этого диапазона не может сопоставиться с буквой, поэтому инструмент сообщает о недопустимом вводе вместо угадывания.

Больше инструментов