Base64
Локальное кодирование коротких текстовых фрагментов, токенов и тестовых payload в разных форматах Base64.
Как это работает
Base64 кодирует бинарные данные в текстовый формат. Стандартный алфавит использует A-Z, a-z, 0-9, + и /, а URL-safe вариант заменяет + и / на - и _. Padding в конце можно оставить или убрать. Все вычисления выполняются локально в вашем браузере — текст не отправляется на сервер.
Когда использовать
Encode: подготовка текстовых payload для API, передача бинарных данных через JSON, создание Data URL, хранение маленьких файлов в текстовом виде. Decode: просмотр содержимого Base64-токенов, отладка API-ответов, расшифровка JWT-сегментов.
Как пользоваться
- 1Вставьте текст или Base64-строку в редактор.
- 2Выберите режим Encode или Decode и формат Base64: стандартный, без =, URL-safe или URL-safe без =.
- 3Нажмите «Закодировать» или «Декодировать».
- 4Скопируйте результат или поменяйте местами вход и выход через «Своп».
Вопросы
Данные отправляются на сервер?
Нет. Весь процесс кодирования и декодирования происходит локально в браузере. Текст не покидает ваше устройство.
Поддерживается ли Base64 без знаков = в конце?
Да. Выберите формат «Без =» или «URL-safe без =». При декодировании инструмент добавит недостающий padding локально перед обработкой.
Почему декодирование выдаёт ошибку?
Base64 строка может содержать недопустимые символы или быть повреждена. Для стандартного формата используйте A-Z, a-z, 0-9, +, / и опциональные = в конце; для URL-safe — A-Z, a-z, 0-9, - и _.
Что такое Auto-режим?
Auto-режим анализирует введённый текст: если строка похожа на Base64, автоматически выбирается Decode и подходящий формат; иначе — Encode.
Кодирование с русским текстом работает?
Да. Текст предварительно преобразуется в UTF-8, после чего кодируется в Base64. Все языки и символы Unicode поддерживаются.