Кодировщик / Декодировщик Base64
Кодируйте и декодируйте строки Base64 онлайн
Как использовать Кодировщик / Декодировщик Base64
- 1Выберите режим: Кодировать или Декодировать
- 2Введите текст в поле ввода
- 3Результат мгновенно появляется в поле вывода
- 4Нажмите «Copy» для копирования результата
- 5Используйте «Swap» для быстрой смены ввода и вывода
О Кодировщик / Декодировщик Base64
Base64 — схема кодирования двоичных данных в текст, широко используемая в передаче данных, кодировании электронной почты и веб-API. Наш инструмент упрощает кодирование текста в Base64 или декодирование строк Base64.
Кодирование Base64 широко используется в URI данных для изображений, HTTP Basic Authentication, встраивании двоичных данных в JSON/XML.
Ключевые возможности Кодировщик / Декодировщик Base64
- Быстрая и точная обработка Base64 Encoder
- Не требуется установка — работает в браузере
- Бесплатно без ограничений
- Конфиденциальность — данные не покидают браузер
- Совместимо с мобильными и ПК
- Мгновенные результаты с предпросмотром
Поддерживаемые форматы
Входные форматы
Выходные форматы
Для кодирования бинарных файлов (изображений, PDF) используйте инструмент «Изображение в Base64».
Примеры
Закодировать строку в Base64
Полезно для заголовков HTTP Basic Auth.
Входные данные
user:secretpassword
Результат
dXNlcjpzZWNyZXRwYXNzd29yZA==
Декодировать полезную нагрузку JWT из Base64
Декодировать средний сегмент JWT-токена из Base64.
Входные данные
eyJ1c2VySWQiOjEyMywicm9sZSI6ImFkbWluIn0=
Результат
{"userId":123,"role":"admin"}Типичные сценарии использования
- Профессиональные задачи Base64 Encoder
- Быстрые повседневные расчеты
- Образовательные цели и обучение
- Бизнес и рабочая продуктивность
- Личные проекты и хобби
- Decoding Base64 strings received from third-party APIs
Устранение неполадок
Неверная строка Base64 — неправильное дополнение
Решение
Строки Base64 должны иметь длину, кратную 4. Отсутствующие символы дополнения = в конце вызывают эту ошибку. Добавьте один или два = для исправления.
Вывод содержит нечитаемые символы
Решение
Декодированный текст может быть бинарными данными, а не читаемым текстом. Если вы декодируете изображение или файл, используйте инструмент «Base64 в изображение».
URL-безопасный Base64 не декодируется корректно
Решение
URL-безопасный Base64 использует - и _ вместо + и /. Включите опцию URL-безопасного или замените эти символы вручную перед декодированием.
Часто задаваемые вопросы
Что такое кодировка Base64?
Base64 — схема кодирования двоичного кода в текст, представляющая двоичные данные с помощью 64 символов ASCII. Используется для безопасной передачи данных по текстовым протоколам.
Когда следует использовать Base64?
Используйте Base64, когда нужно встроить двоичные данные в текстовые форматы, такие как JSON или XML, или при передаче данных по каналам, поддерживающим только текст.
Шифрует ли Base64 мои данные?
Нет. Base64 — это кодирование, а не шифрование. Любой с декодером Base64 может прочитать исходное содержимое. Никогда не используйте Base64 для защиты конфиденциальных данных.
Почему вывод Base64 заканчивается на == или =?
Base64 дополняет вывод до кратного 4 символам с помощью знаков =. Один или два = могут появляться в зависимости от длины ввода.
Могу ли я кодировать изображения в Base64?
Для изображений используйте специальный инструмент «Изображение в Base64», который обрабатывает бинарные файлы. Данный инструмент оптимизирован для текстовых строк.
Что такое URL-безопасный Base64?
URL-безопасный Base64 заменяет + на - и / на _, чтобы закодированную строку можно было безопасно использовать в URL и именах файлов без процентного кодирования.