Base64 онлайн: кодирование и декодирование

Кодирование текста и картинок в Base64 и обратно.

Base64

0J/RgNC40LLQtdGCLCDQvNC40YAh
Байт в исходном тексте
21
Символов в Base64
28

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

Выберите действие: закодировать текст, раскодировать строку или превратить картинку в data URI.

Введите данные или выберите файл.

Скопируйте результат.

Пример расчёта

«Привет, мир!» превращается в «0J/RgNC40LLQtdGCLCDQvNC40YAh».

Полезная информация

Base64 превращает любые данные в строку из латинских букв, цифр и знаков + и /. Так текст и картинки передают там, где допустимы только символы: в письмах, JSON и CSS (data URI). Инструмент кодирует и раскодирует текст в UTF-8, показывает картинку из строки Base64 и превращает файл-картинку в data URI. Всё работает в браузере, файлы никуда не загружаются.

Base64 — не шифрование: раскодировать строку может любой.

Вопросы

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

Нет, это способ записи. Строку раскодирует любой, поэтому пароли и секреты в Base64 не защищены.

Почему строка получается длиннее исходных данных?

Base64 делает данные примерно на треть больше: три байта превращаются в четыре символа.

Возможно, вам пригодится