Handytool
УтилитыРаботает локально

Base64 кодировщик и декодировщик

Кодируйте текст в Base64 и декодируйте Base64 обратно в текст, включая URL-safe вариант — всё в вашем браузере.

Режим
Текст
0 строк0 байт
Base64
0 строк0 байт

О Base64 кодировщик и декодировщик

Base64 кодировщик Handytool преобразует текст в Base64 и обратно одним кликом, не отправляя данные на сервер. Переключайтесь между стандартным Base64 и URL-safe вариантом (используется в JWT и подписанных URL), вставляйте любой UTF-8 текст и копируйте результат в буфер обмена. Поскольку всё работает локально, вы можете безопасно вставлять API-ключи, токены или конфиденциальные строки.

Base64 кодировщик и декодировщик — возможности

  • 01

    Стандартный и URL-safe Base64

    Переключайтесь между классическим алфавитом Base64 (+, /, padding) и URL-safe вариантом (-, _, без padding), используемым в JWT, OAuth и подписанных URL. Один инструмент поддерживает оба варианта.

  • 02

    Полная поддержка UTF-8

    Не-ASCII текст — эмодзи, кириллица, китайский, арабский — кодируется и декодируется корректно благодаря использованию нативных TextEncoder и TextDecoder. Никаких ошибок "malformed UTF-8".

  • 03

    Конфиденциальность по умолчанию

    Кодирование и декодирование полностью происходят в браузере. Ничего не загружается, не логируется и не сохраняется. Вставляйте API-токены безопасно — они никогда не покидают ваше устройство.

Base64 кодировщик и декодировщик — частые вопросы

Что такое Base64 и когда его использовать?
Base64 представляет бинарные данные в виде печатных ASCII-символов. Используется для встраивания изображений в CSS, передачи бинарных данных через JSON API, хранения credentials в HTTP-заголовках и кодирования JWT claims. Это не шифрование — любой может декодировать — но полезно когда канал принимает только текст.
Что такое URL-safe Base64?
Стандартный Base64 использует символы + и /, которые имеют специальное значение в URL. URL-safe Base64 заменяет их на - и _ и удаляет padding =. JWT, OAuth-токены и подписанные URL используют этот вариант. Включите опцию при работе с этими форматами.
Корректно ли обрабатываются Unicode и эмодзи?
Да. Кодировщик сначала преобразует текст в UTF-8 байты через TextEncoder браузера, поэтому эмодзи, символы с диакритикой и нелатинские скрипты кодируются и декодируются без потерь.
Base64 — это шифрование?
Нет. Base64 — это кодирование, а не шифрование — полностью обратимо. Используйте для безопасной передачи данных через текстовые каналы, а не для сокрытия секретов. Для реальной секретности используйте AES, RSA или TLS.
Мои данные загружаются на сервер?
Никогда. Кодировщик работает полностью в браузере через нативные btoa / atob и TextEncoder. Ничего не отправляется на сервер, не логируется и не сохраняется.

Похожие инструменты

Утилиты

Откройте другие инструменты

Все инструменты