Что делает инструмент
Base64 превращает любые байты — текст, картинку, PDF — в строку из букв, цифр и символов + / =,
которую можно вставить в JSON, URL, письмо или CSS. Инструмент кодирует и декодирует текст с корректной обработкой
кириллицы (UTF-8), а также умеет превращать в Base64 и обратно целые файлы.
Текст
Введите текст — рядом появится его Base64-представление; вставьте Base64 — получите исходный текст, если это
корректная строка. Галочка «URL-safe» переключает алфавит на тот, что можно использовать в адресе страницы без
дополнительного экранирования символов + и /.
Файлы и картинки
В режиме «Файл → Base64» перетащите любой файл — инструмент покажет его как data URI (готовый для вставки в HTML или CSS) и отдельно как чистую Base64-строку, а для картинок сразу нарисует превью. В обратном режиме вставьте Base64 или data URI, при необходимости укажите тип файла и имя — и скачайте результат обратно как файл.
Пример
Слово «Привет» в Base64
UTF-8 байты «Привет» превращаются в строку 0J/RgNC40LLQtdGC. Обратная операция — вставить эту строку
в поле декодирования — вернёт исходное слово без потерь, потому что Base64 не сжимает и не меняет данные, а
только переупаковывает байты.
Кодирование и декодирование целиком происходят в браузере — ни текст, ни файлы никуда не отправляются.