Кодирование и декодирование Base36

Преобразуйте текст в Base36 (цифры 0-9 и строчные буквы a-z) или декодируйте строку Base36 в читаемый текст. Все вычисления выполняются локально, прямо в вашем браузере.

Пример:

Как это работает

Base36 использует 36 самых универсальных буквенно-цифровых символов: цифры от 0 до 9 и строчные буквы от a до z. Введённый текст преобразуется в байты, интерпретируется как большое целое число, а затем записывается заново по цифрам в системе счисления с основанием 36.

Где Base36 встречается в реальной жизни?

Многие системы используют его, чтобы сокращать длинные числовые идентификаторы до более коротких строк, не зависящих от регистра: идентификаторы заказов, коды отслеживания или ключи кэша, созданные на основе метки времени, как это делает Number.toString(36) в JavaScript.

Важен ли регистр при декодировании?

Нет: инструмент автоматически приводит введённую строку к нижнему регистру перед декодированием, поскольку стандартный алфавит Base36 состоит только из строчных букв.

Никакие данные не отправляются на сервер: кодирование и декодирование полностью выполняются в вашем браузере.