Все инструменты

Конвертер Base64

Кодировать/декодировать текст или файлы в Base64

Как это работает

Конвертер Base64Кодировать/декодировать текст или файлы в Base64. Вся обработка происходит в вашем браузере — без загрузки, без регистрации, без email. Бесплатно навсегда.

Последнее обновление:

О Конвертер Base64

Конвертер Base64 от Multilities кодирует и декодирует текст или файлы в Base64 — стандартное представление, которое часто требуется в API, JWT, email-вложениях и data-URL. Кодирование идёт в вашем браузере, без загрузки на сервер.

Разработчикам это нужно, чтобы вшить картинку в CSS как data-URL, бэкендерам — чтобы передать бинарные данные в JSON, инженерам поддержки — чтобы расшифровать содержимое, которое прислал заказчик. Поддерживаются варианты с переносами строк и URL-safe.

Частые вопросы

Для чего нужен Base64?

Для кодирования бинарных данных (изображения, файлы) в ASCII-текст, чтобы вставлять их в JSON, HTML, e-mail или другие текстовые протоколы.

Можно ли кодировать любой файл?

Да. Выберите файл в режиме 'Файл' и нажмите кодировать. Результат — текст, который можно скопировать или скачать как .txt.

Какого размера закодированный вывод?

Примерно на 33% больше источника. Изображение 100 КБ становится ~133 КБ Base64-текста.

Чем Base64 URL-safe отличается от обычного?

В обычном Base64 используются символы +, / и = — они конфликтуют с URL. URL-safe заменяет + на -, / на _ и убирает паддинг =. Это нужно, например, в JWT и заголовках HTTP.

Подходит ли Base64 для шифрования?

Нет, это кодирование, а не шифрование. Любой может декодировать Base64 за секунду. Для секретов используйте AES, RSA или подписанные токены.

Какой максимальный размер файла?

Ограничение — память браузера, обычно сотни мегабайт. Учтите, что Base64 увеличивает размер примерно на 33 %, поэтому 100 МБ файл превратится в 133 МБ строки.

Похожие инструменты