Image Converter
PNG, JPG, WebP, AVIF — convert single or batch. Browser-side, no upload.
Convert between PNG, JPG, WebP, AVIF formats. Batch support, browser-side processing.
Image Converter changes image file format — for compatibility (a system requires JPG only), for size (WebP is ~30% smaller than JPG), or for transparency support (JPG → PNG when transparency needed).
Pickrack's converter uses the Canvas API to decode source format and toBlob() to encode the target. Browser-native, no server roundtrip. Supports PNG, JPG, WebP, and AVIF (where browser supports — Chrome and Firefox have full AVIF; Safari is partial).
Free, no signup. Drop one image or multiple, pick the target format, download. For format-specific options (quality for JPG/WebP/AVIF, transparency for PNG), Image Compressor offers more control.
Key features
- 4 output formats — PNG (lossless, transparent), JPG (small, no transparency), WebP (smaller, transparent), AVIF (smallest, modern only).
- Batch conversion — Drop multiple images, convert all at once, download as ZIP. No file count limit (browser memory permitting).
- Auto-detect input format — Canvas decodes JPG, PNG, WebP, AVIF, GIF, BMP automatically. No manual format selection for input.
- Browser-side privacy — Images stay in your browser memory. Zero uploads — verify in DevTools → Network.
- Quality preset for lossy formats — JPG/WebP/AVIF default to 92% quality (high). For more granular control, use Image Compressor.
How to use
- Step 1: Drop image(s) — Single or batch (multiple files at once). Up to 50MB each.
- Step 2: Pick target format — PNG for lossless/transparency, JPG for max compatibility, WebP for best size/quality balance, AVIF for cutting-edge size.
- Step 3: Download — Single: direct file. Batch: ZIP archive.
When to use
- Convert PNG screenshots to JPG for emailing (PNG is often 5-10x larger)
- Modernize old JPG library to WebP for 30% storage savings
- Convert HEIC for compatibility — though HEIC to JPG has its own dedicated tool
- Convert GIF animation to WebP (animated WebP is much smaller than animated GIF)
- Make a transparent logo by converting JPG → PNG (note: JPG has no transparency, so transparency is lost going JPG → PNG; only useful when source is PNG and you need different format)
- Prepare images for AVIF deployment for Cloudflare Polish or Vercel Image
Frequently asked questions
Which format is best?
Depends on use case: PNG for lossless / transparency / pixel art / screenshots. JPG for photographs (smaller, no transparency). WebP for web (smaller than JPG, supports transparency, supported by all major browsers since 2020). AVIF for cutting-edge web (~50% smaller than JPG; Chrome/Firefox/Edge support, Safari partial in 2026).
Why is my JPG larger than the PNG I converted from?
Rare but happens with images that have very few colors (logos, icons). PNG compresses repeated patterns extremely well; JPG can't compete. For graphics, prefer PNG or WebP. For photos, JPG/WebP win.
Is AVIF supported everywhere?
Chrome (Aug 2020+), Firefox (Oct 2021+), Edge (April 2022+) all support AVIF natively. Safari has partial support since 16.0 (Sept 2022). For broad compatibility, WebP is safer; AVIF for max compression on modern browsers.
Does converting JPG → WebP add visible artifacts?
JPG is already lossy, so converting to WebP at high quality (90+) preserves what's in the JPG. You don't recover quality from compression but you don't add much new artifacts either. For best results, convert from the highest-quality source available (the original PNG/RAW, not a re-encoded JPG).
Will it batch convert different formats together?
Yes — drop a mix of JPG, PNG, HEIC, etc. and the converter outputs all in your chosen target format.
Does it preserve transparency?
PNG → WebP/AVIF keeps transparency. PNG → JPG fills the transparent area with white (JPG doesn't support transparency). Pickrack defaults to white fill; configurable in v2.
What's the maximum batch size?
Limited by browser memory (~500MB total practical). 100 typical photos process in ~30 seconds.
Will conversion work without an internet connection?
Yes once the page is loaded. Canvas API is built into every modern browser, and no third-party network requests are made during conversion.
Related tools
Image Compressor
Compress JPG, PNG, WebP images with adjustable quality. Browser-side, no upload, real-time preview.
Image Resizer
Resize JPG, PNG, WebP images to any dimensions. Browser-side, no upload, no quality loss for downscaling.
HEIC to JPG
Convert iPhone HEIC photos to JPG or PNG. Browser-side, no upload — your photos stay on your device.