Image compressor
Compression workflow

Compress image files after the frame is already right

Upload one or many images, set the export format, tune quality, and only cap dimensions when file size still blocks the job.

Local processingBatch readyJPG / WebP / PNG
Compress images without uploading

Select one or more images and reduce file size locally. Export WebP, JPG, or PNG.

Local-only processing. Files stay on your device and are not uploaded.
What happens next
  • Select images from your device.
  • Adjust settings and preview the result.
  • Export locally as JPG/PNG/WebP.
Workflow notes
Workflow note

Treat compression as the last mile, not the place where framing decisions happen

  • Photos: WebP at 80% quality.
  • Maximum compatibility: JPG at 80–90% quality.
  • Text, logos, or transparent UI: PNG, or flatten first if JPG is mandatory.
  • If files are still too large, set a max width or height instead of pushing quality too low.

Useful context

Default start
WebP at 80%
A solid first pass for photos when size matters more than universal compatibility.
Second lever
After quality
Try format and compression first, then cap width or height when the file still misses the target.
Keep PNG for
Text or alpha
Logos, UI captures, and transparent assets usually suffer if you force them into JPG too early.

FAQ

Do you upload my images?

No. Compression happens locally in your browser, so your files don’t need to be uploaded. Quick tip: If compression fails on mobile, try desktop or downscale first. Common mistake: Trying to compress a giant PNG screenshot on an older phone—memory limits can stop it.

How do I compress image to 100KB online?

Use the target size option and lower quality slightly, then downscale if needed. Quick tip: WebP often hits 100KB with better quality than JPG. Common mistake: Dropping quality too far instead of reducing dimensions—results look blocky.

How do I compress image to 200KB online?

Start with WebP or JPG, then adjust quality to reach ~200KB. Quick tip: If size is still high, reduce dimensions a bit. Common mistake: Using PNG for photos—files stay large.

How do I compress images online without losing quality?

Reduce dimensions slightly and keep quality higher instead of heavy compression. Quick tip: Use WebP for photos to keep quality at smaller sizes. Common mistake: Dropping quality too low—details and text get mushy.

Which format gives the smallest file size?

WebP is usually the smallest for photos. JPG is the most compatible. PNG is best for text/transparency but often larger. Quick tip: For photos: try WebP first, then fallback to JPG. Common mistake: Using PNG for photo content when you don’t need transparency.

Can you guarantee an exact target size (like 100KB)?

Not always. Target size is best-effort because images compress differently. Quick tip: If you can’t hit the target, reduce dimensions slightly and keep quality higher. Common mistake: Dropping quality extremely low instead of downscaling—results look blocky.

What should I change first: quality or dimensions?

Lower quality first for photos; if still too big, downscale dimensions for the biggest reduction. Quick tip: A small downscale often saves more than a big quality drop. Common mistake: Keeping huge dimensions and lowering quality too much—worse clarity with limited size savings.

How do I compress JPG (JPEG) images?

Choose JPG as the output format, then lower quality slightly (start around 80–90%). Quick tip: If you need an exact size (like 100KB/200KB), set a target size and downscale if required. Common mistake: Keeping huge dimensions and only lowering quality—sometimes downscaling saves more while looking better.

How do I keep text sharp after compression?

Use PNG for text-heavy graphics or keep JPG quality higher and avoid tiny fonts. Quick tip: Increase font size and contrast before exporting. Common mistake: Relying on tiny text and then compressing heavily—text becomes unreadable.

Which format is smallest?

WebP is usually smallest for photos; JPG is most compatible; PNG is best for text/transparency.

Can you guarantee a target size?

Target size is best-effort; adjust quality and/or downscale if needed.

Why does PNG stay large?

PNG is lossless; for photos use WebP/JPG or reduce dimensions.

How do I keep text sharp?

Use PNG for text-heavy graphics or keep JPG quality higher.