Кодировщик Base64

Закодируйте текстовую строку с использованием кодировки Base64. Кодировка Base64 полезна для представления двоичных данных в тексте или в формате сериализации текста, таком как JSON или XML.

Закодированный текст:

Связанные инструменты

Подробнее о кодировании Base64

Кодирование Base64 — это метод кодирования двоичных данных в набор из 64 символов, безопасных для передачи по сети интернет. Он часто используется в системах электронной почты и веб-браузерах для передачи изображений, видео и других типов двоичных данных.

Процесс кодирования включает разделение двоичных данных на группы из 3 байтов (24 бит), которые затем преобразуются в четыре 6-битных значения. Эти 6-битные значения затем сопоставляются с соответствующими им символами ASCII, которые включают прописные и строчные буквы, цифры и два дополнительных символа, обычно «+» и «/».

Если двоичные данные не делятся на 3, в конец данных добавляется заполнение, чтобы убедиться, что это так. Заполнение обозначается использованием символа '='. Например, если двоичные данные имеют длину всего 2 байта, к концу закодированных данных добавляется один байт заполнения (содержащий два символа '=').

Чтобы декодировать данные, процесс просто переворачивается. Каждая группа из четырех символов ASCII преобразуется обратно в 3 байта двоичных данных путем переворачивания процесса сопоставления.

В целом процесс кодирования Base64 позволяет безопасно передавать двоичные данные в виде текста ASCII, что делает возможным передачу изображений, видео и других типов двоичных данных через Интернет таким образом, который совместим с большинством систем.