Кодирование происходит по мере ввода и остаётся на вашем устройстве - ваш текст никогда не загружается на сервер, что делает инструмент безопасным для токенов, конфигурационных фрагментов и личных заметок. Включите режим URL-безопасного вывода, чтобы получить алфавит с - и _, используемый в JWT и строках запроса, а декодирование автоматически определяет оба алфавита, включая отсутствующие символы заполнения.
Base64 Кодирование и Декодирование
Работает прямо в браузере - без загрузки файлов и регистрации.
Что такое кодирование Base64?
Base64 - это способ представления любых данных в виде обычного текста с использованием 64 безопасных символов (A-Z, a-z, 0-9, + и /). Этот инструмент кодирует текст в Base64 и декодирует Base64 обратно в читаемый текст прямо в вашем браузере. Он работает с полным Unicode через UTF-8, поэтому акценты, эмодзи и символы других языков сохраняются при двустороннем преобразовании.
Как пользоваться
- 1Выберите направление. Выберите «Кодировать», чтобы преобразовать текст в Base64, или «Декодировать», чтобы преобразовать Base64 обратно в текст.
- 2Вставьте входные данные. Введите или вставьте текст в поле ввода - результат обновляется в реальном времени в соседней панели.
- 3Выберите URL-безопасный режим (необязательно). Включите URL-безопасный режим при кодировании для URL, имени файла или JWT; декодирование автоматически поддерживает оба алфавита.
- 4Скопируйте результат. Скопируйте вывод и вставьте его в нужное место. При недопустимом Base64 отображается чёткое сообщение вместо искажённого текста.
Кому пригодится
- Разработчики, встраивающие небольшие ресурсы или учётные данные в виде Base64 в JSON, YAML или переменные окружения.
- Работа с API и вебхуками - декодирование поля Base64 из полезной нагрузки для просмотра его содержимого.
- Просмотр JWT - декодирование сегмента Base64URL вручную.
- Форматы электронной почты и данных, хранящие вложения или двоичные данные в виде текста Base64.
Вопросы и ответы
Этот инструмент Base64 бесплатный?
Да - он полностью бесплатный, без регистрации и без ограничений использования. Кодирование и декодирование выполняются в вашем браузере.
Мои данные загружаются куда-либо?
Нет. Ваш текст и Base64 обрабатываются локально в браузере и никогда не отправляются на сервер, поэтому инструмент безопасен для токенов, ключей и приватного контента.
Base64 - это шифрование?
Нет. Base64 - это кодирование, а не шифрование - оно только преобразует данные в текстовый вид, и любой может его декодировать. Используйте его для безопасной передачи данных, но не для защиты секретов.
Поддерживаются ли эмодзи и не-английский текст?
Да. Входные данные преобразуются в байты UTF-8 перед кодированием, поэтому акценты, эмодзи и не-латинские символы кодируются и декодируются правильно, без ошибок или повреждения символов.
Что такое URL-безопасный Base64?
URL-безопасный Base64 заменяет символы + и / на - и _, и обычно убирает символы заполнения =, чтобы результат был безопасен внутри URL, имён файлов и JWT. Включите опцию URL-безопасного режима при кодировании; декодирование принимает его автоматически.
Почему декодированный вывод выглядит как случайные символы?
Base64 может содержать любые байты, включая двоичные данные - например, изображение или сжатый файл. При декодировании в текст вы увидите нечитаемые символы - данные в порядке, просто они не являются текстом. Этот инструмент предназначен для текстовых данных.
Нужно ли заполнение = для декодирования?
Нет. Декодер восстанавливает отсутствующее заполнение самостоятельно и игнорирует лишние пробелы и переносы строк, поэтому вы можете вставить строку Base64 с завершающими знаками = или без них.