Image compression
Compress images online, privately in your browser
Reduce JPG, PNG, WEBP, and AVIF file size without uploading. Adjust quality, optionally resize, and keep or change the output format — all processed locally on your device.
Compression re-encodes your image. File size usually drops for lossy formats, but not always — especially for PNG. Priconvert never claims savings when the output is larger.
About this tool
How image compression works here
Image compression reduces how many bytes an image file uses so it is easier to upload, email, or host on a website. Priconvert compresses JPG, PNG, WEBP, and AVIF locally in your browser — your file is not uploaded for compression. You choose a preset or custom quality, optionally resize, and can keep the original format or switch to another.
Compression is a trade-off. Lossy formats (JPG, WEBP, AVIF) can usually get smaller when you lower quality. PNG is different: the browser has no meaningful PNG quality slider, so same-format PNG “compression” often fails to shrink the file. When that happens, the tool says so clearly instead of pretending you saved space.
Lossy versus lossless
Lossy compression (JPG, typical WEBP/AVIF exports) discards some visual detail to save bytes. Lossless compression keeps every pixel exactly — PNG export in browsers is lossless, which is why re-saving a PNG often fails to shrink it. This tool labels results honestly either way.
JPG, PNG, WEBP, and AVIF
- JPG is universal and compresses photos well with a quality slider, but it cannot store transparency.
- PNG keeps sharp edges and transparency, but browser re-encoding rarely shrinks PNG much. Resize or convert to WEBP/AVIF for better savings.
- WEBP often beats JPG on size at similar quality and can keep transparency for static images.
- AVIF can be even more efficient. Encoding uses a local WASM module on first use (cached for the session). Animated AVIF is not supported.
Quality, dimensions, and file size
Lower quality usually means a smaller lossy file. Reducing width and height multiplies savings because there are fewer pixels to store. Strong prioritizes file size — images larger than 2048 px on the long edge may also be resized. Custom lets you set exact dimensions while keeping aspect ratio if you want.
Limitations
- Not every compression run reduces file size — especially same-format PNG.
- Re-encoding may remove embedded metadata and color profiles.
- Animated WEBP and animated AVIF are not supported.
- AVIF output requires the WASM encoder to load successfully.
- Strong prioritizes file size. Images larger than 2048 px may also be resized.
How it works
A local compression workflow
No upload queue — decode and encode on your device with clear size reporting.
- 1
Choose an image
Upload a JPG, PNG, WEBP, or static AVIF. Animated WEBP and animated AVIF are rejected.
- 2
Pick a preset or custom settings
Light, Balanced, and Strong set quality (and Strong may cap very large dimensions). Custom unlocks the quality slider and exact width/height.
- 3
Choose an output format
Keep the same format, or export to JPG, WEBP, AVIF, or PNG. Transparent images converted to JPG get a white background — you’ll see a warning first.
- 4
Compare and download
Review original versus compressed size. If the output is larger, try a stronger preset or another format — especially WEBP or AVIF for PNGs.
Privacy
Your images stay on your device
Compression runs in your browser. AVIF encoding may download a public WASM codec once per session — that is the encoder, not your photo.
FAQ
Image compression questions
Honest answers about formats, quality, and what this compressor can do.
Related tools
Related converters and tools
Convert formats, strip metadata, or compress video on the same local pipeline.
PNG to JPG
Focused page for PNG → JPG — same local converter, format-specific guidance
WEBP to JPG
Focused page for WEBP → JPG — compatibility without uploading your files
JPG to PNG
Focused page for JPG → PNG — lossless export, processed on your device
PNG to WEBP
Focused page for PNG → WEBP — keep transparency, shrink file size locally
JPG to WEBP
Focused page for JPG → WEBP — smaller web-ready images, processed locally
WEBP to PNG
Focused page for WEBP → PNG — lossless raster output without uploading
AVIF to JPG
Focused page for AVIF → JPG — compatibility without uploading your files
AVIF to PNG
Focused page for AVIF → PNG — keep transparency, processed on your device
JPG to AVIF
Focused page for JPG → AVIF — smaller web-ready images, processed locally
PNG to AVIF
Focused page for PNG → AVIF — keep transparency, shrink file size locally
Remove image metadata
Strip EXIF and other embedded metadata locally — JPG, PNG, and WEBP
Compress video
Compress MP4/MOV video locally in your browser — no uploads for compression