ГлавнаяBase64 онлайн

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

Бесплатный онлайн-инструмент для кодирования и декодирования Base64. Преобразуйте текст или файл в Base64 и обратно прямо в браузере — с поддержкой кириллицы (UTF-8), варианта URL-safe (base64url) и переноса строк. Данные обрабатываются локально и никуда не отправляются.

Текст
Base64

Что такое Base64 и зачем он нужен

Base64 — способ представить любые двоичные данные (файлы, изображения, ключи, подписи) в виде строки из 64 безопасных символов: латинские буквы, цифры, + и /. Это нужно там, где канал передаёт только текст: тело JSON и HTTP-заголовки, электронная почта, конфиги, атрибуты сертификатов, содержимое подписей и зашифрованных сообщений CMS.

При кодировании каждые 3 байта превращаются в 4 символа, поэтому строка Base64 примерно на треть длиннее исходных данных. Декодирование выполняет обратное преобразование. Наш инструмент делает и то, и другое мгновенно, прямо при вводе.

Возможности инструмента

  • Текст ↔ Base64 в обе стороны с корректной обработкой кириллицы и любых символов Unicode (UTF-8).
  • Файлы: закодируйте любой файл в Base64, а при декодировании скачайте результат как файл — удобно для картинок, ключей, вложений.
  • URL-safe (base64url): вариант с символами - и _ без padding — как в JWT и параметрах ссылок.
  • Перенос строк по 76 символов — формат для PEM, писем и старых систем.
  • 100% в браузере: ничего не загружается на сервер, инструмент работает и без интернета.

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

  1. Выберите направление — Кодировать или Декодировать.
  2. Вставьте текст (или Base64) в левое поле либо загрузите файл.
  3. Результат появится справа автоматически — скопируйте его или скачайте файлом.

Base64, электронная подпись и маркировка

Base64 постоянно встречается в работе с электронной подписью и API Честного ЗНАКа: в этом виде передаются сертификаты, отделённые подписи .sig, зашифрованные сообщения и коды маркировки. Если вам нужно не просто перекодировать данные, а заглянуть в их структуру или подписать документ — пригодятся другие наши инструменты: подписание и проверка подписи по ГОСТ и встроенный декодер ASN.1 для разбора сертификатов и CMS.

Понравился инструмент? Внутри сервиса ещё удобнее

Бесплатные инструменты — только часть Truemark. В личном кабинете вас ведут за руку интерактивные обучающие туры: сервис подсвечивает кнопку, которую нужно нажать, и объясняет каждый шаг — будто за вас кликают мышкой.

  • Туры по всем ключевым процессам: заказ кодов, печать этикеток, агрегация, УПД
  • Личный кабинет подсвечивает элементы и ведёт по шагам — как живой наставник
  • Ответ техподдержки — готовый тур, а не простыня скриншотов
  • 7 дней полного функционала бесплатно — без карты и обязательств
Попробовать бесплатно →
▶ Обучающий тур в личном кабинете Truemark

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

Данные куда-то отправляются?

Нет. Кодирование и декодирование выполняются JavaScript-кодом полностью в вашем браузере — данные не передаются на сервер и нигде не сохраняются. Инструмент работает даже без подключения к интернету.

Поддерживается ли кириллица?

Да. Текст кодируется в UTF-8, поэтому русские буквы, символы валют (₽, €) и эмодзи преобразуются и восстанавливаются корректно.

Чем base64url отличается от обычного Base64?

В URL-safe варианте символы + и / заменены на - и _, а padding = убирается. Такой формат безопасен в ссылках и используется, например, в JWT. Включите галочку «URL-safe».

Можно ли закодировать картинку или файл?

Да. Нажмите «Файл…» в режиме «Кодировать» — файл превратится в строку Base64 (например, для data-URI). А при декодировании нажмите «Скачать файл», чтобы получить исходные байты.

Почему при декодировании вижу «бинарные данные»?

Значит, раскодированные байты — не текст (это картинка, архив, ключ и т.п.). Нажмите «Скачать файл», чтобы сохранить их в исходном виде.

Ещё инструменты. Base64-кодировщик — один из бесплатных онлайн-инструментов Truemark для работы с маркировкой и электронной подписью: смотреть все инструменты →

Прокрутить вверх