Base64 кодирование онлайн 🔐
Закодируйте текст в Base64 или раскодируйте обратно. Инструмент корректно работает с кириллицей и UTF-8.
Простыми словами
Что это. Base64 — способ записать любые данные (текст, картинку, файл) строкой из безопасных символов, которую можно передать в URL, письме или HTML. Инструмент кодирует и декодирует такие строки.
Кому и зачем. Нужен разработчикам (data-URI, токены, вложения в письмах), верстальщикам и всем, кто встречает длинную непонятную строку и хочет узнать, что внутри.
Как считает. Текст превращается в байты в кодировке UTF-8, затем каждые 3 байта группируются в 4 символа из алфавита A–Z, a–z, 0–9, «+», «/» (в конце добавляются знаки «=» для выравнивания). Декодирование выполняет обратную операцию: символы возвращаются в байты, а байты собираются в исходный текст. Кириллица и другие языки поддерживаются полностью.
Что такое Base64
Base64 — способ представить двоичные данные текстом из 64 символов (A–Z, a–z, 0–9, +, /). Используется для передачи данных в текстовых протоколах: вложения в email, data-URI, JSON Web Tokens.
Важно: Base64 — это кодирование, а не шифрование. Закодированные данные легко раскодировать, поэтому не используйте Base64 для защиты паролей.
Как пользоваться
- Вставьте текст и выберите Encode или Decode.
- Для кириллицы инструмент использует UTF-8 — раскодирование пройдёт корректно.
Пример
Текст «Привет» в Base64 → 0J/RgNC40LLQtdGC. Кодирование увеличивает размер данных примерно на 33 %.