Конвертер файлів і Base64

Закодуйте будь-який файл у Base64 або декодуйте Base64 назад у файл для завантаження. Підтримує всі типи файлів: PDF, DOCX, ZIP, MP3, MP4, зображення, JSON, XML тощо. Вивід як сирий Base64 або Data URI. Також дивіться: Конвертер зображень Base64.
Уся обробка відбувається локально у вашому браузері — ваші файли ніколи не завантажуються на жоден сервер.
Напрямок: Формат:
📄
Натисніть, щоб вибрати або перетягніть сюди файл
Будь-який тип файлу — максимум 10 МБ
⚠ Великий файл (>5 МБ). Закодований Base64 буде дуже довгим і може уповільнити ваш браузер.
Назва файлу:-
MIME-тип:-
Розмір файлу:-
Розмір Base64:-
Кодування: файл → Base64
Завантажте або перетягніть будь-який файл, щоб закодувати його в Base64. Вивід — як сирий Base64 або повний Data URI.
Декодування: змініть напрямок, щоб декодувати рядок Base64 назад у файл — вставте будь-який рядок Base64 або Data URI і завантажте початковий файл. Тип файлу визначається автоматично за магічними байтами (PDF, ZIP, PNG, JPEG, MP3 тощо) або за MIME-типом Data URI.
Безпечний для URL: замінює + на -, а / на _, і прибирає завершальне доповнення =.
Підтримується: будь-який тип файлу (PDF, DOCX, ZIP, MP3, MP4, зображення, текст тощо) — до 10 МБ.
Конфіденційність: уся обробка виконується локально у вашому браузері — ваші файли ніколи не завантажуються.
Файли як текст Base64

Base64 відображає кожні 3 байти файлу на 4 друковані символи, тож текст приблизно на 33% більший за початкові байти. Якщо додати перед ним data:<mime>;base64,, будь-який файл стає самодостатнім Data URI, який браузери можуть відкрити напряму.

Оскільки весь файл має утримуватися в пам'яті як текст, Base64 підходить для малих і середніх файлів — а не для корисних навантажень розміром у кілька сотень мегабайтів.