Convert images
Upload any image format and convert one file or a whole batch to PNG, JPG, or WebP—with quality controls, WebP lossless mode, paste, GIF frame picker, preview, and ZIP export. Files already PNG, JPG, or WebP? Use Compress to shrink size without switching formats.
Guide: jpg vs png vs webp vs avif
Scroll down for tips, limits, and FAQs
Changing formats without surprises
Pillar guide: JPG vs PNG vs WebP vs AVIF: Practical Format Decision Guide
You can upload any image format from your device in this converter, including phone formats, design files, and camera RAW variants—or paste one image in One image mode.
Output is PNG, JPG, or WebP. Adjust JPG quality or pick WebP Lossless vs With compression before you download.
Animated GIF input opens a frame picker. Choose one frame for one-image conversion or select multiple frames to send them to Multiple images mode.
If your file is already the target format, the tool points you to Compress instead of a no-op conversion.
Converting does not replace resizing. A 12 MP HEIC saved as JPG is still heavy if you only need a 1200px blog image—convert for compatibility, then right-size for delivery.
Multiple-images conversion runs locally. Process large shoots in chunks (20–40 files) on older laptops to avoid tab memory limits.
Format conversion solves compatibility problems: HEIC from phones, JPG/PNG/WebP handoffs across teams, or TIFF/PSD/RAW archives that need delivery-ready web formats. Different formats encode color, transparency, and compression differently, so the right choice depends on where the file will be used.
Input accepts any image format you are likely to have: common web files, phone formats, design formats, and camera RAW families. Output is always one of three formats: PNG, JPG, or WebP—with adjustable JPG/WebP quality and WebP lossless mode when you need it.
Conversion is not a substitute for resizing: a 12MP HEIC converted to JPG is still a heavy file if you only need a 1200px blog inline image. Convert for compatibility, then resize and compress for delivery when both apply.
Conversion workflow
- Add one or more images (single or bulk). In single mode you can also paste from the clipboard.
- Pick PNG, JPG, or WebP output. Adjust quality for JPG; for WebP choose Lossless or With compression.
- Preview updates automatically in single mode; bulk re-encodes when you change format or quality.
- Download one file or a bulk ZIP. Animated GIFs open a frame picker first. If your file is already the target format, use Compress to shrink it instead.
Feature reference
One image and multiple images
- One image: upload, drag and drop, or paste from the clipboard (⌘V / Ctrl+V, or Paste on the dropzone). Preview updates automatically as you change settings.
- Multiple images: add many images at once; conversion starts automatically after upload. Change output format anytime and the queue re-encodes.
- Input accepts any image your browser can decode locally—HEIC, AVIF, BMP, TIFF, PSD, RAW variants, SVG, and common web formats.
- Switching tabs hides the other workflow: leaving Multiple images clears the queue; returning to One image may still show your last single file until you choose New image.
Output format and quality
- Export as PNG, JPG, or WebP only—HEIC, AVIF, and animated GIF are not offered as output formats.
- JPG: use the quality slider (60%–100%) to balance size and detail.
- WebP: choose Lossless or With compression. Lossless keeps pixels; With compression shows a quality slider like JPG.
- PNG has no quality slider—output is lossless PNG.
- Your quality choices are remembered in the browser for your next visit.
Same format as your file
- If your image is already PNG, JPG, or WebP, that output button is disabled in one-image mode—converting would not change the format.
- A hint explains the situation and offers Open Compress to shrink the file without switching formats (your image carries over; no second upload).
- In multiple-images mode, files that already match the selected output format are copied through unchanged. Other files in the batch still convert normally.
- When a queue item would stay the same type, the tool may pick another output format for that file and note it on the card.
Animated GIF input
- Animated GIFs open a frame picker before conversion.
- Select one frame for one-image mode, or multiple frames to queue into multiple-images mode.
- Each chosen frame exports as a still PNG, JPG, or WebP image—not an animated GIF. Use GIF maker to build a new animation.
Preview and download
- One-image mode shows original and converted previews side by side with file sizes.
- If conversion fails in one-image mode, use Try again to re-run encoding with the same settings.
- Download one converted file, or in multiple-images mode download a ZIP when processing finishes.
- Queue cards show before/after sizes and a size delta when encoding completes.
- Large queues paginate so you can review many files without scrolling endlessly.
Multiple-images queue, limits, and issues
- Add more images anytime while a job runs or after it finishes.
- Each batch has a total size budget based on your device; very large adds may be skipped until you free space or use Add anyway when offered.
- Add anyway temporarily raises the batch limit (up to a fixed ceiling) so remaining files can join the queue.
- View details opens a modal with Import, Conversion, and Same format tabs. On Import, filter by Not an image, File too large, or Queue full. You can remove items from the queue from any tab.
- On low-RAM laptops, process HEIC or high-megapixel shoots in smaller chunks (20–40 files) instead of hundreds at once.
Privacy and limits
- Processing stays in your browser—files are not uploaded to a server.
- Metadata (EXIF, ICC) may not copy identically to every output format.
- Some RAW variants or very large PSD files may fail depending on browser memory.
- Conversion does not resize pixels—a 12 MP HEIC saved as JPG is still heavy until you resize for delivery.
When teams convert in bulk
- Open iPhone HEIC photos in apps that only accept JPG or PNG.
- Standardize uploads for a design team or ecommerce pipeline.
- Move TIFF, PSD, and RAW assets into web-friendly PNG/JPG/WebP outputs.
Practical tips
- Keep PNG for logos and UI with transparency; use JPG or WebP for photographs.
- When converting many files, watch browser memory and process in smaller batches on older hardware.
- Compare a sample export before running an entire archive.
Limitations to know
- Does not export back to HEIC/HEIF.
- Does not export animated GIF output; selected GIF frames are converted to still PNG/JPG/WebP images.
- Some RAW variants may fail depending on camera-specific compression details.
- Metadata (EXIF, ICC) may not be preserved identically across every conversion pair.
- Very large layered PSD or high-megapixel RAW files can exceed browser memory on older devices.
Related guides
Frequently asked questions
Which formats can I input, and which can I export?
Input is broadly compatible across any image format you upload (including HEIC, AVIF, BMP, TIFF, PSD, and many RAW camera files). Output is always PNG, JPG, or WebP. To build an animated GIF from images, use the GIF maker tool.
Can I convert HEIC to JPG in bulk?
Yes. Add multiple HEIC files, choose JPG (or PNG/WebP) as output, and download results individually or as a ZIP.
What happens if I upload an animated GIF?
Animated GIFs open a frame picker before conversion. You can select one frame for single conversion or multiple frames to add them to bulk convert.
Will EXIF orientation and color profile survive conversion?
Browsers apply orientation when decoding, but metadata may not copy identically to every output format. Verify color on a calibrated monitor for brand-critical work.
When should I pick PNG instead of JPG after conversion?
Use PNG when you need transparency or pixel-crisp UI graphics. Use JPG or WebP for photographs where smaller size matters more than lossless pixels.
Do AVIF and BMP always work as input?
Yes. The converter includes dedicated decode paths for AVIF and BMP before re-encoding to PNG/JPG/WebP.
Can I paste an image instead of uploading a file?
Yes, in One image mode. Copy an image anywhere, focus the page (not a text field), and paste—or use Paste on the dropzone. Multiple images mode uses multi-file upload only.
What happens if my file is already JPG, PNG, or WebP?
In single mode, that output format is disabled and a hint offers Open Compress to reduce file size without changing format. In bulk, matching files pass through unchanged while others convert.
How do WebP Lossless and With compression differ?
Lossless keeps full pixel data (larger files). With compression applies a quality slider like JPG for smaller WebP exports when you accept some loss.
