Бесплатно онлайн Base64 Encoder / Decoder
Кодируйте текст, изображения и файлы в Base64 или декодируйте строки Base64 — бесплатно, онлайн и полностью на стороне клиента. Загрузка файлов не требуется.
100% на стороне клиента · Данные никогда не покидают ваш браузерКак использовать Base64 Encoder / Decoder
Выберите режим в зависимости от задачи:
- Текстовый режим: вставьте любой текст UTF-8 и нажмите Кодировать, чтобы преобразовать его в Base64, или вставьте строку Base64 и нажмите Декодировать, чтобы восстановить исходный текст.
- Режим изображения: вставьте строку Base64, и вы увидите изображение в виде предпросмотра — удобно для отладки CSS-URI вида
data:. - Режим файла: перетащите любой файл, чтобы мгновенно получить его представление в Base64. Поддерживаются изображения, PDF, ZIP и любые бинарные форматы.
Нажмите кнопку ⇄, чтобы переключить направление кодирования/декодирования, или используйте Ctrl/Cmd+Enter для запуска и Ctrl/Cmd+K для очистки.
Часто задаваемые вопросы
Что такое кодирование Base64?
Base64 — это схема кодирования двоичных данных в текст, которая использует 64 печатаемых ASCII-символа (A–Z, a–z, 0–9, +, /). Она широко применяется для встраивания бинарных данных — изображений или файлов — в текстовые форматы, такие как JSON, HTML или электронная почта.
Мои данные в безопасности? Они куда-то загружаются?
Нет. Всё кодирование и декодирование происходит исключительно в вашем браузере с помощью JavaScript. Никакие данные не отправляются на сервер. Ваши данные никогда не покидают ваше устройство.
В чём разница между стандартным Base64 и URL-безопасным Base64?
Стандартный Base64 использует символы + и /, которые имеют особое значение в URL. URL-безопасный Base64 заменяет + на - и / на _, что позволяет использовать его в URL и именах файлов без процентного кодирования.
Можно ли закодировать изображение в Base64?
Да! Переключитесь в режим «Изображение», вставьте строку Base64, чтобы декодировать и просмотреть изображение, или используйте режим «Файл», чтобы перетащить любой файл изображения и получить его представление в Base64.
Каковы типичные варианты использования Base64?
Встраивание изображений в HTML/CSS (data URI), кодирование бинарных вложений в JSON API, хранение бинарных данных в базах данных, кодирование учётных данных в заголовках HTTP Basic Auth и обработка бинарных данных в JWT-пейлоадах.