Base64 Энкодер и декодер — текст и файл (поддерживается в безопасности URL)
Закодировать любой текст или файл в Base64 или декодировать Base64 обратно в текст. Поддерживается вариант, безопасный для URL. Полная поддержка UTF-8, работает полностью в вашем браузере.
О Base64
Base64 представляет бинарные данные в виде ASCII-текста с использованием 64 символов. URL-безопасный Base64 заменяет «+/» на «-_» и убирает полосы, следящие за «=» заполнением, чтобы безопасно использовать URL и имена файлов. Файлы становятся URL данных при кодировании.
Продолжайте улучшать свои изображения
Выведите редактирование фотографий на новый уровень с помощью этих популярных инструментов
Добавьте текст к изображению
Добавляйте подписи и заголовки к улучшенной фотографии
Добавить рамку для фото
Обрамляйте свой эффект красивыми границами
Сжать изображение
Оптимизируйте улучшенное изображение для публикации
Изменение размера изображения
Изменение размеров изображения
Фото к мультфильму
Попробуйте другой художественный стиль
Карандашный набросок
Создание художественных карандашных рисунков
Frequently Asked Questions
Вставьте текст или вставьте любой файл в окно ввода, оставьте режим на Encode, и представление Base64 появится в выходе. Для файлов вы получаете URL данных, который можно внедрить напрямую в HTML, CSS или JSON — без сервера загрузки между ними.
usageURL-безопасная Base64 меняет «+» на «-» и «/» на «_» и удаляет заполнение «=», чтобы закодированное значение могло перемещаться внутри URL, имён файлов и сегментов JWT без дальнейшего ухода. Переключайте URL-безопасный режим, когда выход попадает в строку запроса, сегмент пути или заголовок HTTP.
technicalНет. Base64 — это кодирование, а не шифрование. Любой может расшифровать строку одним кликом, так что никогда не используйте это как механизм секретности. Обращайтесь к AES, RSA или libsodium, когда нужна реальная конфиденциальность, и используйте только Base64, чтобы сделать бинарные данные текстово безопасными.
privacyBase64 упаковывает три байта в четыре символа. Когда длина входа не кратна трём, энкодер наполняет последний блок с надписью «=», чтобы выход оставался кратным четыре. Стандартная Base64 сохраняет набивку; URL-безопасный Base64 убрал его, потому что длина подразумевается.
technicalДа. Кодировщик считывает ввод как UTF-8 перед кодированием, поэтому арабские, китайские, кириллические и эмодзи символы используются чисто туда и обратно. Декодированный результат отображается в виде текста UTF-8, чего ожидают каждый современный браузер, терминал и API.
compatibilityBase64 увеличивает полезные нагрузки примерно на 33% — три байта входа превращаются в четыре байта выхода. Это нормально для коротких токенов, маленьких иконок и миниатюр с встроенными JSON, но для крупных активов предпочитают прямую бинарную загрузку или CDN-ссылку, чтобы быстро переводить.
technicalНет. Энкодер полностью работает внутри вашего браузера через стандартные API atob / btoa плюс обёртку UTF-8, поэтому ваш текст или файл никогда не попадают на сервер. Это делает инструмент безопасным для токенов, учетных данных и проприетарных бинарных систем, которые вы не хотите раскрывать.
privacyUse Cases
Встраивайте изображения в HTML и CSS как URL данных
Вставляйте небольшие иконки, логотипы и спрайты SVG в качестве URL данных Base64 для сохранения HTTP-запросов, отправки однофайловых HTML-писем и сохранения прототипов автономными без внешнего хостинга ресурсов
Аутентификация API и токены носителя
Создайте заголовки аутентификации HTTP Basic, декодуйте токены носителей при отладке API и проверяйте обёрнутые в base64 учетные данные, общие в Postman, примеры curl и документацию OpenAPI
Кодировочные файлы для полезных нагрузок JSON и GraphQL
Оберните бинарные загрузки (PDF, изображения, аудиоклипы) в строки Base64, чтобы они безопасно проходили внутри JSON, GraphQL мутаций и вебхуков, которые содержат только текст
Декодирование MIME-вложений электронной почты
Извлекайте вложения, закодированные base64, из raw .eml файлов, SMTP-логов или IMAP-ответов, чтобы восстановить потерянные счета, скриншоты и документы из экспорта по электронной почте
URL-безопасные токены для веб-приложений
Генерируйте безопасные для URL строки base64 для ссылок с сбросом пароля, кодов подтверждения электронной почты, идентификаторов общего использования и коротких URL без разрыва на символах «+» или «/» в браузерах
Ручная инспекция сегментов JWT
Декодировать заголовок и сегменты полезной нагрузки JSON Web Token во время локальной отладки, если в вашем терминале или редакторе не установлен полный JWT-декодер
Pixoate