Base64 encode / Base64 decode онлайн

Этот инструмент позволяет закодировать текст в Base64 и раскодировать Base64 онлайн. Для того, чтобы произвести кодирование информации,  вставьте текст во вкладке BASE64_ENCODE и нажмите кнопку “Закодировать в Base64”. Для раскодирования текста, вставьте код во вкладке BASE64_DECODE и нажмите кнопку “Декодировать из Base64”. Результат кодирования/декодирования появится под формой. 

Что такое Base64 

Base64 – это метод кодирования любых двоичных данных в ASCII текст.  

Для преобразования информации в Base64, каждые шесть бит на входе кодируется в один из символов 64-буквенного алфавита. ( A-Z, a-z, 0-9,+,/ и = в качестве заполняющего символа в конце). Таким образом, на каждые 3 байта данных приходится 4 символа.

Где используется Base64 

Кодировка Base64 используется в тех случаях, когда необходимо передать или сохранить бинарные данные (или бинарные данные совместно с текстом) используя протоколы или форматы, поддерживающие только текстовые данные. Примеры использования: 

  • data: URL схемы для шрифтов изображений в css и html.

Например, можно избавится от подгружаемых файлов (изображений, шрифтов, SVG), включив их в CSS в кодировке Base64. Этот способ может сократить время отрисовки страницы, при грамотном использовании, за счет сокращения количества запросов к серверу или внешним источникам.

  • Передача картинок и других бинарных данных в XML.

Например, можно передавать изображения напрямую в XML без использования внешних источников.  

  • Хранение изображений в базе данных.

Например, если по какой-то причине необходимо организовать хранение картинок в текстовом формате.

  • Включение изображений в email.

Например, можно пересылать по электронной почте письма содержащие небольшие изображения не прикрепляя их к письму.

  • Другие варианты передачи и хранения бинарных данных в текстовом формате.

© 2019 SITEROST