Инструменты Base64 — Кодировать и Декодировать

Преобразуйте текст или изображения в Base64 и декодируйте Base64 в браузере.

Текст для Base64

Скопировано!

Изображение в Base64

Декодировать Base64

Преимущества UtiliApp

  • 100% бесплатно
  • Работает в браузере
  • Без регистрации
  • Удалённые файлы

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

  1. 1.

    кодировать текст

    Введите текст и нажмите Преобразовать

  2. 2.

    Кодировать изображение

    Отправьте изображение, чтобы получить Base64

  3. 3.

    декодировать

    Вставьте Base64, чтобы просмотреть исходное содержимое

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

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

Нет. Всё обрабатывается только в вашем браузере.

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

Base64 — это способ представления двоичных данных (например, изображений или файлов) с использованием только текстовых символов. Он полезен для передачи содержимого в JSON, URLs, CSS/HTML (Data URI) или в контекстах, где отправка двоичных данных напрямую невозможна.

Когда использовать Base64

  • Встраивать маленькие иконки напрямую в HTML/CSS с использованием Data URI, чтобы уменьшить количество запросов.
  • Отправлять двоичные данные в API, которые принимают только текст (например: JSON).
  • Создавать прототипы или быстрые тесты без зависимости от размещения файлов на хостинге.

Когда избегать

  • Большие изображения: представление в Base64 обычно оказывается примерно на ~33% больше, чем исходный файл.
  • Ресурсы, которые могли бы получить выгоду от кэширования браузера/CDN как статических файлов.
  • Чувствительный контент: Base64 не является криптографией; это всего лишь кодирование.

Советы по использованию

  • Для Data URI используйте формат: data:мим;base64,данные.
  • Оптимизируйте изображение заранее (например: WebP), чтобы значительно уменьшить размер сгенерированного Base64.
  • Обеспечьте корректный MIME-тип (image/png, image/jpeg, image/webp) при встраивании в HTML/CSS или при декодировании.
  • В электронных письмах (MIME) предпочтительно использовать вложения с соответствующим заголовком, вместо того чтобы вставлять огромные Data URI в тело письма.

Ограничения и совместимость

Современные браузеры поддерживают длинные Data URI, но огромное содержимое может повлиять на производительность и память. Для лучшего опыта держите встроенные ресурсы ниже ~1–2 МБ и по возможности используйте внешние файлы.