candoya
RU

Base64 Кодирование и Декодирование

Работает прямо в браузере - без загрузки файлов и регистрации.

Ввод
Результат
Введите текст для кодирования или Base64 для декодирования

Что такое кодирование Base64?

Base64 - это способ представления любых данных в виде обычного текста с использованием 64 безопасных символов (A-Z, a-z, 0-9, + и /). Этот инструмент кодирует текст в Base64 и декодирует Base64 обратно в читаемый текст прямо в вашем браузере. Он работает с полным Unicode через UTF-8, поэтому акценты, эмодзи и символы других языков сохраняются при двустороннем преобразовании.

Как пользоваться

  1. 1Выберите направление. Выберите «Кодировать», чтобы преобразовать текст в Base64, или «Декодировать», чтобы преобразовать Base64 обратно в текст.
  2. 2Вставьте входные данные. Введите или вставьте текст в поле ввода - результат обновляется в реальном времени в соседней панели.
  3. 3Выберите URL-безопасный режим (необязательно). Включите URL-безопасный режим при кодировании для URL, имени файла или JWT; декодирование автоматически поддерживает оба алфавита.
  4. 4Скопируйте результат. Скопируйте вывод и вставьте его в нужное место. При недопустимом Base64 отображается чёткое сообщение вместо искажённого текста.

Кому пригодится

Кодирование происходит по мере ввода и остаётся на вашем устройстве - ваш текст никогда не загружается на сервер, что делает инструмент безопасным для токенов, конфигурационных фрагментов и личных заметок. Включите режим URL-безопасного вывода, чтобы получить алфавит с - и _, используемый в JWT и строках запроса, а декодирование автоматически определяет оба алфавита, включая отсутствующие символы заполнения.

Вопросы и ответы

Этот инструмент Base64 бесплатный?

Да - он полностью бесплатный, без регистрации и без ограничений использования. Кодирование и декодирование выполняются в вашем браузере.

Мои данные загружаются куда-либо?

Нет. Ваш текст и Base64 обрабатываются локально в браузере и никогда не отправляются на сервер, поэтому инструмент безопасен для токенов, ключей и приватного контента.

Base64 - это шифрование?

Нет. Base64 - это кодирование, а не шифрование - оно только преобразует данные в текстовый вид, и любой может его декодировать. Используйте его для безопасной передачи данных, но не для защиты секретов.

Поддерживаются ли эмодзи и не-английский текст?

Да. Входные данные преобразуются в байты UTF-8 перед кодированием, поэтому акценты, эмодзи и не-латинские символы кодируются и декодируются правильно, без ошибок или повреждения символов.

Что такое URL-безопасный Base64?

URL-безопасный Base64 заменяет символы + и / на - и _, и обычно убирает символы заполнения =, чтобы результат был безопасен внутри URL, имён файлов и JWT. Включите опцию URL-безопасного режима при кодировании; декодирование принимает его автоматически.

Почему декодированный вывод выглядит как случайные символы?

Base64 может содержать любые байты, включая двоичные данные - например, изображение или сжатый файл. При декодировании в текст вы увидите нечитаемые символы - данные в порядке, просто они не являются текстом. Этот инструмент предназначен для текстовых данных.

Нужно ли заполнение = для декодирования?

Нет. Декодер восстанавливает отсутствующее заполнение самостоятельно и игнорирует лишние пробелы и переносы строк, поэтому вы можете вставить строку Base64 с завершающими знаками = или без них.