Base64
кодирование и декодирование текста и файлов
Результат (Base64)
0 B
Что умеет и как устроен
- Текст ↔ Base64 в UTF-8, плюс корректная обработка суррогатных пар (эмодзи).
- Файлы любого типа: Encode — кодирует содержимое файла, Decode — собирает файл обратно из Base64 и предлагает скачать.
- Кодирование текста пересчитывается на лету, при каждом нажатии клавиши. Декодирование — с небольшой задержкой, чтобы не мигать ошибками при вставке.
- Автоопределение при Decode: принимает и обычный, и URL-safe алфавит, игнорирует пробелы и переводы строк, достраивает отсутствующий padding.
- Все вычисления выполняются в браузере: содержимое не покидает устройство и никуда не передаётся.
- Без зависимостей и сборки: достаточно одного файла
index.html.