PicsFit
Start Compressing
Your images never leave your device

App Store Screenshot Compressor

Resize iPhone and iPad screenshots to App Store dimensions and compress them while keeping text sharp.

Choose a device preset

Drop images here

JPG, PNG and WebP supported. Max 20MB each, up to 20 files.

Images are processed locally in your browser.

App Store Settings

1290 × 2796 px
Remove EXIF (camera, GPS, timestamp). Required by many platforms.
Variables: {name} {ext} {w} {h} {idx} {format} {date}

How it works

  1. 1Drop your screenshots from the Simulator (or device).
  2. 2Pick the device preset (iPhone 6.5", 6.7", iPad 12.9", etc.).
  3. 3Choose Best Quality (recommended) to keep on-screen text crisp.
  4. 4Click Compress. Output is PNG or JPG — both formats App Store Connect accepts.

Why use this tool

  • Hits exact App Store Connect dimensions — no manual math, no rejection emails.
  • Best Quality preset (~95%) keeps small text and UI details sharp.
  • PNG output preserves alpha and gradients without quality loss.
  • Local processing keeps unreleased UI screenshots off third-party servers.

Features

iPhone & iPad device presets (6.5", 6.7", 11", 12.9")
Best Quality / Balanced / Small File modes
PNG or JPG output (App Store accepts both)
Dimension mismatch warnings
Optional Keep-original-size mode
Batch ZIP download

Frequently asked questions

Will compression make screenshot text blurry?
Use Best Quality (default ~95%) or PNG output to keep text sharp. JPG at 95% looks identical to source for screenshots; PNG is pixel-perfect.
Can I resize screenshots to App Store sizes?
Yes. Pick a preset for the target device — iPhone 6.5" (1242×2688), iPhone 6.7" (1290×2796), iPad 12.9" (2048×2732), and others. The tool resizes to exact App Store Connect dimensions.
Why no WebP or AVIF here?
App Store Connect only accepts PNG and JPG for screenshots. The other formats would be rejected on upload, so we hide them from this tool.
Are my images uploaded to your server?
No. All images are processed locally in your browser using JavaScript and WebAssembly. Your files never leave your device, and we have no infrastructure that could receive them.
Can I compress multiple images?
Yes. You can drop a batch of images (or an entire folder) and download the compressed results as a single ZIP file with the original folder structure preserved.
Which formats are supported?
JPG, PNG, WebP and AVIF are supported when available in your browser. The Auto mode picks the smallest modern format your browser can encode.
Can I compress images to a specific size?
Yes. Use the Compress to KB tool to target 100KB, 200KB, 500KB, 1MB or any custom size.
Do I need an account?
No. There is no signup, no login, and no payment. The tool works as soon as the page loads.

Related tools

Compress Image
Universal compressor for any format
Compress JPG
Free local JPG optimizer
Compress PNG
Lossless and smart PNG compression
Compress WebP
Local WebP optimizer
Compress AVIF
Modern AVIF encoder
PNG to WebP
Convert with transparency
Compress to KB
Custom target file size
Compress to 100KB
Hit the 100KB target
Compress to 200KB
Compress to 500KB
Compress under 1MB
Shopify product images
2048×2048 WebP
Social media resizer
Your images never leave your device. All compression happens locally in your browser. We do not upload, store, or view your images. No upload · No account