PRPickrack

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 formatsPNG (lossless, transparent), JPG (small, no transparency), WebP (smaller, transparent), AVIF (smallest, modern only).
  • Batch conversionDrop multiple images, convert all at once, download as ZIP. No file count limit (browser memory permitting).
  • Auto-detect input formatCanvas decodes JPG, PNG, WebP, AVIF, GIF, BMP automatically. No manual format selection for input.
  • Browser-side privacyImages stay in your browser memory. Zero uploads — verify in DevTools → Network.
  • Quality preset for lossy formatsJPG/WebP/AVIF default to 92% quality (high). For more granular control, use Image Compressor.

How to use

  1. Step 1: Drop image(s)Single or batch (multiple files at once). Up to 50MB each.
  2. Step 2: Pick target formatPNG for lossless/transparency, JPG for max compatibility, WebP for best size/quality balance, AVIF for cutting-edge size.
  3. Step 3: DownloadSingle: 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