Декодер Base64

Декодируйте Base64 в текст UTF-8 в браузере. Поддерживаются стандартный Base64, Base64URL и Data URI. Проверяйте заполнение и скачивайте байты без отправки данных.

0 символов
Результат

Здесь появится результат.

Как декодировать строку Base64

  1. Вставьте значение Base64 или полный Data URI в формате Base64. Режим декодирования уже выбран.
  2. Декодируйте и скопируйте читаемый текст. Если результат — файл, скачайте исходные байты.
  3. Для просмотра изображения используйте Base64 в изображение. Для целого JWT откройте декодер JWT, который читает его части по отдельности.

Декодер Base64: что важно знать

Вставьте само закодированное значение, без HTML-тега и кавычек вокруг строки JSON. Принимаются корректные стандартный Base64 и URL-безопасный вариант, с правильным заполнением или без него; пробелы, табуляции и переносы строк игнорируются. Байты UTF-8 отображаются как текст. Остальные можно скачать без изменений; если это не корректный UTF-8, выводится шестнадцатеричный просмотр. Это декодирование, а не расшифровка или восстановление пароля.

Пример: из Base64 обратно в текст UTF-8

Исходные данные
0J/RgNC40LLQtdGCLCDQvNC40YAhIPCfkYs=
Результат
Привет, мир! 👋

Декодер Base64: вопросы и ответы

Почему вместо текста отображаются шестнадцатеричные значения?

Декодированные байты не являются корректным UTF-8. Это может быть изображение, архив или текст в другой кодировке. Скачивание сохраняет исходные байты; инструмент не угадывает устаревшие кодировки символов.

Можно ли декодировать без символов заполнения =?

Да, если оставшиеся длина и биты корректны. Отсутствующее заполнение принимается; неправильное заполнение, смешение стандартного и URL-безопасного алфавитов и неверные конечные биты отклоняются. Потерянные байты обрезанной строки восстановить нельзя.

Можно ли вставить Data URI, параметр URL или значение JSON?

Полный URI data:…;base64,… поддерживается. Из JSON копируйте значение строки без кавычек. Если есть процентное кодирование URL, сначала снимите его. Не заменяйте + пробелом: это изменит значение Base64.

Доказывает ли декодирование подлинность токена?

Нет. Base64 — обратимое представление, а не шифрование или проверка подписи. JWT состоит из частей, разделённых точками; инструмент JWT читает заголовок и полезную нагрузку, но не проверяет подлинность.

Мои файлы, токены и текст отправляются на сервер?

Нет. Данные обрабатываются в вашем браузере. Сайт загружает страницу и программный код, но не отправляет ваши данные на сервер преобразования и не сохраняет их в учётной записи.

  • Base64 в файл

    Преобразуйте строки Base64 и Data URI в скачиваемые файлы, сохранив декодированные двоичные данные без изменений.

  • Base64 в изображение

    Декодируйте изображения из Base64 и Data URI, просматривайте поддерживаемые форматы и скачивайте исходные байты изображения.

  • Кодирование и декодирование Base64URL

    Преобразуйте текст в URL-безопасный Base64 с символами - и _. Кодируйте и декодируйте Base64URL без заполнения.

  • Декодер JWT

    Читайте заголовок и полезную нагрузку JWT, проверяйте указанные сроки действия и начала использования, не отправляя токен на сервер.

Все инструменты разработчика

Кодирование и файлы

Преобразуйте текст, байты, URL и встроенные изображения без изменения исходных данных.

Кодирование и декодирование Base64URL

Преобразуйте текст в URL-безопасный Base64 с символами - и _. Кодируйте и декодируйте Base64URL без заполнения.

Изображение в Base64

Преобразуйте PNG, JPEG, GIF, WebP, SVG и другие распознаваемые изображения в Base64 Data URI прямо в браузере.

Base64 в изображение

Декодируйте изображения из Base64 и Data URI, просматривайте поддерживаемые форматы и скачивайте исходные байты изображения.

Файл в Base64

Преобразуйте любой файл в строку Base64. При необходимости добавьте префикс Data URI, заполнение или переносы строк MIME.

Base64 в файл

Преобразуйте строки Base64 и Data URI в скачиваемые файлы, сохранив декодированные двоичные данные без изменений.

Кодирование и декодирование URL

Кодируйте и декодируйте компоненты URL, полные адреса и значения форм. Корректно обрабатывайте процентную кодировку и пробелы.

Кодирование и декодирование HTML-сущностей

Преобразуйте текст и символы Unicode в HTML-сущности. Декодируйте именованные и числовые ссылки на символы.

Анализ Unicode и преобразование escape-последовательностей

Просматривайте кодовые точки Unicode, байты UTF-8 и единицы UTF-16. Преобразуйте escape-последовательности JavaScript в читаемый текст.

Проверка данных и текста

Изучайте структуру данных и содержимое токенов, находите различия между текстами.

Хеши, идентификаторы и расписания

Проверяйте целостность файлов, создавайте идентификаторы и разбирайтесь во временных метках и расписаниях.

MD5: хеш текста и контрольная сумма файла

Вычисляйте MD5 для текста или локального файла и сравнивайте результат с ожидаемой контрольной суммой.

SHA-1: хеш текста и контрольная сумма файла

Вычисляйте SHA-1 для текста UTF-8 и файлов, затем сравнивайте результат с ожидаемой контрольной суммой.

SHA-256: хеш текста и контрольная сумма файла

Вычисляйте SHA-256 для текста и файлов. Проверяйте скачанные файлы по опубликованным контрольным суммам.

SHA-512: хеш текста и контрольная сумма файла

Вычисляйте SHA-512 для текста и файлов на своём устройстве и сравнивайте полные шестнадцатеричные значения.

Калькулятор контрольной суммы CRC32

Вычисляйте стандартную CRC-32 для текста и файлов, сравнивайте восьмизначные шестнадцатеричные результаты.

Генератор HMAC

Вычисляйте HMAC-SHA-1, HMAC-SHA-256 и HMAC-SHA-512 с секретным ключом в UTF-8 или шестнадцатеричном виде.

Генератор UUID и GUID

Создавайте случайные UUID v4 и упорядоченные по времени UUID v7 по одному или пакетами.

Конвертер временных меток Unix

Преобразуйте секунды Unix, миллисекунды и даты ISO 8601. Просматривайте один и тот же момент в UTC или любом часовом поясе IANA.

Разбор выражений Cron

Проверяйте выражения Cron из пяти или шести полей. Просматривайте ближайшие запуски в часовом поясе IANA с учётом перехода на летнее время.

Генератор выражений Cron

Составляйте выражения Cron из временных полей или готовых вариантов и просматривайте ближайшие запуски в выбранном часовом поясе.

Текст и файлы обрабатываются на вашем устройстве. Не оставляйте конфиденциальные результаты в общем буфере обмена. Для работы с закрытыми ключами и токенами используйте доверенное устройство.