Зачем конвертировать изображения в Base64?
Кодировка Base64 встраивает изображения непосредственно в HTML или CSS, устраняя HTTP-запросы. Идеально подходит для небольших иконок, логотипов, подписей в письмах и одностраничных веб-сайтов. Однако Base64 увеличивает размер файла примерно на 33%, поэтому лучше всего использовать для изображений размером до 5 КБ.