ImageToBase64 is a free online tool that you can use to convert images to base64. You can resize and optimize your images before converting them to base64. The features that we support are as follows:

Support for multiple image formats

We support 19 image formats. They are BMP, DIB, EPS, GIF, ICNS, ICO, IM, JPEG, JPEG 2000, MSP, PCX, PNG, PPM, SGI, SPIDER, TGA, TIFF, WebP, and XBM. You can select an image up to 10MB in size.

Ability to resize an image

You can resize an image to your desired size before converting it to base64 by specifying the width and height of the final image. You can also resize the image to a thumbnail by specifying only width or height of the image.

Ability to optimize an image

You can choose to optimize a PNG/JPEG/GIF formatted image before converting it to base64. Optimization can potentially reduce the size of the final image which is beneficial for using them on the web.

Ability to email the output to an address

You can email the output as a file to an email address. All you need to do is specify the email address to whom you want your file to be emailed.

Ability to download the output as a file

You can conveniently copy the output to your clipboard. You can also download the output as a file. The download link remains active for about an hour.