Base64 кодировщик
Мгновенно закодируйте любой текст или строку в Base64. Удобно для data URI, заголовков HTTP Basic auth, почты и API. Бесплатный Base64 кодировщик.
Превратите текст в Base64 за один шаг
Base64 — это способ записать любые данные, в том числе двоичные, всего 64 безопасными символами: от A до Z, от a до z, от 0 до 9, а также + и /, а знак = служит для выравнивания. Системы, рассчитанные на обычный текст, такие как электронная почта, JSON, XML и HTTP-заголовки, передают Base64 без искажений.
Вставьте текст в кодировщик, и он вернёт его версию в Base64. Например, Hello, Botsy! превращается в SGVsbG8sIEJvdHN5IQ==. Кодирование полностью обратимо: любой может вернуть исходный текст с помощью Base64 декодера.
Результат в Base64 примерно на треть длиннее исходных данных, потому что каждые 3 байта превращаются в 4 символа. Это плата за возможность безопасно передавать данные через чисто текстовые каналы.
Как пользоваться Base64 кодировщиком
- Вставьте или наберите текст, который нужно закодировать, в поле.
- Отправьте его на кодирование.
- Скопируйте результат в Base64.
- Вставьте его туда, где он нужен: в заголовок, значение конфигурации, data URI или запрос к API.
Где пригодится
- Сборка заголовка HTTP Basic Authentication, который состоит из слова
Basicи Base64-строки отusername:password. - Встраивание небольших фрагментов данных в JSON или XML, которые должны оставаться обычным текстом.
- Подготовка значений для секретов Kubernetes или переменных окружения, которые ожидают Base64.
- Кодирование строк для тестирования API и вебхуков.
- Создание data URI. Для изображений используйте инструмент изображение в Base64.
Советы и важные нюансы
- Base64 — это не шифрование. Оно ничего не скрывает, раскодировать его можно за секунду. Никогда не полагайтесь на него для защиты паролей или личных данных.
- Стандартный Base64 использует
+и/, которые имеют особое значение в URL. Если вставляете Base64 в URL, дополнительно примените URL-кодирование или используйте URL-безопасный вариант Base64, если ваша система его поддерживает. - Знаки
=в конце — это выравнивание, которое добавляется, когда длина данных не кратна 3 байтам. Большинству декодеров они нужны. - Текст кодируется в UTF-8, поэтому кириллица, буквы с диакритикой и эмодзи поддерживаются.
Частые вопросы
Для чего используется кодирование Base64?
Оно позволяет безопасно передавать двоичные данные или данные со спецсимволами через системы, рассчитанные на обычный текст: вложения писем (MIME), JSON, HTTP-заголовки и data URI.
Безопасен ли Base64?
Нет. Base64 — это кодирование, а не шифрование. Оно легко обращается и само по себе никакой защиты не даёт.
Почему строка Base64 заканчивается на = или ==?
Это символы выравнивания. Base64 работает группами по 3 байта, и если последняя группа неполная, её дополняют один или два знака =.
Почему закодированный текст длиннее исходного?
Base64 превращает каждые 3 байта в 4 символа, поэтому результат примерно на 33% больше исходных данных.
Как раскодировать Base64?
Воспользуйтесь нашим Base64 декодером. Вставьте закодированную строку, и он вернёт исходный текст.
Похожие инструменты
- Base64 декодер: Раскодируйте Base64 обратно в строку.
- Изображение в Base64: Преобразуйте изображение в строку Base64.
- URL-кодировщик: Закодируйте любую строку в формат URL.
- Шестнадцатеричный конвертер: Преобразуйте текст в шестнадцатеричный код и обратно для любой строки.
- Двоичный конвертер: Преобразуйте текст в двоичный код и обратно для любой строки.
Аналогичные инструменты
Мгновенно раскодируйте строку Base64 обратно в читаемый текст. Разбирайте заголовки авторизации, токены, ответы API и письма. Бесплатный Base64 декодер.
Популярные бесплатные инструменты
Создайте надёжный случайный пароль в один клик. Выберите длину, заглавные и строчные буквы, цифры и символы. Бесплатно и без регистрации.
Извлеките все адреса электронной почты из текста, HTML, логов или документов в один клик и получите чистый список с подсчётом. Бесплатно.
Измените регистр текста: ВЕРХНИЙ, нижний, как в предложении, С Заглавных, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case, param-case.
Проверьте DNS-записи любого домена: A, AAAA, CNAME, MX, NS, TXT и SOA. Проверьте настройки почты, SPF, верификации и NS-серверов бесплатно.
Создайте ссылку на чат WhatsApp с вашим номером и готовым сообщением. Добавьте её на сайт, в био, рекламу или QR-код. Бесплатный генератор wa.me.
Введите IP-адрес, чтобы узнать связанное с ним имя хоста или домен с помощью обратного DNS-запроса (PTR). Бесплатный обратный поиск IP.