Кодировщик и декодировщик Base64
Мгновенно кодируйте, декодируйте и проверяйте Base64: UTF-8, Base64URL и приватная обработка в браузере.
✦ Локальная работа · Без регистрации · Файлы остаются на устройстве
✦ Работает локально в браузере. Текст и файлы не покидают устройство.
Вставьте текст или Base64, чтобы начать.
Что такое Base64?
Base64 — это схема преобразования двоичных данных в текст, представляющая байты 64 печатными символами. Она полезна для JSON, HTML, электронной почты, файлов конфигурации и API. Base64 — это кодирование, а не шифрование.
Как кодировать или декодировать Base64
- Вставьте текст или Base64 в поле ввода.
- Дайте автоматическому режиму определить формат или выберите кодирование/декодирование.
- Проверьте результат и инспектор Base64.
- Скопируйте текст или скачайте декодированные двоичные данные.
Как работает кодирование Base64
Каждые три входных байта (24 бита) превращаются в четыре 6-битных значения, сопоставленных с алфавитом Base64. Поэтому Base64 обычно примерно на треть больше исходных данных.
Примеры кода Base64
const bytes = new TextEncoder().encode("Hello 👋");
const binary = String.fromCharCode(...bytes);
const encoded = btoa(binary);
Buffer.from("Hello 👋", "utf8").toString("base64");Base64 в ИИ и API
Некоторые API принимают изображения и файлы как Base64 или Data URL, потому что JSON является текстовым. Base64 не сжимает и не шифрует данные, а только меняет представление байтов.
FAQ по кодировщику и декодировщику Base64
Что такое Base64?
Base64 представляет байты 64 печатными символами и не является шифрованием.
Можно кодировать Unicode и эмодзи?
Да. Перед Base64-кодированием текст преобразуется в байты UTF-8.