Кодирование/Декодирование Base64

Encode text or files to Base64, decode Base64 back. Supports URL-safe variant and Data URI.

Только браузерная обработка (работает офлайн)
1

Введите текст

Вставьте или введите содержимое в поле.

2

Настройте параметры

Настройте параметры для получения нужного результата.

3

Скопируйте или сохраните

Скопируйте вывод в буфер обмена или сохраните.

Ключевые функции

Преобразование в реальном времени

Мгновенное кодирование или декодирование при вводе. Нажатие кнопок не требуется — результаты обновляются в реальном времени при каждом нажатии клавиши.

Поддержка текста и файлов

Кодируйте любые файлы (изображения, PDF, ZIP) в Base64 или вставьте Base64 для декодирования и загрузки исходного файла.

URL-безопасный Base64 (RFC 4648)

Переключение одним кликом на URL-безопасный вариант, заменяющий +/ на -_ и опускающий заполнение. Идеально для JWT-токенов и URL-параметров.

Вывод Data URI

Генерирует готовые строки data:{mime};base64,... для прямого встраивания изображений, шрифтов или файлов в HTML, CSS или JS.

Предпросмотр изображений и автоопределение

Автоматически обнаруживает декодированные изображения (PNG, JPEG, GIF, WebP) и показывает встроенный предпросмотр. Интеллектуальное определение переключает в режим декодирования при обнаружении ввода Base64.

Обмен, статистика и конфиденциальность

Обмен вывода на ввод одним кликом, отображение размера в байтах в реальном времени и 100% обработка в браузере — ваши данные никогда не покидают устройство.

Об этом инструменте

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

Кодировщик/декодировщик Base64 преобразует текст и файлы в кодировку Base64 и обратно. Base64 — это схема кодирования двоичных данных в текст, широко используемая для встраивания данных в URL, электронные письма, HTML и JSON.

Кодируйте текст или любые файлы (изображения, PDF, ZIP) в Base64 или декодируйте строки Base64 обратно в текст или загружаемые файлы — всё в вашем браузере, с поддержкой URL-безопасного варианта и Data URI.

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

  • Data URI: Кодируйте изображения или шрифты как Base64 Data URI для встраивания в HTML/CSS без внешних запросов
  • JWT-токены: Декодируйте полезные данные JWT с помощью URL-безопасного Base64 для отладки и проверки
  • Аутентификация API: Кодируйте учётные данные для заголовков HTTP Basic Authentication
  • Передача файлов: Преобразуйте бинарные файлы в текст Base64 для включения в JSON API, электронные письма или файлы конфигурации
  • Вложения электронной почты: Кодируйте/декодируйте MIME-вложения в протоколах электронной почты
  • Отладка для разработчиков: Быстрая проверка данных, закодированных в Base64, в логах, токенах или ответах API

Обработка Base64 с приоритетом конфиденциальности

Все кодирование и декодирование происходит непосредственно в вашем браузере. Ваши файлы и текст обрабатываются локально и никогда не загружаются на сервер.

  • Идеально для кодирования конфиденциальных учётных данных, токенов и личных файлов
  • Без серверной обработки, без логирования, без сбора данных
  • Полностью работает офлайн после первоначальной загрузки страницы
  • Установите как PWA для мгновенного доступа без интернета

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

Base64 — это схема кодирования двоичных данных в текст, которая преобразует двоичные данные в символы ASCII. Она широко используется в URL данных, вложениях электронной почты и полезных нагрузках API.
Yes. Switch to the File tab to encode any file (images, PDFs, ZIPs, etc.) to Base64. You can also decode a Base64 string back to a downloadable file.
Нет. Вся обработка происходит полностью в вашем браузере. Ваши данные никогда не покидают ваше устройство — ничего не загружается на сервер.
Да. После загрузки страницы инструмент работает полностью офлайн. Для наилучшего опыта установите PrivaDeck как PWA из вашего браузера.
Нет ограничений со стороны сервера. Максимальный размер файла зависит от доступной памяти вашего устройства и возможностей браузера. Большинство современных устройств без проблем обрабатывают файлы до нескольких сотен МБ.
URL-safe Base64 (RFC 4648 section 5) replaces + with - and / with _, and omits padding =. It's commonly used in JWT tokens, URL parameters, and filenames.