Кодировщик и декодировщик UTF-8 Base64
Инструмент преобразует текст в байты UTF-8 и представляет их стандартным алфавитом Base64. Он также обращает каноническую строку Base64 в UTF-8. Обработка локальна в браузере; текст намеренно не отправляется на сервер SoupCalc.
Как работает кодирование
RFC 4648 группирует три байта (24 бита) в четыре 6-битных значения и четыре символа. Алфавит содержит A–Z, a–z, 0–9, +, /; один или два = дополняют последнюю группу.
Перед байтами нужен набор символов. Здесь всегда используется UTF-8, поэтому не-ASCII текст предсказуем. Декодер проверяет алфавит, длину групп, каноническое дополнение и допустимый UTF-8, а не принимает повреждённый ввод молча.
Пример
Шесть байтов ASCII/UTF-8 слова Hello! кодируются как SGVsbG8h.
Байты UTF-8 текста 你好 кодируются как 5L2g5aW9; декодирование возвращает исходные два иероглифа. Три байта превращаются в четыре символа, поэтому размер обычно растёт примерно на треть.
Что означает результат
Base64 — транспортное представление байтов для текстовых полей. Получатель должен знать, являются ли декодированные байты текстом, изображением или другим форматом.
Страница ориентирована на текст и принимает только результат с допустимым UTF-8. Это не кодировщик двоичных файлов и не URL-safe Base64 с -, _ и иными правилами дополнения.
Ограничения и безопасность
- Base64 не является шифрованием и не даёт конфиденциальности, аутентификации, целостности или хеширования паролей.
- Локальная обработка снижает сетевую экспозицию, но не защищает от расширений, заражённого устройства, истории, снимков экрана и локального доступа.
- Декодер отклоняет пробелы, чужие символы, неверное дополнение, неканоническую форму и недопустимый UTF-8. Более терпимый инструмент не делает строку канонической.
- Base64 не сжимает данные. Для больших файлов нужен файловый процесс с сохранением байтов и проверкой целостности.
Источники
Редакционная информация
Автор — редакция SoupCalc. UTF-8, каноническое поведение RFC 4648, примеры, обработка в браузере и границы безопасности проверены инженерной редакцией и редакцией безопасности SoupCalc 11 августа 2026 года.