Перейти к содержимому

Base64: кодирование и декодирование

Кодируйте текст в Base64 и обратно с полной поддержкой Unicode.

Вставьте текст, чтобы закодировать его в Base64, или вставьте Base64, чтобы получить текст обратно. Unicode обрабатывается правильно, поэтому русский, узбекский и эмодзи проходят преобразование без потерь — именно на этом ломаются многие простые инструменты.

Как пользоваться

  1. Выберите «Кодировать» или «Декодировать».
  2. Вставьте текст или Base64 в поле ввода.
  3. Скопируйте результат или нажмите «Поменять», чтобы прогнать обратно.

Почему этот инструмент

Полная конфиденциальность

Всё работает внутри браузера. Ваши файлы и текст никогда не отправляются на сервер.

Бесплатно и без ограничений

Без регистрации, без водяных знаков и без лимита на количество использований.

Мгновенный результат

Не нужно ничего загружать и ждать очереди — результат появляется так быстро, как позволяет ваше устройство.

Работает на любом устройстве

Любой современный браузер на телефоне, планшете или компьютере. Ничего устанавливать не нужно.

Частые вопросы

Работает ли с кириллицей и узбекским текстом?
Да. Текст переводится в байты UTF-8 перед кодированием, поэтому любой алфавит проходит преобразование корректно. Многие простые инструменты вызывают btoa напрямую, а он понимает только Latin-1 и либо выдаёт ошибку, либо молча портит текст.
Что такое URL-safe Base64?
Обычный Base64 использует + и /, которые имеют особое значение в URL, и = для выравнивания. URL-safe заменяет их на - и _ и убирает выравнивание, поэтому результат можно вставить в адрес без изменений.
Base64 — это шифрование?
Нет, и это важно. Base64 — кодирование, а не шифр: расшифровать его может кто угодно мгновенно, что эта страница и демонстрирует. Никогда не используйте его для защиты паролей, токенов или личных данных.
Почему мой Base64 не декодируется?
Обычно из-за лишнего символа при копировании или отсутствующего выравнивания. Выравнивание восстанавливается автоматически, URL-safe символы принимаются, поэтому остаются пробелы или обрезанная строка.
Мой текст загружается на сервер?
Нет. Кодирование и декодирование выполняются полностью в браузере, поэтому можно безопасно вставлять токены или фрагменты конфигурации, которые не хочется отправлять на сторонний сайт.

Похожие инструменты