Convert Image
Image converter is an image tool that changes a picture's file format to JPEG, PNG, or WebP. It reads JPEG, PNG, WebP, AVIF, GIF and other formats your browser can decode, sets JPEG or WebP quality with a slider, and shows the new file size next to the original. The tool runs in your browser.
Drop an image or click to choose
JPG, PNG, WebP, AVIF, GIF and more, up to 50 MB. Runs in your browser.
AnyWebP
FROM
Detected from your file
TO
QUALITY 88%
Runs entirely in your browser
Format-specific converters
Pre-configured for a specific conversion.
How to convert an image format
- Drop your image or click to choose a file. JPEG, PNG, WebP, AVIF, GIF and other formats your browser can open are accepted.
- Under To, pick JPG, PNG, or WebP.
- For JPG or WebP, set the quality slider. It starts at 88%; PNG is lossless and ignores it.
- Click Convert and compare the new file size with the original in the Converted pane.
- Click Download to save the converted file.
Common uses
- Converting PNG screenshots to JPEG to reduce file size, then compress further for maximum savings
- Converting images to WebP for better web performance
- Changing JPEG photos to PNG to preserve transparency when editing, use image crop to trim the result to the right dimensions
Technical specification
- Algorithm or formula: Source image is decoded by the browser, drawn to an off-screen canvas, then re-encoded with
canvas.toBlobat the chosen MIME type. JPEG and WebP take a quality value from 0.1 to 1 (0.88 by default); PNG is lossless. Transparent areas are filled with white for JPEG. - Browser API or library: Canvas 2D API. No external library.
- Input limits: Files up to 50 MB and 50 megapixels.
- Output: JPEG (.jpg), PNG (.png), or WebP (.webp) blob downloaded directly.
- Known limitations: Single-image only (no batch conversion). EXIF metadata is dropped in re-encoding. Converting from a lossy source to a lossless format does not recover quality. HEIC photos open only in browsers that can decode them.
Frequently asked questions
- What formats can I convert between?
- The tool converts to JPEG, PNG, or WebP, the three most common web image formats. As input it takes JPEG, PNG, WebP, AVIF, GIF and other formats your browser can decode, except SVG.
- Will I lose quality when converting?
- PNG output is lossless. Converting to JPEG or WebP re-compresses the image; use the quality slider to control it.
- Is my image uploaded to a server?
- All conversion happens in your browser using the Canvas API. Our servers are not involved at any point.
- Can I convert multiple images at once?
- The tool processes one image at a time. Convert files one after another for batch use.
- Can I convert HEIC photos from an iPhone?
- Only in a browser that can open HEIC, such as recent versions of Safari. Other browsers cannot decode it, so the tool asks you to save the photo as JPG or PNG on your device first and convert that copy.
Related tools
Compress image
Reduce JPEG, PNG and WebP size with a quality slider. Compression runs in your browser.
Resize image
Scale to any size or use platform presets. Instagram, LinkedIn, WhatsApp and more.
Image to Base64
Convert any image to a Base64 data URI. Copy directly into HTML, CSS, or JSON.
PDF to Image
Convert PDF pages to JPEG or PNG images. Download individually or all at once.
- Background reading: Complete guide to image tools
- Step by step: Optimize images for the web
Reviewed and tested September 30, 2026.