September 29, 2026 · 7 min read
How to Email a Photo Portfolio That Actually Arrives
Send a set of photos to a client or gallery without the mail bouncing: which resolution actually matters, what to compress, and when to send a link instead.
You attach twelve photos, hit send, and either nothing happens for four minutes or the message comes back rejected. Then, when it does go through, the reply is "can you send them smaller?" — which is confusing, because you were told never to send low-quality work. Both problems have the same answer: decide what the photos are for, and send the resolution that use actually needs.
The number that matters is pixels, not megabytes
A phone or camera photo is typically 4,000 to 6,000 pixels on the long edge. On a laptop screen, that image is displayed at maybe 1,500 pixels wide. The rest is detail the recipient will never see — but it is most of the file size. So the question is never "how do I make this smaller without losing quality", it's "what will this photo be looked at on?"
| What it's for | Long edge | Rough size each |
|---|---|---|
| Email preview, review, feedback | 1,600–2,000 px | 200–500 KB |
| Website, social, online portfolio | 2,000–2,560 px | 300–700 KB |
| Client picks favourites, then you send finals | 1,600 px watermarked | Under 400 KB |
| Print, retouching, licensing | Full resolution | Several MB — send a link |
If the recipient is going to print, crop hard, or retouch, they need the full file and no compression at all. Everyone else — an art director reviewing a shortlist, a client approving a shoot, an editor deciding what to use — is looking at a screen.
Work out your real ceiling first
- Gmail documents a 25 MB attachment limit at the time of writing, and offers a Drive link above that. Outlook and Microsoft 365 vary by setup, and many company mail servers are capped far lower — 10 MB is common.
- The receiving server decides too. A 22 MB email leaves your outbox fine and bounces off a corporate filter.
- Attachments are encoded for transport, which adds roughly a third. Budget for a 20 MB attachment arriving as a 27 MB message.
- Practical target: keep the whole email under about 10 MB and it will get almost anywhere.
Prepare the set in one pass
Do this in a fixed order so you never compress twice or edit a degraded file.
- Cull first. Twelve strong images beat forty. Nobody reviews forty.
- Finish your edits at full resolution and export masters. Keep those.
- Then resize and compress copies for sending. Never send the only version of a file you've flattened.
- Rename them in viewing order: 01-name.jpg, 02-name.jpg. Mail clients and file managers sort alphabetically, and your order is part of the edit.
- Zip the folder so it arrives as one item. Photos are already compressed, so zipping them saves almost nothing — do it for tidiness, after shrinking, not instead of it.
Resize and compress the whole set in your browser — nothing is uploaded.
Open the File CompressorA note on levels, since "more compression" is not always the answer: a moderate setting that caps the long edge around 2,500 pixels is usually invisible on screen and takes most of the weight off. Push harder and you start seeing it first in the places photographers care about — smooth skies, gradients, out-of-focus backgrounds and dark areas, where JPEG blocking shows up before anything else. Check one image at 100 percent before you apply a setting to thirty.
Formats, briefly
- JPEG for photographs. It is universal and it is what every recipient can open.
- PNG only for graphics, screenshots and anything needing transparency. A PNG photograph is needlessly huge.
- HEIC off an iPhone will frustrate Windows and Android recipients. Convert to JPEG before sending.
- TIFF and RAW only when someone has explicitly asked for them, and then by link, not email.
- WebP is excellent on the web and still occasionally awkward as an email attachment. Send JPEG unless you know the recipient's workflow.
When to send a link instead
Anything above roughly 20 MB, anything at print resolution, and any set the recipient will come back to more than once belongs behind a link. WeTransfer, Google Drive, Dropbox and OneDrive all do this; photographers often use a gallery service like Pixieset or SmugMug so the client can select and download themselves. The most reliable email is a hybrid: three or four compressed samples attached so the work is visible without a click, and the full set linked underneath.
- Say in the email body what the link contains and how long it stays live. Free transfer links expire.
- If you're sending finals for use, state the resolution and licence in one line. It prevents a web-sized file ending up in print.
- Avoid links that need an account to open. Half the reason attachments survive is that they need nothing.
Two details that quietly matter
First, metadata. Photo files carry capture time, camera body, lens, and sometimes GPS coordinates. For professional delivery some of that is useful — and your copyright and contact fields are worth filling in — but location data on a shoot at your home, a client's house or a private venue usually should not travel with the file. Decide deliberately rather than letting the export do it for you.
Second, re-compression downstream. Whoever receives your photos may run them through a CMS, a slide deck, or a messaging app that compresses again. Sending files that are already at sensible dimensions leaves those systems less to destroy, which is a practical argument for resizing rather than only lowering quality.
Attachment still bouncing? The full rundown of limits and workarounds.
How to send large files