Base64 Encode / Инструмент декодирования
Закодируйте текст в Base64 или декодируйте Base64 обратно в читаемый контент прямо в вашем браузере. Он полезен для проверки токенов, отладки заголовков авторизации, проверки значений конфигураций, декодирования полезных нагрузок API и преобразования простого текста без использования удаленной службы. ToolMill работает полностью на стороне клиента для конфиденциальности и продолжает работать в автономном режиме после установки.
кодирование
Попробуй.
Примеры
Hello, ToolMill!
SGVsbG8sIFRvb2xNaWxsIQ==
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Это тест декодирования base64.
YWRtaW46ZGVtbw==
admin:demo
{"mode":"demo","enabled":true}
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9
Что такое Base64 и когда его использовать
Base64 превращает байты в ограниченный набор символов ASCII, поэтому текст может безопасно перемещаться через системы, которые ожидают простой текст. Это делает его полезным для скопированных значений заголовка, строк конфигурации, образцов API, полезных нагрузок в стиле электронной почты и вывода отладки. Base64 изменяет представление, а не секретность, поэтому его никогда не следует рассматривать как шифрование.
Общие рабочие процессы
Проверьте базовый заголовок авторизации
Общей задачей отладки является проверка скопированного значения Basic Auth. В этом формате простое текстовое имя пользователя и пароль соединяются с колонкой, а затем кодируются как Base64. Эта страница полезна, когда вам нужно подтвердить, что на самом деле содержит скопированный заголовок, прежде чем отправлять другой запрос.
Проверьте значения API или конфигурирования
Многие системы хранят короткие текстовые полезные нагрузки, значения среды или скопированные данные выборки в форме Base64. Декодирование помогает вам проверить, что на самом деле присутствует, в то время как повторное кодирование позволяет тестировать небольшие правки, не достигая другого инструмента службы или командной строки.
Подготовить простой текст для перевозки
Если система ожидает текст Base64, вы можете вставить читаемый контент здесь и преобразовать его перед встраиванием в пример запроса, исправления или документации. Этот инструмент особенно удобен для коротких текстовых образцов и скопированных фрагментов, а не для полных двоичных файлов.
Правила ввода и краевые случаи
Эта страница ориентирована на текст. Он хорошо работает для читаемых строк и текста Unicode, а декодер игнорирует пробелы и разрывы строк в вставке Base64. Здесь ожидается стандарт Base64, поэтому сначала необходимо преобразовать варианты, которые используют разные символы. Паддинг также имеет значение: отсутствующие или поврежденные знаки равенства могут вызвать сбои декодирования.
Почему декодирование не удается
Сбои декодирования обычно означают, что вставленное значение содержит символы, не относящиеся к Базе64, неправильную прокладку, усеченную строку или вариант Base64URL, который был скопирован в стандартный декодер Base64. Другим распространенным источником путаницы является декодирование действительного Base64, который представляет двоичные данные вместо читаемого человеком текста.
Конфиденциальность и автономное использование
Прежде чем полагаться на закодированные или декодированные данные
Перед повторным использованием вывода подтвердите исходное кодирование текста, проверьте, был ли источник стандартным Base64 или вариантом, таким как Base64URL, и убедитесь, что любые требуемые ожидания прокладки или типа файла соответствуют системе назначения. Это помогает избежать копирования технически обоснованного вывода в неправильный рабочий процесс.
Что делают и не доказывают результаты декодирования Base64
Успешное декодирование только доказывает, что вход можно интерпретировать как Base64 и превратить обратно в байты или текст в этом инструменте. Это не доказывает, что декодированный результат является значимым, заслуживающим доверия, правильно закодированным для вашего приложения или подходит для прямого повторного использования без проверки.
Как правильно интерпретировать результаты Base64
Выход Base64 — это просто текстовое представление байтов. Это не доказывает, что оригинальный контент был читаемым текстом, безопасным, секретным или даже предназначенным для отображения. Основная ценность результата заключается в том, что он может быть скопирован в системы, которые ожидают Base64 в качестве формата транспортировки или хранения.
Поскольку ToolMill работает в браузере, вы можете проверять скопированные токены, заголовки, фрагменты конфигурации и короткие полезные нагрузки, не отправляя их на другой веб-сайт. Это особенно полезно, когда текст содержит внутренние значения, которые вы предпочитаете сохранять локальными при отладке.
Связанные инструменты
Hex Encode / Decode — Текст ?
Hex Encode / Decode преобразует текст в шестнадцатеричные (база-16) байты и декодирует шестнадцатеричный текст обратно в читаемый текст. Используйте его для отладки бинарных полезных нагрузок, проверки байтов UTF-8, реверсирования вырвавшихся строк и работы с хэшами или низкоуровневыми протоколами. Принимает общие шестнадцатеричные форматы (с или без пробелов, новых линий или префиксов 0x). Работает на 100% локально в вашем браузере — без загрузок — и работает в автономном режиме после установки ToolMill в качестве PWA.
кодирование
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
кодирование
ROT13 Encode / Decode — Текст ? ROT13 Шифр
ROT13 представляет собой простой замещающий буквы шифр, который сдвигает A→N, B→O и т.д. Он часто используется для спойлеров, легкого запутывания и текста форума / электронной почты. Этот инструмент кодирует простой текст в ROT13 и декодирует ROT13 обратно в текст (операция симметрична). Работает на 100% локально в вашем браузере — без загрузок — и работает в автономном режиме после установки ToolMill в качестве PWA.
кодирование
URL-код / декод (Percent-Encoding)
Код URL / декодирование (%-кодирование) преобразует небезопасные символы в формат URL-безопасности и обратно. Используйте его для строк запросов, перенаправления URL-адресов, параметров UTM и отладки запросов API (RFC 3986). Работает на 100% локально в вашем браузере — без загрузок — и работает в автономном режиме после установки ToolMill в качестве PWA.
кодирование
