Your images are processed in your browser — Cloud HD (Pro, opt-in) is the only exception

Compress a screenshot without turning the text to mush

A screenshot is flat colour and sharp text — the two things ordinary photo compression wrecks first. Keep it PNG, shrink the file, and every word stays readable. Free, in your browser.

Free, no signupWorks offlineNo upload, ever
📸
Drop an image to startTap to choose an image
PNG, JPG, WebP, AVIF, HEIC, BMP, SVG, GIF, TIFF
Pro tools Pro
Platform
Pro
Presets limit your photo’s longest side and keep its shape — nothing is cropped, so the result matches the named size only when your photo already has that shape.
ProUnlocks one-click platform presets for Instagram, LinkedIn, X, YouTube, WhatsApp, and more.See Pro plans
Responsive set
Pro
Also export as
Pro
Your Format choice is always saved. These add more copies of the same image — one per format, at each width you tick above and only at those widths — bundled in a single ZIP. Tick no width and the extra formats come at your original size.
With Pro, 1 image → up to 17 files · A width larger than your original is never upscaled, so those collapse into one file.
ProPro unlocks responsive image sets and multi-format export, packaged in a single ZIP.See Pro plans
Rename pattern
Pro
Saved presets
Pro
ProPro unlocks saved presets — bundle your responsive set, format, watermark, codec and rename template into one named profile you apply with a single click.See Pro plans
Free foreverOffline-readyImages never uploaded
Why MiniPx

Built for people who care how images travel.

100%On-device
This compressor never uploads.
Every byte processed in your browser. No copy, no trace. Cloud HD — the Pro-only option on 7 AI tools — is the one exception on the site.
50–90%Smaller
Honest compression.
Multi-pass encoding that respects your image. No silent quality cliffs.
5Files per batch
No quota. No credits. No watermark.
Five files a batch on the free tier, unlimited batches — Pro lifts the cap. Your device is the only real ceiling for compression, because your device does the work; only Pro Cloud HD runs are metered.
8Formats
Native to every modern format.
PNG · JPG · WebP · AVIF · BMP · SVG · GIF · TIFF
MiniPx
Settings
Mode
Format
PNG colours
Exact original colours, nothing thrown away. The quality slider does not apply to lossless PNG — switch to WebP or JPEG for adjustable quality.
Max width
Privacy
EXIF data always removed
Every output drops GPS location, device info & timestamps
More tools
Everything stays on your device.
Runs in
Your browser, on your device
Upload
None — nothing is uploaded
Signup
Not needed
Watermark
None added by MiniPx
Limits
No quota. Batch tools take 5 files at a time on Free; Pro lifts the cap
Output
A file saved straight from your browser

Compress Screenshot — Free, Fast & Private

A screenshot is nothing like a photo: hard-edged text, single-colour panels, one-pixel borders, and not a gradient in sight. Run it through a photo compressor at JPEG quality 60 and the letters grow halos, the flat panels sprout blotches, and the file is small but the screenshot is useless — you can no longer read the error message you captured it for. The right approach compresses the parts that are cheap to compress and leaves every glyph exactly where it was.

The files are deceptively large, which is why people reach for a compressor in the first place. A single full-screen capture on a modern display can be 3-8MB as PNG, and Retina/HiDPI screens double or triple that. Attach a few of those to a Jira ticket, a Slack thread, a Confluence page or an email and the size adds up fast. Captured on a phone instead? You can compress images on an Android phone without an app.

For most screenshots, PNG with Smart compression is the best approach. It preserves every pixel of text while removing unnecessary metadata and optimising the colour palette. This typically reduces file size by 40-60% without any visible change. If you need even smaller files, converting to JPEG at quality 85+ works well for screenshots without transparency — the text stays readable at that quality level.

Retina screenshots deserve special attention. A 2x Retina capture of a 1440px-wide screen produces a 2880px-wide image. If the screenshot is going into documentation or a web page that displays at 1440px, you can resize to 1920px max width and still have more than enough detail. This single step cuts file size by over 50% before compression even starts.

All processing runs in your browser. Screenshots often contain sensitive information — code, internal tools, private conversations, customer data. With MiniPx, none of that leaves your device. Sometimes the right compression is total: when what you actually need from a capture is its words — an error message, a snippet from a slide — extract the text with on-device OCR and paste kilobytes of text instead of megabytes of pixels. If a screenshot has to go public with a detail that should not — an account number, an email address, a customer name — pixelate that region before compressing, and use generous block sizes: heavily pixelated text is the only kind that stays hidden. If the detail is a face — a video-call tile, a colleague's webcam corner — the face blur tool can find and soften every face on-device in one pass. And when a light-mode capture needs to sit in dark-mode documentation, a quick pass through the colour inverter makes a serviceable first draft.

If a screenshot contains red or blue text and looks fringed after saving as JPEG, the cause is chroma subsampling rather than the quality setting — JPEG stores colour at half resolution, so PNG or WebP is the right format for coloured type.

For screenshots that live in documentation rather than a chat, the documentation-specific guide covers retina capture and readable UI text.

A PNG screenshot with a hard cap is covered on compress PNG to 100KB.

How it works

  1. Take and upload your screenshot: Take your screenshot (Cmd+Shift+4 on Mac, Win+Shift+S on Windows) and add it to MiniPx.
  2. Choose PNG for text-heavy screenshots: PNG preserves sharp text edges. Use JPEG only if the screenshot is photo-heavy and you need the smallest possible file.
  3. Set Smart compression: Smart preset reduces file size by 40-60% while keeping text perfectly readable. For Retina screenshots, also set max width to 1920px.
  4. Download the compressed screenshot: Check the file size and verify text is still sharp. Download and share in your docs, tickets, or messages.

Frequently asked questions

Why are my screenshots so large?
Modern displays capture at high resolutions — a full-screen screenshot on a 4K monitor is 3840x2160 pixels. Retina displays on Mac capture at 2x, making a 1440px screen produce a 2880px-wide image. PNG format preserves all this detail perfectly, which means large files. A single Retina screenshot can easily be 5-10MB.
Should I use PNG or JPEG for screenshots?
PNG for screenshots with text, code, or UI elements — it keeps edges sharp. JPEG for screenshots that are mostly photos or gradients where file size matters more than pixel-perfect text. Most documentation and bug report screenshots should stay as PNG.
How much can I compress a screenshot without losing quality?
With PNG Smart compression, you can typically reduce screenshot file size by 40-60% with zero visible quality loss. If you also resize a Retina screenshot from 2880px to 1920px, the total reduction is often 70-80%. Text remains perfectly sharp at these settings.
How do I compress screenshots for Jira or Confluence?
Jira allows attachments up to 10MB by default, and Confluence has similar limits. Compress your screenshot with PNG Smart preset — this usually brings a 5MB screenshot under 2MB. For inline images in Confluence pages, smaller is better for page load times too.
How do I compress a screenshot for email?
Most email services limit attachments to 25MB total, but images over 1MB slow down sending and receiving. Compress with Smart preset and set max width to 1920px — this brings most screenshots under 500KB while keeping everything readable.
Can I compress multiple screenshots at once?
Yes. MiniPx supports batch processing — add multiple screenshots and they all get compressed with the same settings. This is useful when documenting a multi-step process or preparing screenshots for a presentation.
Will compressing a screenshot make text blurry?
Not with the right approach. PNG compression is lossless for the quality levels MiniPx uses — text stays pixel-perfect. Even JPEG at quality 85+ keeps text readable, though you may notice slight softening around letter edges. For code screenshots where every character matters, stick with PNG.
Is it safe to compress screenshots with sensitive information?
With MiniPx, yes. All processing happens in your browser — your screenshots never leave your device. This is critical for screenshots containing code, internal tools, customer data, or anything covered by an NDA.

All Image Tools

AI Tools

Compress for Platform

Solutions by use case