Сначала байты UTF-8

Кодируйте многоязычный текст в канонический Base64

Инструмент сначала кодирует Unicode-текст в байты UTF-8, затем применяет выбранный алфавит RFC 4648.

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

Преобразуйте одно значение 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 или автоопределение алфавита.