DevToolPal
RU

Base64: кодирование и декодирование

Кодирование текста в Base64 и декодирование Base64 обратно в текст с полной поддержкой UTF-8 и URL-safe формата.

Работает локально, без загрузки на сервер

Параметры

Режим

Ввод

Символов: 0 · 0 B

Результат

Символов: 0 · 0 B

Что делает инструмент

Base64 представляет двоичные данные с помощью 64 печатных символов. Он используется в data URL, вложениях электронной почты, JSON Web Token и заголовках HTTP Basic-аутентификации. Этот инструмент кодирует текст в Base64 и декодирует Base64 обратно в читаемый текст.

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

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

Пример

Hello, World! кодируется в SGVsbG8sIFdvcmxkIQ==.

Частые вопросы

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

Да. Перед кодированием в Base64 текст переводится в UTF-8, поэтому любые символы корректно восстанавливаются при обратном преобразовании.

› Что такое URL-safe Base64?

Base64URL заменяет «+» на «-», «/» на «_» и убирает выравнивающие символы «=», чтобы результат можно было использовать в URL и именах файлов. Декодер принимает обе формы.

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

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