Упростите свой рабочий процесс: найдите miniwebtool.
Добавить
Домашняя страница > Разное > Кодировщики и декодеры > Декодер Base64

Декодер Base64

Декодируйте строки Base64 в обычный текст с подробным анализом байтов, разбивкой по символам, несколькими форматами вывода (текст, HEX, двоичный код), поддержкой URL-safe и проверкой кодировки.

Декодер Base64

⚡ Попробуйте эти примеры:

Hello World! Quick Brown Fox Заголовок JWT Текст Unicode

Embed Декодер Base64 Widget

О Декодер Base64

Добро пожаловать в Декодер Base64 — мощный инструмент, который декодирует строки Base64 обратно в их исходный текстовый или двоичный формат. Благодаря подробному анализу байтов, поддержке нескольких форматов вывода, поддержке URL-safe строк и визуализации распределения символов, этот декодер предоставляет все необходимое для работы с данными Base64 при разработке, анализе данных и отладке.

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

Base64 — это схема кодирования двоичных данных в текст, представляющая двоичные данные с помощью набора из 64 символов ASCII. Она преобразует двоичные данные в текстовый формат, который можно безопасно передавать по текстовым протоколам, таким как электронная почта (MIME), встраивать в документы JSON/XML или хранить в базах данных, принимающих только текст.

Набор символов Base64

Стандартный Base64: A-Z, a-z, 0-9, +, / (с = для заполнения)

URL-safe Base64: A-Z, a-z, 0-9, -, _ (заменяет + и /)

Почему кодирование Base64 важно

  • Вложения электронной почты: Кодировка MIME использует Base64 для безопасной передачи двоичных файлов в письмах.
  • Data URI: Встраивание изображений и шрифтов непосредственно в HTML/CSS с помощью Base64.
  • API-взаимодействие: Безопасная передача двоичных данных в JSON.
  • Аутентификация: HTTP Basic Auth кодирует учетные данные в Base64.
  • Cookies и токены: Токены JWT используют кодировку Base64URL.

Как использовать этот декодер

  1. Вставьте строку Base64: Скопируйте закодированный текст в поле ввода. Разрывы строк обрабатываются автоматически.
  2. Выберите кодировку вывода: Выберите UTF-8 для большинства случаев или выберите ASCII, Latin-1 или UTF-16 для специфических нужд.
  3. Включите режим URL-safe: Отметьте этот пункт, если ваш Base64 использует - и _ вместо + и /.
  4. Нажмите "Декодировать": Просмотрите декодированный текст вместе с подробным анализом.
  5. Изучите результаты: Переключайтесь между вкладками Текст, Hex, Двоичный вид и Таблица байтов для различных представлений данных.

Понимание форматов вывода

Текстовый вид

Декодированное содержимое, интерпретируемое как текст с использованием выбранной вами кодировки. Это то, что вам нужно для декодирования текстового контента Base64, такого как файлы конфигурации, сообщения или учетные данные.

Hex (Шестнадцатеричный вид)

Показывает необработанные байты как шестнадцатеричные значения. Полезно для анализа двоичного содержимого, отладки проблем с кодировкой или работы с данными, включающими непечатные символы.

Двоичный вид

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

Таблица байтов

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

Стандартный vs URL-Safe Base64

ХарактеристикаСтандартный Base64URL-Safe Base64
Символ 62+ (плюс)- (дефис)
Символ 63/ (косая черта)_ (подчеркивание)
Заполнение= (обязательно)= (часто опускается)
ПрименениеEmail, общее кодированиеURL-адреса, имена файлов, JWT

Варианты кодировки символов

КодировкаЛучше всего дляПоддержка символов
UTF-8Современный текст, UnicodeВсе символы Unicode
ASCIIПростой английский текст128 символов (0-127)
Latin-1Западноевропейский текст256 символов (0-255)
UTF-16Исходник в UTF-16Все символы Unicode

Распространенные случаи использования Base64

Веб-разработка

  • Data URI: Встраивание небольших изображений в CSS/HTML для уменьшения количества HTTP-запросов.
  • Веб-шрифты: Включение шрифтов непосредственно в таблицы стилей.
  • Source maps: Кодирование отладочной информации в скомпилированных файлах.

API и аутентификация

  • Токены JWT: JSON Web Tokens используют Base64URL для заголовка и полезной нагрузки.
  • HTTP Basic Auth: Учетные данные кодируются в Base64 (имя_пользователя:пароль).
  • OAuth: Клиентские учетные данные часто используют кодировку Base64.

Передача данных

  • Вложения электронной почты: Кодировка MIME использует Base64 для двоичных файлов.
  • Данные XML/JSON: Двоичные данные, встроенные в текстовые форматы.
  • Хранение в БД: Хранение двоичных данных в текстовых колонках.

Накладные расходы на размер Base64

Кодирование Base64 увеличивает размер данных примерно на 33%. Это происходит потому, что каждые 3 байта входных данных создают 4 байта выходных. Формула такова:

Расчет размера

Закодированный размер = ⌈(исходный размер × 4) / 3⌉ + заполнение

Пример: 100 байт → ~134 байта в закодированном виде

Часто задаваемые вопросы

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

Base64 — это схема кодирования двоичных данных в текст, которая представляет двоичные данные с помощью 64 символов ASCII (A-Z, a-z, 0-9, +, /). Она обычно используется для передачи двоичных данных по текстовым протоколам и встраивания их в документы JSON, XML или HTML.

В чем разница между стандартным и URL-safe Base64?

Стандартный Base64 использует символы '+' и '/', которые имеют специальное значение в URL. URL-safe Base64 заменяет их на '-' и '_', чтобы сделать строку безопасной для использования в адресах и именах файлов без дополнительного энкодинга.

Почему данные Base64 заканчиваются знаками '='?

Символы '=' гарантируют, что длина строки кратна 4. Так как Base64 кодирует по 3 байта за раз, заполнение добавляется, если ввод не кратен трем. Один '=' означает 2 байта в остатке, два '=' — 1 байт.

Может ли Base64 декодировать изображения?

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

Какую кодировку выбрать для декодирования?

Используйте UTF-8 для большинства текстов. ASCII подходит для простого английского, Latin-1 — для западноевропейских языков, а UTF-16 — если данные изначально были в UTF-16.

Насколько данные становятся больше?

Размер увеличивается примерно на 33%. Каждые 3 входных байта превращаются в 4 выходных символа. Например, 100 байт данных станут примерно 134 байтами в Base64.

Похожие инструменты

Дополнительные ресурсы

Ссылайтесь на этот контент, страницу или инструмент так:

"Декодер Base64" на сайте https://ru.miniWebtool.com/декодер-base64/ от MiniWebtool, https://MiniWebtool.com/

от команды miniwebtool. Обновлено: 5 февраля 2026 г.

Другие сопутствующие инструменты:

Кодировщики и декодеры:

Избранные инструменты:

DNS поискWHOIS поискПроверка возраста доменаПроверка Open GraphГенератор XML-карты сайтаГенератор robots.txtГенератор Schema разметкиТестер вебхуковТаблица ASCIIТестер APIКалькулятор IP-подсетиГенератор CSS Box ShadowКонвертер изображений в Base64Конвертер HTML в MarkdownРедактор MarkdownКонвертер CSV в JSONФорматировщик/валидатор YAMLHTML форматированиеФорматирование CSSМинификатор/Форматировщик JavaScriptСравнение текстовТестер регулярных выраженийФорматировщик и валидатор JSONКалькулятор продолжительности жизни собакиКалькулятор страховки для домашних животныхКалькулятор сырого кормленияКалькулятор беременности собакиКалькулятор токсичности шоколадаПрогноз веса щенкаКалькулятор нескольких дробейКалькулятор корма для собакКонвертер свежих трав в сушеныеКонвертер сливочного масла в растительное маслоКонвертер духовки в аэрогрильКалькулятор су-видКалькулятор закваскиКалькулятор теста для пиццыКалькулятор времени приготовления индейкиКалькулятор копчения мясаКонвертер чашек в граммыКалькулятор питательности рецептовКонвертер кулинарных единицКалькулятор пропорций рецептаКалькулятор калорий при беременностиКалькулятор срока беременностиКалькулятор калорий при грудном вскармливанииКалькулятор перцентиля роста ребёнкаКалькулятор набора веса при беременностиКалькулятор зон темпаКалькулятор вертикального прыжкаКалькулятор гольф-гандикапаКалькулятор очков в боулингеКалькулятор темпа триатлонаКалькулятор темпа марафонаКалькулятор силовых стандартовКалькулятор жира в теле армейскийКалькулятор шагов в расстояниеКалькулятор темпа плаванияКалькулятор скорости езды на велосипедеКалькулятор риска сердечных заболеванийКалькулятор чистых углеводовКалькулятор углеводовКалькулятор сухой массы телаКалькулятор типа телосложенияКалькулятор группы кровиКалькулятор биологического возрастаКалькулятор ожидаемой продолжительности жизниКалькулятор перцентиля ростаИнтерпретатор артериального давленияКалькулятор клиренса креатининаКалькулятор СКФКалькулятор похуденияКалькулятор интервального голоданияКето калькуляторКалькулятор потребления белкаКалькулятор уровня алкоголя в кровиКалькулятор идеального весаКалькулятор собственного капитала домаКалькулятор прибыли от перепродажи недвижимостиКалькулятор комиссии по недвижимостиКалькулятор затрат на закрытие сделкиКалькулятор арендной недвижимостиКалькулятор аренда vs покупкаКалькулятор налогового эквивалента доходностиКалькулятор супружеских алиментовКалькулятор алиментовКалькулятор налога на наследствоКалькулятор налога на имуществоКалькулятор удержания W-4Калькулятор налогов 1099Калькулятор налога на самозанятостьКалькулятор налога на прирост капиталаКалькулятор возврата налоговКалькулятор налоговых ставокКалькулятор подоходного налогаКалькулятор инвестиций в биткоинКалькулятор прибыли и убытков криптоКалькулятор стоимости сотрудникаКалькулятор оценки бизнесаКалькулятор точки безубыточностиКалькулятор HELOCКалькулятор кредита FHAКалькулятор первоначального взносаКалькулятор досрочного погашения ипотекиКалькулятор резервного фондаКалькулятор цели накопленийКалькулятор бюджетаКалькулятор чистых активовКалькулятор консолидации долговКалькулятор погашения долгаКалькулятор персонального кредитаКалькулятор бизнес-кредитаКалькулятор усреднения стоимостиКалькулятор реинвестирования дивидендовКалькулятор прибыли и убытков по акциямКалькулятор паевого фондаКалькулятор SIPКалькулятор RMDКалькулятор пенсии и выплатКалькулятор пособий социального страхованияКалькулятор пенсииКалькулятор Roth IRAКалькулятор 401kКонвертер валютКалькулятор чаевыхГенератор «Соедини точки»Генератор карточек бингоГенератор словесных лестницГенератор перемешанных словГенератор криптограммГенератор кроссвордовГенератор филвордовГенератор СлизерлинкГенератор Хаши (Мосты)Генератор ФутошикиГенератор Killer СудокуКалькулятор первообразного корняСимулятор шифрования RSA пошаговыйКалькулятор характеристики ЭйлераКалькулятор диагоналей многоугольникаГенератор развёртки конусаПроверка чётности и нечётности функцииКалькулятор коэффициентов ряда ФурьеКалькулятор метода Рунге-Кутты (RK4)Калькулятор вронскианаКалькулятор следа матрицыКалькулятор ранга матрицыГенератор случайной звуковой частотыГенератор случайных аккордовГенератор случайного снаряженияГенератор случайной покерной рукиГенератор случайных шахматных дебютовГенератор случайных персонажей RPGКалькулятор сингулярного разложения SVDКалькулятор коэффициента ДжиниКалькулятор стационарного распределения цепи МарковаКалькулятор принципа голубятниКалькулятор чисел СтирлингаКалькулятор беспорядков (субфакториал)Генератор чисел КаталанаВалидатор последовательности степеней графаКалькулятор минимального остовного дереваКалькулятор кратчайшего пути ДейкстрыГенератор магического квадратаКалькулятор счастливых чиселКалькулятор гипотезы КоллатцаКалькулятор кривизныКалькулятор радиуса сходимостиКалькулятор LU-разложения матрицыКалькулятор векторной проекцииКалькулятор Грама-ШмидтаКалькулятор уравнения сферыКалькулятор расстояния от точки до плоскостиКалькулятор ортоцентра треугольникаКалькулятор центроида треугольникаКалькулятор формулы шнуркаКалькулятор цепных дробейКалькулятор модулярного мультипликативного обратногоКалькулятор расширенного алгоритма ЕвклидаКалькулятор функции ЭйлераКалькулятор китайской теоремы об остаткахГенератор диаграммы Венна (3 множества)Калькулятор теории множествГенератор таблицы истинностиКонвертер веса человек-муравейКалькулятор калорий для кошекКалькулятор экономии лампКалькулятор стоимости душаКалькулятор стоимости электричества для майнинга биткоинаКалькулятор стоимости туалетной бумагиПоиск идентификатора пользователя InstagramКалькулятор пробега клавиатурыГенератор бинго из модных словКалькулятор вероятности больничного дняКалькулятор реальной почасовой оплатыКалькулятор: Кофе или СонКалькулятор времени ответа на emailКалькулятор FIRE: финансовая независимость и ранний выход на пенсиюКалькулятор потерянного времени на дорогуСчётчик стоимости совещанияКалькулятор зарплаты в туалетеГенератор КакуроГенератор КенКен (Калькудоку)генератор-нонограмм-пикроссРешатель и тренажёр игры 24Генератор и решатель судокуКалькулятор сырной доскиКалькулятор шоколадного фонтанаКалькулятор ABV коктейляКалькулятор порций спагеттиКалькулятор времени охлаждения пиваКалькулятор тако бараКалькулятор барбекюКалькулятор передозировки кофеинаПланировщик пицца вечеринкиКалькулятор алкоголя на свадьбуКалькулятор дома из кубиков LegoКалькулятор заполнения комнаты попкорномКалькулятор удара падающей монетыКалькулятор падения сквозь ЗемлюКалькулятор радиации бананаКалькулятор энергии хомякаКалькулятор частоты ошибок телепортацииКалькулятор приготовления курицы кинетической энергиейКалькулятор подъёмной силы гелиевого шараКалькулятор времени выживания при зомби-апокалипсисеПроверка размера сканирования GooglebotКалькулятор коэффициента парковкиКалькулятор рождественской ёлкиКалькулятор вампирского апокалипсисаКалькулятор ценности пиццыКалькулятор лимонадного стендаГенератор случайного штата СШАГенератор случайных отговорокГенератор случайных занятийГенератор случайных рецептов коктейлейСлучайный выбор фильмаГенератор случайных доменных именГенератор случайных суперспособностейГенератор случайных хайкуГенератор случайных письменных подсказокГенератор случайного IMEI