Кодируйте и декодируйте Base64 онлайн
Выберите режим: «Кодировать» или «Декодировать».
Введите текст или вставьте Base64-строку в поле ввода. Для файлов используйте кнопку загрузки.
Результат появится мгновенно. Скопируйте его кнопкой «Копировать».
Base64 — это способ представления произвольных данных с помощью 64 символов ASCII (A-Z, a-z, 0-9, +, /). Он используется, когда нужно передать бинарные данные через канал, поддерживающий только текст: встраивание изображений в HTML и CSS (data URI), кодирование вложений email, передача данных в JSON и XML, работа с API-токенами и аутентификацией.
Кодирование текста — введите строку и получите её Base64-представление. Декодирование — вставьте Base64-строку и получите исходный текст. Кодирование файлов — загрузите изображение или документ и получите Base64-строку для встраивания в код. Поддержка различных кодировок: UTF-8, ASCII, ISO-8859-1.
Инструмент полезен при отладке API (декодирование JWT-токенов, Basic Auth заголовков), создании data URI для встраивания ресурсов, работе с кодированными данными в базах данных и конфигурациях. Обработка локальная — данные не покидают браузер.
Кодируйте текст или файлы в Base64 и декодируйте Base64-строки обратно. Base64 — схема кодирования, которая представляет бинарные данные в виде ASCII-текста. Широко используется в веб-разработке, email и API для безопасной передачи данных.
Для лучших результатов используйте современный браузер (Chrome, Firefox, Edge)
Все файлы обрабатываются локально в вашем браузере для максимальной безопасности
Сохраняйте результат сразу после обработки
Попробуйте разные настройки для оптимального результата
Нет, Base64 — это кодирование, а не шифрование. Любой может декодировать Base64-строку обратно без ключа. Не используйте Base64 для защиты конфиденциальных данных — для этого нужно настоящее шифрование (AES, RSA и т.д.).
Base64 позволяет передавать бинарные данные через текстовые каналы: встраивать изображения в HTML без внешних файлов, передавать файлы через JSON API, кодировать учётные данные для HTTP Basic Auth, хранить бинарные данные в текстовых форматах.
Да, Base64-кодирование увеличивает размер данных примерно на 33%. Это связано с тем, что 3 байта исходных данных представляются 4 символами Base64. Учитывайте это при встраивании больших файлов.
Да, вы можете загрузить изображение и получить его Base64-представление с префиксом data URI (data:image/png;base64,...). Эту строку можно использовать прямо в HTML-теге <img> или CSS-свойстве background-image.
По умолчанию используется UTF-8, которая поддерживает все символы Unicode, включая кириллицу, иероглифы и эмодзи. Также доступны ASCII и ISO-8859-1 для совместимости с устаревшими системами.
В этой статье мы расскажем о том, какие показатели Core Web Vitals нужно учитывать для улучшения производительности веб-страниц в 2026 году.
Веб-дизайнер может создать веб-сайт, который нравится людям.
Защита - основополагающая часть любой системы, но как ее эффективно улучшить? Наши инструменты на toolbox-online.ru помогут вам!