Онлайн-кодировщик и декодировщик Base64
Описание
Кодируйте бинарные данные или текст в Base64 для почтовых вложений и API или легко декодируйте обратно со встроенной валидацией.
О сервисе Онлайн-кодировщик и декодировщик Base64
Кодировщик / декодировщик Base64 преобразует текст и двоичные данные в Base64 и обратно прямо в вашем браузере. Base64 представляет двоичные данные в виде текста ASCII, что делает их безопасными для встраивания в URL, JSON, XML, вложения электронной почты и data-URI. Кодируйте или декодируйте мгновенно со встроенной проверкой — ничего не отправляется на сервер.
Как использовать
- Выберите, является ли ваш источник обычным текстом или файлом.
- Чтобы закодировать, введите или вставьте текст (или загрузите файл) в поле ввода — результат в Base64 появится сразу.
- Чтобы декодировать, вставьте строку Base64; декодированный текст будет показан и проверен.
- Скопируйте результат или скачайте его при работе с файлами.
Примеры
| Пример | Ввод | Вывод |
|---|---|---|
| Кодирование | Hello, World! | SGVsbG8sIFdvcmxkIQ== |
| Декодирование | Zm9vYmFy | foobar |
Частые вопросы
Является ли Base64 шифрованием?
Нет. Base64 — это кодирование, а не шифрование. Любой может его декодировать — оно не обеспечивает никакой безопасности или конфиденциальности. Используйте его для безопасной передачи двоичных данных, а не для защиты секретов.
Почему вывод Base64 длиннее ввода?
Base64 представляет каждые 3 байта ввода как 4 символа ASCII, поэтому вывод примерно на 33% больше исходных данных. Эти накладные расходы — компромисс ради безопасной для текста передачи.
Что такое data-URI?
Data-URI встраивает файл прямо в URL с помощью Base64, например data:image/png;base64,iVBORw0K… Это позволяет встраивать небольшие изображения или шрифты без отдельного HTTP-запроса.
Происходит ли декодирование на сервере?
Нет. Кодирование и декодирование выполняются полностью в вашем браузере, поэтому даже конфиденциальные данные остаются на вашем устройстве.