Кодировщик Base64 | Кодируйте данные быстро

В браузере Обновлено 06/2026

0 байт
Любой тип файла (макс. размер: 10МБ). Всё выполняется в вашем браузере.
Использует - и _ вместо + и / и убирает заполнение (=). Для URL, имён файлов и JWT.
0 байт

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

  1. Выберите Кодировать или Декодировать, затем выберите Текст или Файл в качестве источника.
  2. Введите или вставьте текст либо выберите файл и при необходимости настройте параметр, безопасный для URL.
  3. Нажмите кнопку действия, чтобы мгновенно получить результат.
  4. Скопируйте результат, скачайте его как файл или нажмите Очистить, чтобы начать заново.

Ваши данные никогда не покидают ваше устройство. Всё кодирование и декодирование выполняется локально в вашем браузере.

Используйте этот инструмент из вашего ИИ-агента

Бесплатные 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"]
    }
  }
}
Документация API OpenAPI 3.1 npm 60 запр./мин · 600 запр./час · тело макс. 1 МБ

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

Кодирование 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 вариант, и работает полностью в вашем браузере.