Инструменты для разработки

Base64 Encoder/Decoder

Кодирование и декодирование Base64 с поддержкой UTF-8

Текст

0 символов0 байт

Base64

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

О Base64

Base64 — это метод кодирования двоичных данных в текстовый формат ASCII. Широко используется для передачи данных в URL, email и JSON.

Применение:

  • • Data URLs (изображения в CSS/HTML)
  • • Email вложения (MIME)
  • • JWT токены
  • • API авторизация

Особенности:

  • • Увеличивает размер на ~33%
  • • Использует 64 символа (A-Z, a-z, 0-9, +, /)
  • • Padding символ: =
  • • Не является шифрованием

О сервисе Base64 Encoder/Decoder

Онлайн-инструмент для кодирования и декодирования Base64. Работа с текстом, изображениями и бинарными данными. Вставка в Data URI, конфиги, API.

Кодирование текста в Base64
Декодирование Base64 в текст
Работа с файлами (изображения)
Data URI для веба
Копирование результата

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

Base64 — способ кодирования бинарных данных в текст из 64 символов (A–Z, a–z, 0–9, +, /). Используется для передачи данных в JSON, email, Data URI в HTML/CSS.

Да. Base64 увеличивает объём примерно на 33%. 3 байта становятся 4 символами. Для небольших данных (иконки, токены) это приемлемо.

Нет. Base64 — не шифрование, а кодирование. Любой может декодировать. Для паролей используйте хеши (bcrypt, Argon2) и никогда не храните в открытом виде.

Data URI в HTML/CSS, вложение файлов в email, хранение в JSON, Basic Auth, JWT. Удобен, когда нужна передача бинарных данных в текстовом формате.

Да. Загрузите файл — получите Base64-строку. Можно сгенерировать Data URI для вставки в img src или CSS background.

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

Руководства и советы по теме