Image Conversion
Convert between JPG, PNG, WebP and AVIF, and encode images as Base64
Converters that change the file format, three files at a time with a ZIP download for batches. Reading a format depends on your browser: HEIC and TIFF usually only open in Safari, and saving AVIF only works in browsers that can encode it.
JPG to PNG
Convert JPG images to PNG in your browser, one or many at a time. Learn when PNG helps, why the file gets bigger, and what converting cannot fix.
PNG to JPG
Convert PNG to JPG to make photos much smaller for email, websites and social media. Transparent areas turn white. Works in your browser, no upload.
WebP to JPG
Convert WebP images saved from websites into JPG files that older apps, editors and forms accept. Animated WebP gives the first frame. In-browser.
JPG to WebP
Convert JPG photos to WebP for lighter web pages. Covers browser support, when WebP is smaller, and when a conversion can make files larger.
PNG to WebP
Convert PNG images to WebP while keeping transparency. Good for photos and large graphics on websites. Batch conversion in your browser, no upload.
WebP to PNG
Convert WebP images to PNG and keep transparency, for editors and apps that do not open WebP. Notes on file size and colour reduction. In-browser.
JPG to AVIF
Convert JPG images to AVIF where your browser supports AVIF encoding. Explains AVIF, browser support, and what happens when your browser cannot save AVIF.
AVIF to JPG
Convert AVIF images into JPG so they open in any app, editor or upload form. Requires a browser that can display AVIF. Batch conversion, no upload.
HEIC to JPG
Convert iPhone HEIC photos to JPG in browsers that can open HEIC, mainly Safari. Explains browser limits and other ways to get JPG from an iPhone.
BMP to JPG
Convert large uncompressed BMP bitmaps into compact JPG files for email, web and documents. Batch conversion in your browser without uploading.
TIFF to JPG
Convert TIFF scans and print files to JPG in browsers that can display TIFF, mainly Safari. Explains limits for multi-page, CMYK and 16-bit TIFFs.
GIF to JPG
Turn a GIF into a still JPG image. Animated GIFs give one frame; transparent areas turn white. Batch conversion in your browser without uploading.
Image to Base64
Encode a JPG, PNG, WebP, GIF or SVG file as Base64 text or a full data URI and copy it for HTML, CSS or JSON. Runs entirely in your browser.