Кодирование / Декодирование Base64
Кодируйте текст в Base64 и декодируйте строки Base64 онлайн. Полная поддержка Unicode/UTF-8. Бесплатный, быстрый, клиентский конвертер.
Зачем использовать кодировщик/декодировщик Base64?
Кодирование Base64 используется повсеместно в веб-разработке — от data URL и вложений электронной почты до JWT-токенов и API-запросов. Наш инструмент обеспечивает быстрый способ кодирования и декодирования Base64 с полной поддержкой Unicode.
Ключевые возможности
- Двухтабовый интерфейс: отдельные режимы кодирования и декодирования
- Полная поддержка Unicode/UTF-8 для международных символов
- Кнопка обмена для мгновенного переключения закодированного и декодированного содержимого
- Вставка из буфера обмена и копирование одним кликом
Как использовать
- Выберите вкладку «Кодировать» или «Декодировать»
- Вставьте текст или строку Base64 в область ввода
- Нажмите кнопку действия и скопируйте результат
Технические детали
Кодирование использует btoa() с Unicode-безопасным подходом: текст сначала кодируется как UTF-8 байты через encodeURIComponent/unescape, затем конвертируется в Base64. Декодирование обращает этот процесс. Это обеспечивает корректную обработку всех Unicode-символов.
Часто задаваемые вопросы
Поддерживаются ли неанглийские символы?
Да, наш инструмент использует UTF-8 кодирование перед конвертацией Base64, поэтому поддерживаются все Unicode-символы, включая китайские, арабские и эмодзи.
В чём разница между encodeURI и Base64?
Base64 конвертирует любые двоичные данные в ASCII-текст, используя 64 символа. URL-кодирование конвертирует специальные символы в формат %XX. Они служат разным целям.
Полезные статьи
Base64 простыми словами: что это такое и зачем он нужен
Что значит строка SGVsbG8sIHdvcmxkIQ==, почему Base64 — это не шифрование, где он встречается: письма, JWT, data-URI. Как быстро закодировать и декодировать онлайн.
JWT-токен: что скрывается за «eyJhbGciOi…» и как его прочитать
Из чего состоит JWT, почему токен начинается с «eyJ», чем подпись отличается от шифрования, где смотреть время жизни токена и почему в payload нельзя класть секреты.
Похожие инструменты
URL-кодирование / Декодирование
Кодируйте и декодируйте URL-адреса с полным или компонентным режимом
Кодирование / Декодирование HTML-сущностей
Кодируйте и декодируйте HTML-сущности вроде < > & "
Декодер JWT-токенов
Декодируйте JWT-токены для просмотра заголовка, полезной нагрузки и подписи
Шифр ROT13
Кодируйте или декодируйте текст с помощью шифра подстановки ROT13
Переводчик азбуки Морзе
Конвертируйте текст в азбуку Морзе и обратно с визуальным представлением и звуком
Двоичный переводчик
Конвертируйте текст в двоичный код (0 и 1) и обратно с побайтовым разбором