Загрузить файл
  1. base64hub
  2. Веб и токены

Base64 для веба: токены и полезные нагрузки

Токены, заголовки, закодированные полезные нагрузки и экранированные строки из API, логов и конфигов. Найдите нужный инструмент ниже по тому, как выглядит строка; ни один из них никуда не отправляет ваши данные.

Бесплатно без регистрации и ограничений Локально ничего не загружается Обновлено 27 окт. 2026 г.
JWTДекодер JWTЗаголовок, нагрузка, срок действия и проверка подписи -_Кодировщик Base64URLURL-safe Base64 без дополнения AUTHЗаголовок Basic Authuser:password в заголовок Authorization URIГенератор data URIdata:-ссылки для HTML и CSS -_Декодер Base64URLДекодировать токены из URL JWTКодировщик JWTСборка и подпись токенов (HS, RS, ES, EdDSA) URIПарсер data URIРазобрать и декодировать data: URL AUTHДекодер Basic AuthЗаголовок Authorization в логин и пароль K8SДекодер Kubernetes SecretДекодировать все значения data: разом DKRДекодер .dockerconfigjsonУчётные данные реестра в логин и пароль SAMLДекодер SAMLSAMLResponse и SAMLRequest в XML PSPowerShell -EncodedCommandUTF-16LE Base64 в обе стороны EMLДекодер писемТело и вложения из исходника письма GZgzip + Base64Сжать, затем закодировать GZДекодер gzip Base64Base64, затем gunzip или inflate ZLzlib + Base64Deflate, zlib и raw deflate {}Base64 в JSONНайти и декодировать поля Base64 QPQuoted-printableВторая кодировка электронной почты -_Base64 в Base64URLЗаменить + / на - _ и убрать = -_Base64URL в Base64Вернуть + / и дополнение %20URL encodePercent-encoding текста для URL %20URL decode%20 и компания обратно в текст &HTML-сущностиЭкранирование < & ' и обратно

Какой веб-инструмент нужен

Что у вас естьКак выглядитИнструмент
JSON Web TokeneyJhbGci….eyJzdWIi….sigДекодер JWT, кодировщик JWT
Заголовок AuthorizationBasic dXNlcjpwYXNzДекодер Basic Auth, заголовок Basic Auth
Base64 с - и _, без =SGVsbG8_d29ybGQДекодер Base64URL, кодировщик Base64URL
Перевод между двумя алфавитамиBase64 в Base64URL, Base64URL в Base64
Data URIdata:image/png;base64,…Разбор Data URI, генератор Data URI
Сообщение SAMLSAMLResponse=PHNhbWxwOl…Декодер SAML
Секрет Kubernetesзначения data: в YAMLДекодер Kubernetes Secret
Секрет для pull образовeyJhdXRocyI6…Декодер .dockerconfigjson
Сжатый Base64H4sI… или eJ…Декодер Gzip Base64; создать: gzip, zlib
JSON с закодированными полями"body": "eyJ…"Base64 в JSON
Закодированная команда PowerShellpowershell -enc JABzAD0A…PowerShell -EncodedCommand
Исходник письмаContent-Transfer-Encoding: base64Декодер писем, Quoted-printable
Текст в URL-кодировкеq=caf%C3%A9%20menuURL decode, URL encode
Текст с HTML-экранированием<p>Café</p>HTML-сущности

Слой на слое

Веб-данные часто завёрнуты несколько раз, и для каждого слоя нужен свой инструмент. Несколько типичных связок:

  • Секреты для pull образов: Base64 от Kubernetes вокруг JSON от Docker вокруг Base64 от user:password. Декодер .dockerconfigjson разворачивает все три слоя.
  • SAML Redirect: XML, raw deflate, Base64, URL-кодирование. Декодер SAML проходит всю цепочку в обратном порядке.
  • Релизы Helm: JSON, gzip, Base64 и ещё раз Base64 от Kubernetes.
  • URL для редиректа: URL в URL-кодировке внутри параметра запроса, иногда закодированный дважды. С этим справляется опция Декодировать повторно в URL-декодере.
  • Сессионные cookie Flask: JSON, иногда сжатый zlib (на это указывает . в начале), Base64URL, затем метка времени и подпись, всё через точки.

Если декодированный результат по-прежнему выглядит закодированным, сверьте его первые символы с таблицей выше и продолжайте подходящим инструментом.

Кодирование – не защита

Ни один из этих форматов ничего не скрывает. Полезную нагрузку JWT, заголовок Basic Auth, секрет Kubernetes и SAML-утверждение может прочитать любой, кто их увидит; безопасность добавляют только подпись или настоящее шифрование. Поэтому здешние декодеры и полезны, и по той же причине такие строки лучше не оставлять в логах, на скриншотах и в тикетах. Подробнее в статье кодирование и шифрование.

Сертификаты, SSH-ключи и хеши – в разделе ключи и сертификаты. Обычные строки и кодировки – в текстовых инструментах.

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

Как понять, какая закодированная строка передо мной?

По форме: три части через точку, начинающиеся с eyJ, – это JWT, % с двумя hex-цифрами – URL-кодирование, & – экранирование HTML, H4sI – gzip, а - или _ в Base64 означают Base64URL. В таблице на этой странице больше шаблонов и ссылки на нужные инструменты.

Можно ли вставлять сюда боевые токены и секреты?

Инструменты работают в браузере, а Content Security Policy страницы блокирует все сетевые запросы, кроме счётчика просмотров Cloudflare, так что вставленные данные никуда не уйдут. И всё же обращайтесь с живыми токенами аккуратно и меняйте любой секрет, который засветился где-то ещё.

Чем URL-кодирование отличается от Base64URL?

URL-кодирование заменяет отдельные символы на %XX, а остальное оставляет читаемым. Base64URL превращает произвольные байты в буквы, цифры, - и _. Для текстовых значений берите URL-кодирование, для бинарных данных и токенов – Base64URL.