Как кодировать и декодировать Base64
Base64 преобразует двоичные данные в текстовый формат для безопасной передачи через текстовые каналы. Необходим для разработчиков, работающих с API, email-вложениями и Data URI.
64 Кодировать/Декодировать Base64⚠️ Проблема
Нужно встроить изображение в HTML как Data URI, отправить бинарные данные через JSON API или декодировать Base64-строку из email-вложения. Ручное кодирование чревато ошибками и утомительно.
✅ Решение
Мгновенно кодируй текст или файлы в Base64, или декодируй Base64 обратно в исходный контент. Обрабатывай большие файлы, сохраняй форматирование и получай чистый вывод для кода или документов.
Пошаговая инструкция
-
1
Выбери операцию
Выбери «Кодировать» для конвертации в Base64 или «Декодировать» для обратной конвертации из Base64.
-
2
Введи содержимое
Вставь текст напрямую или загрузи файл (изображения, документы, любые бинарные данные). Поддерживаются большие файлы.
-
3
Обработай конвертацию
Нажми «Кодировать» или «Декодировать». Конвертация происходит мгновенно в браузере.
-
4
Скопируй или скачай результат
Скопируй Base64-строку в буфер обмена или скачай декодированный файл. Для изображений — предпросмотр перед сохранением.
-
5
Используй в проекте
Вставь Base64 в код, используй как Data URI или сохрани декодированный файл для дальнейшего использования.
💡 Полезные советы
- • Для HTML Data URI: добавь префикс 'data:image/png;base64,' (измени MIME-тип по необходимости)
- • Base64 увеличивает размер файла на ~33% — не используй для больших файлов в продакшен-коде
- • JSON API часто требуют Base64 для бинарных данных, так как JSON обрабатывает только текст
- • Декодируй подозрительные Base64-строки осторожно — они могут содержать исполняемый код
Связанные инструменты
Генератор хэша
Генерируй безопасные криптографические хэши с помощью алгоритмов SHA-256, SHA-384 или SHA-512. Бесплатный онлайн-генератор хэшей с мгновенными результатами.
Форматировщик и Валидатор JSON
Форматируй, проверяй и улучшай JSON онлайн. Бесплатно, мгновенно, 100% конфиденциально - твои данные не покидают браузер.