How to Compress a Screenshot on iPhone
Shrink an iPhone screenshot by cropping, exporting to HEIC or JPEG, or creating a ZIP without changing the image.
To compress a screenshot on iPhone, crop it first, then export it as HEIC or JPEG and move the Size slider left. Cropping removes unnecessary pixels. Exporting changes the image file and lets you trade visual quality for a smaller size. If you only need a smaller package for sending, use Files > Compress; that creates a ZIP but does not reduce the image dimensions or pixels.
Choose the right method
| What you need | Best method | What changes |
|---|---|---|
| Remove blank or irrelevant content | Crop in Photos | Fewer pixels and usually a smaller file |
| Reduce the image file itself | Preview > Export to HEIC or JPEG | Format, dimensions, and quality can change |
| Send the original as one smaller attachment | Files > Compress | Creates a ZIP; image pixels stay unchanged |
| Make future screenshots broadly compatible | Settings > General > Screen Capture > SDR | Future screenshots use PNG |
| Preserve more brightness and color on supported displays | HDR screen capture | Future screenshots use HEIF |
Method 1: Crop the screenshot before exporting
- Open Photos.
- Open Collections, then Media Types, then Screenshots to find the original.
- Open the screenshot and tap Edit.
- Tap the crop tool and drag the handles inward. Remove empty margins, browser chrome, or content the recipient does not need.
- Tap Done. Keep the original if you may need the uncropped version later.
Apple also supports cropping a full-page screenshot. This is useful when a long capture contains only a small section that needs to be uploaded or emailed.
Method 2: Export a smaller HEIC or JPEG with Preview
Use this method when the recipient needs an image file with a smaller byte size, rather than a ZIP archive.
- Open the screenshot in Preview.
- Tap the actions menu beside the filename.
- Tap Export.
- Choose HEIC or JPEG.
- Drag the Size slider left. The farther left it goes, the smaller the exported file.
- Save the export as a new file, then open it and check that text and important details remain readable.
HEIC usually gives a compact file while retaining good quality, but some upload forms and older devices accept JPEG more reliably. JPEG is a practical compatibility choice for email, forms, and websites that reject HEIC. Exporting to either format can introduce quality loss, so keep the original until you have checked the copy.
How far should you move the Size slider?
| Destination | Starting point | Check before sending |
|---|---|---|
| Document or bug report | Move the slider moderately left | Small text and error messages are still legible |
| Messaging or email preview | Move it farther left if the service has a strict attachment limit | Details needed by the recipient remain visible |
| Archival or design review | Use a lighter reduction or keep the original | Color, sharp edges, and text look correct at full size |
There is no universal percentage reduction. The result depends on the screenshot contents, dimensions, source format, and export setting.
Method 3: Create a ZIP in Files without changing the image
Files compression is useful when the recipient can open an archive and you want to send the original image unchanged.
- Save or move the screenshot into the Files app.
- Touch and hold the file.
- Tap Compress.
- Share the resulting ZIP file.
This packages the original image. It does not reduce the screenshot’s dimensions or alter its pixels, so it may not help a website that requires an image under a specific size limit. For that case, export a HEIC or JPEG instead.
Set the capture format for future screenshots
- Open Settings.
- Tap General, then Screen Capture.
- Choose SDR or HDR.
SDR screenshots use PNG and are the broadly compatible choice. HDR screenshots use HEIF and preserve more brightness and color on supported displays; an HDR display is needed to see the full result. This setting affects future captures, not screenshots you already saved.
Preserve quality while reducing size
- Crop before exporting so you do not spend bytes on irrelevant areas.
- Keep one untouched original in Photos or Files.
- Use HEIC when the destination accepts it and JPEG when compatibility matters more.
- Inspect small text at 100% before deleting the original.
- Do not ZIP an image when the recipient needs a smaller image file rather than an archive.
Common problems and fixes
| Problem | Cause | Fix |
|---|---|---|
| The attachment is still too large | Files > Compress created a ZIP but did not change the image | Export from Preview to HEIC or JPEG and move the Size slider farther left |
| The website rejects the file | The upload does not accept HEIC or the ZIP format | Export a JPEG, then upload the exported image rather than the ZIP |
| Text looks blurry | The export quality was reduced too far or the screenshot was cropped excessively | Export again with a higher Size setting and retain more of the original dimensions |
| The screenshot is hard to find | It is mixed with other photos | Photos > Collections > Media Types > Screenshots |
| The menu names differ | Options vary by iOS version and device | Look for the actions menu beside the filename and an Export command; keep the original while locating the equivalent option |
| HDR colors look different elsewhere | The receiving display or app may not support HDR | Export a compatible copy, or choose SDR for future screenshots that must look consistent everywhere |
| The recipient cannot open the attachment | A ZIP requires an archive-capable app | Send the HEIC or JPEG image directly instead |
Performance, reliability, and cost notes
Crop and export are local operations on the iPhone, so they do not require an upload or network connection. Export time and final size vary with the screenshot’s dimensions, content, and selected format. Keep the original until the compressed copy has passed the destination’s file-size and readability checks. Apple does not publish a guaranteed compression percentage, so test the actual file you plan to send.
Or skip the browser setup
If the image you need is a website capture rather than an existing iPhone screenshot, ScreenshotNeo returns a PNG, JPEG, WebP, or PDF from one GET request. Its cleanup steps accept consent banners and remove more than 60 known consent platforms, newsletter popups, and chat widgets before capture. Bot checks, blank pages, timeouts, failed loads, and cache hits cost nothing, and response headers identify the page verdict and billing status. It also provides an MCP server for AI agents such as Claude and Cursor.
See the ScreenshotNeo API documentation for the available options.
cURL
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Python
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
Node.js
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
The Free plan includes 1,000 screenshots per month with no card. Paid plans start at $5 for 3,000 shots. Create a free ScreenshotNeo account.
FAQ
Does compressing a screenshot delete the original?
Exporting creates a separate file when you save it as a new copy. Keep the original until you confirm the smaller file works.
Is HEIC better than JPEG for every upload?
No. HEIC is compact, but JPEG is accepted by more older apps and upload forms.
Does a ZIP make the screenshot’s resolution smaller?
No. Files > Compress packages the original image; its dimensions and pixels remain unchanged.
Can I compress a full-page screenshot?
Yes. Crop the full-page capture to the section you need, then export it to HEIC or JPEG if the image itself must be smaller.
Should I use SDR or HDR for future screenshots?
Choose SDR for broad compatibility. Choose HDR when preserving extra brightness and color on supported HDR displays is more important.


