What is base64 image encoding?
Base64 encoding converts binary image data into a string of printable ASCII characters. This lets you embed image data directly inside HTML, CSS, JSON and other text-based formats without needing a separate image file. The encoded string can be used anywhere a file URL would normally go, such as the src attribute of an img element or the url() value in CSS.