webtrajans
ru

Base64 декодер и кодировщик

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

Файл в Base64

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

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

  1. 1Вставьте текст или Base64-строку.
  2. 2Выберите направление: кодировать или декодировать; при необходимости включите URL-safe.
  3. 3Для файла выберите его — получите Base64 и data URI с превью изображения.
  4. 4Скопируйте результат или скачайте декодированный файл.

Что такое Base64

Base64 — способ записать двоичные данные латинскими буквами, цифрами и символами + и /. Он используется во вложениях электронной почты, data URI в CSS и HTML, токенах JWT, заголовке Basic-авторизации и API. Это кодирование, а не шифрование: любой может декодировать строку обратно.

Кириллица и URL-safe

Многие простые конвертеры ломают русский текст, потому что встроенная функция btoa работает только с латиницей. Здесь текст сначала переводится в UTF-8, поэтому кириллица и эмодзи кодируются и декодируются без искажений. Вариант URL-safe заменяет + и / на - и _, чтобы строку можно было передавать в адресе.

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

Почему Base64 длиннее исходных данных?

Каждые 3 байта превращаются в 4 символа, поэтому размер увеличивается примерно на треть.

Можно ли так вставить картинку в HTML или CSS?

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

Загружаются ли файлы на сервер?

Нет, всё выполняется в браузере.

Результаты не радуют?

Обратитесь в Webin Agency: быстрые сайты с SEO-оптимизацией, интернет-магазины и ведение Google Ads.

Бесплатная консультация

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