Base64: готовые строки, кодировщик и декодер
Нужна готовая base64-строка картинки для теста или надо быстро закодировать свой файл? Здесь и то, и другое. Кодировщик и декодер работают прямо в браузере — файлы никуда не загружаются.
📋 Готовые base64-строки
Маленькие образцы для вставки в тесты и фикстуры. Кнопка копирует строку в буфер обмена.
⬆️ Кодировщик: файл → base64
Выберите любой файл — он кодируется в вашем браузере, на сервер ничего не уходит.
⬇️ Декодер: base64 → файл
Вставьте base64 (можно с префиксом data:…). Если это картинка — увидите превью и сможете скачать файл.
🔁 Текст ↔ base64
Юникод поддерживается корректно (кириллица, эмодзи) — кодирование идёт в UTF-8.
🧠 Как работает base64
Base64 берёт двоичные данные по три байта (24 бита), режет их на четыре группы по 6 бит и каждую заменяет печатным символом из алфавита A–Z a–z 0–9 + /. Поэтому любые байты можно записать обычным текстом, а размер растёт примерно на треть.
Base64 — это кодировка, а не шифрование: строка раскодируется обратно одной командой и ничего не защищает. URL-safe вариант заменяет «+» и «/» на «-» и «_» (применяется в JWT).