Кодирование / Декодирование Base64

Кодируйте текст в Base64 и декодируйте строки Base64 онлайн. Полная поддержка Unicode/UTF-8. Бесплатный, быстрый, клиентский конвертер.

Всё работает в вашем браузере — данные не отправляются на сервер.

Зачем использовать кодировщик/декодировщик Base64?

Кодирование Base64 используется повсеместно в веб-разработке — от data URL и вложений электронной почты до JWT-токенов и API-запросов. Наш инструмент обеспечивает быстрый способ кодирования и декодирования Base64 с полной поддержкой Unicode.

Ключевые возможности

  • Двухтабовый интерфейс: отдельные режимы кодирования и декодирования
  • Полная поддержка Unicode/UTF-8 для международных символов
  • Кнопка обмена для мгновенного переключения закодированного и декодированного содержимого
  • Вставка из буфера обмена и копирование одним кликом

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

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

Технические детали

Кодирование использует btoa() с Unicode-безопасным подходом: текст сначала кодируется как UTF-8 байты через encodeURIComponent/unescape, затем конвертируется в Base64. Декодирование обращает этот процесс. Это обеспечивает корректную обработку всех Unicode-символов.

Часто задаваемые вопросы

Поддерживаются ли неанглийские символы?

Да, наш инструмент использует UTF-8 кодирование перед конвертацией Base64, поэтому поддерживаются все Unicode-символы, включая китайские, арабские и эмодзи.

В чём разница между encodeURI и Base64?

Base64 конвертирует любые двоичные данные в ASCII-текст, используя 64 символа. URL-кодирование конвертирует специальные символы в формат %XX. Они служат разным целям.

Полезные статьи

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