Утилита разработчика

Base64 онлайн

Кодирование и декодирование Base64 прямо в браузере — данные не отправляются на сервер

Текст

Base64

Результат появится здесь

О Base64

Где применяется

  • • Data-URI для картинок и шрифтов в HTML/CSS
  • • Передача бинарных данных в JSON и API
  • • Вложения в email (MIME)

Важно

  • • Это кодирование, а не шифрование
  • • Увеличивает объём данных на ~33%
  • • Всё считается локально в браузере

Base64: зачем и где применяется

Где встречается Base64

Data-URI для встраивания картинок и шрифтов прямо в HTML/CSS, кодирование вложений в email (MIME), передача бинарных полей в JSON и API, basic-авторизация в HTTP-заголовках.

Инструмент корректно работает с кириллицей и эмодзи за счёт предварительного кодирования в UTF-8, поэтому русский текст кодируется и восстанавливается без искажений.

Важно помнить

Base64 увеличивает объём данных примерно на 33% — злоупотреблять data-URI для крупных файлов не стоит, это замедляет загрузку страницы.

Для веб-мастера Base64 удобен при отладке токенов, вебхуков и настройке интеграций, где значения передаются в закодированном виде.

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

Что такое Base64?+

Base64 — способ представить любые двоичные данные набором из 64 печатаемых ASCII-символов. Применяется, чтобы безопасно передавать данные там, где допустим только текст: в JSON, URL, email, data-URI и заголовках.

Данные отправляются на сервер?+

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

Чем URL-safe Base64 отличается от обычного?+

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

Base64 — это шифрование?+

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