Явные профили RFC 4648

Кодируйте и декодируйте UTF-8 без угадывания варианта Base64

Выберите обычный Base64 или base64url, задайте padding и получите строгую каноническую проверку прямо в браузере.

Работает локально

Преобразуйте одно значение UTF-8

Текст остаётся в браузере

До 500 000 UTF-16 единиц текста или 1 000 000 символов Base64.

Только текст: без файлов, JWT, MIME, data URI, удаления пробелов или автоопределения алфавита.

Base64 — не шифрование. Не вставляйте действующие учётные данные или секреты лишь потому, что обработка локальна.

Точный результат

Канонический результат Base64

Байты UTF-818
Символы Base6424
Символы padding0
Длина входа UTF-1613
Длина результата UTF-1624
Явный профильОбычный Base64 (+ /) · С padding (= обязателен при необходимости)
Преобразованный текст
Первые 32 байта в hex
48 65 6C 6C 6F 2C 20 D0 BC D0 B8 D1 80 20 F0 9F 8C 8D

Не применяется trimming, удаление пробелов, нормализация, угадывание кодировки, исправление padding или автоопределение алфавита.