Инструмент кодирования Base64
Быстрое кодирование и декодирование Base64 с поддержкой UTF-8 текста
Выберите способ конвертации
Что такое Base64?
Base64 — это способ кодирования двоичных данных с использованием 64 печатных символов (A-Z, a-z, 0-9, +, /). Он часто используется для передачи и хранения двоичных данных в сценариях, требующих обработки текстовых данных, например, в электронной почте, JSON, XML или URL. Принцип кодирования Base64: каждые 3 байта (24 бита) данных разбиваются на 4 группы по 6 бит, каждая группа отображается в печатный символ. Закодированные данные примерно на 33% больше исходных.
Использование
Основные операции
- Вставьте или введите текст в поле ввода
- Нажмите「Кодирование Base64」для преобразования текста в формат Base64
- Нажмите「Декодирование Base64」для восстановления строки Base64 в текст
- Результат автоматически отображается в поле вывода, копирование одним кликом
Описание функций
Примеры
Кодирование текста
Hello World → SGVsbG8gV29ybGQ=Кодирование китайского
你好世界 → 5L2g5aW95LiW55WMКодирование URL
https://example.com → aHR0cHM6Ly9leGFtcGxlLmNvbQ==Часто задаваемые вопросы
В: Является ли кодирование Base64 шифрованием?
О: Нет. Base64 — это только способ кодирования, не шифрование. Любой может легко декодировать строку Base64, она не обеспечивает никакой безопасности. Не используйте Base64 для защиты конфиденциальной информации.
В: Почему после кодирования появляются символы =?
О: Кодирование Base64 требует, чтобы входные данные были кратны 3 байтам. Когда длина исходных данных не кратна 3, используется символ = для заполнения, максимум 1 или 2 символа =.
В: Как обрабатывать кириллицу и другие не-ASCII символы?
О: Этот инструмент использует UTF-8 кодирование для обработки текста: сначала текст преобразуется в последовательность байтов UTF-8, затем кодируется в Base64, что обеспечивает полную поддержку кириллицы и других многобайтовых символов.