# How to Convert Screenshots Between PNG, JPG & WebP on Mac

www.lazyscreenshots.com publishes a public search API over its indexed pages; the guide is at https://www.lazyscreenshots.com/agent-access.

Source: https://www.lazyscreenshots.com/guides/how-to-convert-screenshot-png-jpg-webp/
Source observed: 2026-09-19T03:00:33.922Z
Last checked: 2026-09-21T09:23:19.21+00:00
Indexed: 2026-09-19T03:08:22.541+00:00

---

# How to Convert Screenshots Between PNG, JPG & WebP on Mac

Change screenshot formats with Preview, the terminal, or our built-in converter.

## PNG vs JPG vs WebP: when to use each

macOS saves screenshots as PNG by default, but each format has different strengths.

### PNG (Portable Network Graphics)

- Lossless compression with no quality loss
- Supports transparency through an alpha channel
- Best for UI screenshots, text-heavy captures, and sharp edges
- Larger files, especially for complex images

### JPG (JPEG)

- Lossy compression produces smaller files with some quality loss
- Does not support transparency
- Best for photos, image-heavy screenshots, and situations where file size matters
- Text and sharp edges can look blurry at low quality settings

### WebP

- Supports both lossy and lossless modes
- Supports transparency
- Typically 25–35% smaller than PNG for lossless images, and smaller than JPG at equivalent lossy quality
- Best for websites, blog posts, and documentation sites
- May not be supported by older tools and email clients

**Rule of thumb:** Use PNG for development tools and AI chats when quality matters. Use WebP for websites and documentation. Use JPG when you need the smallest file and can accept some quality loss.

## Convert using macOS Preview

1. Double-click the screenshot to open it in Preview.
2. Choose **File > Export**, not **Save As**.
3. Open the **Format** menu and choose JPEG, PNG, HEIC, or TIFF.
4. For JPEG, adjust the **Quality** slider; 80% is a useful balance of size and quality.
5. Click **Save**.

Preview does not natively export to WebP. Use the terminal or a third-party tool for WebP. Preview is suitable for one-off conversions but involves too many clicks for batch or frequent conversions.

## Convert using the terminal with `sips`

macOS includes `sips` (Scriptable Image Processing System), a command-line image-conversion tool.

### Convert PNG to JPG

```bash
sips -s format jpeg screenshot.png --out screenshot.jpg
```

### Convert PNG to WebP

`sips` does not support WebP natively. Install the WebP tools package and use `cwebp`:

```bash
brew install webp
cwebp -q 80 screenshot.png -o screenshot.webp
```

### Batch convert all PNGs in a folder

```bash
for f in *.png; do sips -s format jpeg "$f" --out "${f%.png}.jpg"; done
```

The terminal approach is fast and scriptable but requires command-line comfort and is less practical when you simply want to change a format and paste.

## Convert with LazyScreenshots

Our screenshot editor includes a built-in format converter. After capturing with **`Cmd+Shift+2`**, change the output format before pasting or saving:

- Switch between PNG, JPG, and WebP with one click
- Adjust quality for lossy formats
- Use no external tools or terminal commands
- Auto-paste the converted image into your AI tool

This is useful when an upload size limit requires a smaller file or when preparing screenshots for web documentation.

## File size comparison

For a typical 1920×1080 screenshot of a code editor:

| Format | Typical size | Characteristics |
| --- | --- | --- |
| PNG | ~800 KB – 1.5 MB | Lossless, sharp text |
| JPG at 80% quality | ~150 – 300 KB | Slight blur on text edges |
| WebP at 80% quality | ~100 – 200 KB | Similar quality to JPG, smaller file |
| WebP lossless | ~500 – 900 KB | Same quality as PNG, smaller file |

For full-resolution bug reports and AI context, PNG is the safest choice. For web screenshots, WebP offers the best size-to-quality ratio.

### Convert formats without leaving your workflow

We let you capture, convert, and paste in one flow—without terminal commands or opening Preview.

- ✓ One-click format switching: PNG, JPG, WebP
- ✓ Quality slider for lossy formats
- ✓ Auto-paste to Claude, Cursor, ChatGPT, and more
- ✓ Annotations, pixelation, and AI editing included

[Try LazyScreenshots — $29 one-time](https://www.lazyscreenshots.com/)

### Related guides

- [How to Remove Background from Screenshot](https://www.lazyscreenshots.com/guides/how-to-remove-background-from-screenshot/)
- [How to Pixelate Sensitive Info](https://www.lazyscreenshots.com/guides/how-to-pixelate-screenshot-on-mac/)
- [How to Pick a Color from a Screenshot](https://www.lazyscreenshots.com/guides/how-to-pick-color-from-screenshot/)

---

[Read this page’s summary](https://www.lazyscreenshots.com/api/public/v1/page-tldr?url=https%3A%2F%2Fwww.lazyscreenshots.com%2Fguides%2Fhow-to-convert-screenshot-png-jpg-webp%2F&trace=t_8b965f9c5bc6)

## Ask a follow-up about this page

Need a more specific answer? Ask the exact question you have. It returns a fresh, cited answer from www.lazyscreenshots.com’s knowledge base. No account or API key required.

Open this URL with your own question, URL-encoded. Only q is required. No account or setup.

`GET https://www.lazyscreenshots.com/agent/faq?q={question}&trace=t_8b965f9c5bc6`

[Tool guide and examples](https://www.lazyscreenshots.com/agent-access) · [OpenAPI](https://www.lazyscreenshots.com/api/public/v1/openapi.json) · [Page TLDR form](https://www.lazyscreenshots.com/agent-tools/page-tldr?url=https%3A%2F%2Fwww.lazyscreenshots.com%2Fguides%2Fhow-to-convert-screenshot-png-jpg-webp%2F). Opening a form does not execute a tool.