Image to Base64 Converter Online Tool
Base64 result will show up here.
x
1
About Image to Base64 Converter Online Tool:
This online Image to Base64 Converter tool helps you to convert image into base64 string, to help you embed images within html.

Use Base64 to embed Image in HTML:
Embed Image in HTML can reduce the http connection when a user load a webpage, because the information of the image is within the HTML code. It's good for icon and other small image, but not a good idea to use embed image when the image size is over 2Mb. The use case:
- <img src="data:image/png;base64,ivborw0kggoaaaansuheugaaaama..." width="300" height="100" alt="base64 image"/>
Use Base64 as background Image in CSS:
Another use case for Base64 Image is in CSS:
- .body {
- background: url('data:image/png;base64,ivborw0kggoaaaansuheugaaaama...');
- }
Images Cache Policy:
All uploaded Images will be deleted after 1 hour, so please download the result as soon as possible. DO NOT use this server as your image hosting service.
Convert Image to Base64 with Python (with package Base64):
- from PIL import Image # pip3 install pillow
- import base64
- origin_file_path = './origin.jpeg'
- image_type = str(Image.open(origin_file_path).format).lower()
- with open(origin_file_path, "rb") as image_file:
- encoded_string = base64.b64encode(image_file.read())
- base64_string = "data:image/" + image_type + ";base64," + encoded_string.decode()