Utils365

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

Превращайте текст и файлы в Base64, а Base64 — обратно.

Введите текст, откройте любой файл или перетащите его сюда

Далее: JSON в CSV · Генератор QR-кодов

Сообщить о проблеме с этим инструментом

Как использовать Base64: кодирование и декодирование

  1. Выберите режим

    Кодирование превращает текст или файл в Base64. Декодирование возвращает Base64 обратно в текст или файл.

  2. Вставьте текст или откройте файл

    Введите или вставьте текст либо перетащите файл. Результат обновляется по мере ввода.

  3. Скопируйте или скачайте

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

Почему стоит использовать Utils365

  • Любые языки и эмодзи

    Текст кодируется в UTF-8, поэтому диакритика, китайский, арабский и эмодзи возвращаются в точности такими, какими были.

  • Терпимый декодер

    Переносы строк, URL-safe Base64, отсутствующее выравнивание = и префиксы data: URL обрабатываются автоматически.

  • Файлы и изображения

    Кодируйте любой файл размером до 50 МБ или декодируйте Base64 в изображение, PDF или ZIP с предпросмотром.

  • Конфиденциальность

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

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

Что такое Base64?

Способ записать любые данные, например изображение или файл, всего 64 простыми символами (A–Z, a–z, 0–9, + и /). Так двоичные данные можно передавать через email, JSON, HTML и URL.

Base64 — это шифрование?

Нет. Декодировать его может кто угодно, поэтому он ничего не скрывает. Используйте его для передачи данных через текстовые системы, а не для защиты секретов.

Почему Base64 больше исходных данных?

Каждые 3 байта превращаются в 4 символа, поэтому Base64 примерно на треть больше данных, которые в нём хранятся.

Что такое URL-safe Base64?

Вариант, в котором вместо + и / используются - и _, обычно без выравнивания =, чтобы результат можно было вставить в веб-адрес или имя файла. Его используют JWT. Декодер принимает оба варианта.

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

Да. Вставьте Base64 с префиксом data:image/…;base64, или без него. Вы увидите предпросмотр и сможете скачать изображение с правильным расширением.

Что такое data URL?

Base64 с префиксом вроде data:image/png;base64, который указывает тип файла. Браузеры могут показывать его прямо в HTML или CSS. Отметьте Data URL при кодировании файла, чтобы добавить его.