Кодировщик Base64 | Кодируйте данные быстро
0 байт
Любой тип файла (макс. размер: 10МБ). Всё выполняется в вашем браузере.
Использует - и _ вместо + и / и убирает заполнение (=). Для URL, имён файлов и JWT.
0 байт
Как использовать кодировщик и декодировщик Base64
- Выберите Кодировать или Декодировать, затем выберите Текст или Файл в качестве источника.
- Введите или вставьте текст либо выберите файл и при необходимости настройте параметр, безопасный для URL.
- Нажмите кнопку действия, чтобы мгновенно получить результат.
- Скопируйте результат, скачайте его как файл или нажмите Очистить, чтобы начать заново.
Ваши данные никогда не покидают ваше устройство. Всё кодирование и декодирование выполняется локально в вашем браузере.
Используйте этот инструмент из вашего ИИ-агента
Бесплатные JSON API и сервер Model Context Protocol (MCP). Без регистрации, без API-ключа, CORS открыт. Создано для Claude, ChatGPT, Cursor, скриптов и фронтенд-приложений.
curl -X POST https://mate.tools/api/v1/base64-encode.php \
-H "Content-Type: application/json" \
-d '{"text":"hello world","url_safe":false}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/base64-encode.php",
data=json.dumps({"text":"hello world","url_safe":false}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/base64-encode.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"text":"hello world","url_safe":false}),
});
console.log(await r.json()); Добавьте в claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) или любой другой MCP-совместимый клиент:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Связанные инструменты
Часто задаваемые вопросы
Кодирование Base64 преобразует двоичные или текстовые данные в текст ASCII, используя алфавит из 64 символов (A–Z, a–z, 0–9, + и /). Это позволяет двоичным данным безопасно проходить через системы, которые работают только с текстом, такие как электронная почта, JSON или URL. Это кодирование для передачи, а не шифрование, поэтому оно не обеспечивает безопасности.
Переключитесь в режим Декодировать, вставьте строку Base64 (или загрузите .txt-файл, который её содержит) и нажмите Декодировать. Читаемый текст появится в поле результата, а с помощью кнопки Скачать вы можете сохранить декодированные данные как файл, что удобно для изображений, PDF и другого двоичного содержимого.
Выберите Кодировать, переключите источник на Файл и выберите изображение. Инструмент выводит как исходную строку Base64, так и готовый к использованию data URI (data:image/png;base64,...). Вставьте data URI в атрибут src тега img в HTML или в свойство background-image в CSS, чтобы встроить изображение без отдельного файла.
Base64, безопасный для URL, заменяет + на - и / на _ и удаляет заполнение =, поэтому результат можно безопасно помещать в URL, строки запроса, имена файлов и JSON Web Token (JWT). Включайте переключатель безопасности для URL, когда вывод нужно передавать в URL или имени файла.
Да. Base64 превращает каждые 3 байта данных в 4 символа ASCII, поэтому закодированный вывод примерно на 33% больше оригинала. Эти издержки — плата за то, чтобы двоичные данные можно было безопасно передавать как простой текст.
Ничего не загружается. Всё кодирование и декодирование выполняется полностью в вашем браузере с помощью JavaScript, поэтому ваш текст и файлы никогда не покидают ваше устройство. Инструмент также корректно обрабатывает полный текст UTF-8, включая эмодзи и символы с диакритикой.
Base64 кодировщик преобразует текст и двоичные данные в формат Base64 для передачи и хранения. Используйте наш сервис для кодирования изображений и файлов. Вставьте данные и получите результат за секунды.
Что такое кодировщик Base64?
Кодировщик Base64 преобразует текст, изображения или файлы в простую текстовую строку Base64 с использованием алфавита из 64 символов (A–Z, a–z, 0–9, + и /). Это позволяет двоичным данным безопасно проходить через системы, которые работают только с текстом. Этот инструмент также декодирует Base64 обратно в текст или скачиваемый файл, поддерживает UTF-8 и безопасный для URL вариант, и работает полностью в вашем браузере.