Base64: кодирование и декодирование
Вставьте текст — получите Base64, вставьте Base64 — получите текст обратно. Кириллица, иероглифы и эмодзи переживают это без потерь: строка читается как UTF-8, а не как байты одного языка.
- Бесплатно
- Файлы не покидают ваше устройство
- Без регистрации
- Без ограничений по файлам
Как пользоваться
Полезно знать
Зачем вообще нужен Base64
Некоторые каналы переносят только обычный текст: заголовки писем, поля JSON, ссылки, конфигурационные файлы. Base64 превращает любые байты в 64 безопасных символа, чтобы они прошли нетронутыми. Плата — размер: результат примерно на треть больше исходника.
Два алфавита, один стандарт
Классический алфавит использует + и /, а у них внутри ссылки собственный смысл. URL-безопасный вариант заменяет их на - и _ и убирает символы заполнения, поэтому токен доживает до конца ссылки. При раскодировании здесь принимаются оба варианта без вопросов.
Частые вопросы
Base64 — это шифрование?
Нет. Это способ записать байты текстом, и раскодировать его может кто угодно за секунду. Никогда не прячьте так пароль.
Отправляется ли текст куда-нибудь?
Нет. Кодирование и раскодирование идут в браузере — безопасно для токенов и приватных данных.
Почему в других инструментах ломается кириллица?
Потому что там btoa вызывают прямо на строке, а эта функция понимает только однобайтовые символы. Здесь текст сначала переводится в UTF-8, поэтому подходит любой алфавит.
Файл какого размера можно закодировать?
До 5 МБ. Дальше получается строка, которую браузеру тяжело даже показать, не то что посчитать.
Похожие инструменты
- Форматировать JSON Вставьте JSON и получите его отформатированным, проверенным или сжатым. Данные остаются в брауз…
- JSON Beautifier Вставьте простыню сжатого JSON и читайте её как документ. Отступы появляются прямо во время наб…
- Подсчёт слов Введите или вставьте текст — счётчики обновятся мгновенно: слова, символы, предложения, абзацы…
- Счётчик символов Наберите или вставьте текст и смотрите, как счётчик меняется на каждом нажатии — отдельно с про…
- Генератор QR-кода Введите ссылку или любой текст — код появится прямо во время набора. Скачайте PNG для экрана ил…
- Сжать JSON Вставьте JSON и получите его без единого лишнего байта: ни отступов, ни переносов, данные те же…
- Проверить JSON Вставьте файл и получите прямой ответ: корректен или нет. Если нет — в сообщении видно, чего жд…