Введите текст
Введите слева текст для кодирования или вставьте справа уже закодированное содержимое.
Попробуйте другие ключевые слова
Ничего не найдено
Введите обычный текст слева для кодирования или вставьте Base64 справа для декодирования.
Введите слева текст для кодирования или вставьте справа уже закодированное содержимое.
Результат мгновенно появляется с другой стороны. Кнопка копирования над любым редактором копирует его содержимое.
Base64 представляет двоичные данные 64 печатными символами и часто используется в текстовых средах: почте, XML и JSON.
Нет. Base64 лишь кодирует данные, и любой получатель может их декодировать. Не используйте его для «шифрования» паролей или секретов.
Нет. Всё обрабатывается локально в браузере, без отправки и сохранения пользовательских данных.
Каждые 3 байта превращаются в 4 символа, поэтому размер растёт примерно на 33%; например, abc превращается в YWJj.
Base64 использует +, / и =; Base64URL заменяет эти символы для URL и убирает заполнение; Base32 использует A-Z и 2-7 для ключей и кодов.
Проверьте допустимые символы, длину, кратную 4, и знак = только в конце. Но окончательно подтвердить формат можно декодированием.
Двунаправленное преобразование в реальном времени: кодирование и декодирование происходят при вводе.
Полная поддержка UTF-8: китайского, японского, эмодзи и других многобайтных символов.
Конфиденциальность: обработка идёт в браузере и работает без подключения к сети.
Без рекламы и отслеживания: чистый интерфейс для работы.
Data URI: встраивание небольших изображений и шрифтов в HTML/CSS для сокращения запросов.
Аутентификация API: HTTP Basic Auth передаёт данные как base64(username:password).
JWT: раздел payload в JSON Web Token использует Base64URL.
Почтовые вложения: MIME кодирует двоичные вложения с помощью Base64.
Конфигурации: хранение двоичных данных как текста в JSON, XML или YAML.
Передача данных: отправка двоичных данных через системы, принимающие только текст.
Base64 делит каждые 3 байта (24 бита) на четыре группы по 6 бит и сопоставляет их с 64 печатными символами. Если длина не кратна 3, используется = для заполнения; поэтому результат кратен 4 и может заканчиваться одним или двумя знаками равенства.