Unicode без потерь
Сохраняйте акценты, кириллицу и emoji при преобразовании Base64
Fatal UTF-8 decoding отвергает неверные байты, а изолированные UTF-16 суррогаты не заменяются скрыто.
Работает локально
Преобразуйте одно значение UTF-8
●Текст остаётся в браузереТочный результат
Канонический результат 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 или автоопределение алфавита.