Base64: кодирование и декодирование текста, картинок, файлов
Превратите текст или любой файл в Base64 — или вставьте Base64 и получите обратно текст, картинку или файл. В браузере.
Это не корректный Base64 (или он не раскодируется в текст UTF-8). Проверьте лишние символы.
Работает в браузере. Ничего не покидает ваше устройство.
Для чего нужен Base64?
Base64 записывает двоичные данные всего 64 безопасными символами — буквами, цифрами, + и /. Поэтому картинки, файлы и любой текст можно передать там, где разрешён только обычный текст: в JSON, XML, письмах, URL и HTML.
Самое частое применение в вебе — data URL: изображение в виде data:image/png;base64,… вставляется прямо в тег <img> или в CSS-фон, и для маленьких иконок экономится один запрос. Выберите «Файл → Base64» и оставьте галочку с префиксом — получите именно это.
Base64 — это кодировка, а не шифрование. Раскодировать его может любой, а размер данных он увеличивает примерно на треть, поэтому он подходит для небольших файлов и плох для больших картинок.
Чтобы восстановить файл, вставьте Base64 во вкладку «Base64 → файл». Тип берётся из data URL или определяется по первым байтам, так что PNG, JPEG, GIF, WebP, SVG и PDF вернутся с правильным расширением.