How to get the full-size photo off your phone, unharmed
· 9 min read
A photo file arrives smaller than it left for exactly one reason: something in the middle re-encoded it. Transfer methods that copy the file — AirDrop, email at Actual Size, a Drive or WeTransfer link, or a chat app in document mode — deliver byte-for-byte what the camera recorded, at any size. Methods that treat the image as content to display — every chat app on its default setting, MMS, social media — permanently shrink it before you ever see it. Which one you use is the whole game, and the default choice on most phones is the wrong one.
What actually damages the file
Two different things happen, and they are not the same damage. “Send it again” only fixes the problem when you know which one you got.
Resizing throws pixels away
A chat app takes a 4032-pixel photo and makes a 1200-pixel copy of it. Roughly nine in every ten pixels are discarded and there is no way to get them back. This is the damage that matters, because it is the one that decides what you can print: 1200 pixels is a 5x7 and nothing above it.
Re-encoding throws detail away
Separately, the copy is re-compressed as a JPEG, usually harder than the original was. Fine fur texture is exactly the kind of high-frequency detail JPEG discards first, so a re-encoded photo can have the same pixel count and still print worse. Every hop adds another generation of it — a photo sent through a chat app, saved, and forwarded again has been through it twice.
So a file can pass a pixel-count check and still be a bad source. The resolution number tells you the first kind of damage; looking at fur at 100% is the only way to see the second.
Every transfer method, ranked by what survives
The ones marked Yes are safe to use. The rest are here so you can recognize a copy that has already been shrunk.
| Method | Original survives | Size limit | What to know |
|---|---|---|---|
| AirDropiPhone to Mac or iPad, in the same room | Yes | No practical limit | Copies the file exactly, RAW and HEIC included. Open Options at the top of the share sheet and set Format to Current so it is not converted to JPEG on the way. |
| Email, Actual SizeAnyone | Yes | 25 MB on Gmail, ~20 MB elsewhere | The mail app offers Small / Medium / Large / Actual Size. Actual Size is the original. Anything else is a resized copy and cannot be undone. |
| Google Drive, Dropbox or iCloud Drive linkAnyone | Yes | Whatever their storage allows | The right answer for ProRAW and camera RAW, which are far too big to email. Uploading to Drive stores the exact bytes. |
| WeTransfer or Dropbox TransferAnyone, no account needed | Yes | A couple of GB free | The least friction for someone who is not technical: a web page, a drag, an email address. Links expire, so download promptly. |
| iCloud Photos linkiPhone | Yes | No practical limit | Share, then Copy iCloud Link. Sends a link to the full-resolution original rather than an attachment. Links expire after 30 days. |
| Google Photos shared albumAndroid | No | Their storage | Only if the photo was backed up in Original quality. Storage saver, the default on many accounts, permanently downsamples — and by the time you see it, the original may already be gone from the phone. |
| WhatsApp or Telegram, as a DocumentAnyone | Yes | 2 GB | The attach menu has a Document or File option separate from Photo. Document mode transfers the exact file. It is the fix when someone will not use anything but WhatsApp. |
| A USB cablePhone to computer | Yes | No practical limit | Plug the phone in and copy the photo across. On an iPhone, Settings, Photos, Transfer to Mac or PC set to Keep Originals stops it converting HEIC to JPEG on the way. |
| WhatsApp, Messenger or Instagram, as a Photo— | No | — | Recompressed to roughly 1200 pixels on the long edge. WhatsApp’s HD setting is better but is still a re-encode, not the original. This is the cause of most unprintable files. |
| SMS / MMS— | No | — | The worst of all of them. Carrier MMS can land under 300 KB. Never print from a photo that arrived this way. |
| A screenshot, or a photo saved off Facebook— | No | — | A screenshot is only as big as the screen. A photo re-saved from a social post has been compressed at least twice. Both are unusable above a 5x7. |
From an iPhone
Most pet photos come off an iPhone, so this is the path worth knowing by heart. All three of these send the untouched original.
Email, for a normal photo
- Open the photo in Photos.
- Tap the share button, then Mail.
- Address the message and tap send. iOS asks about image size — choose Actual Size. This is the only step that matters, and it is the one everybody misses.
If the file is too big to attach, iOS offers Mail Drop instead and uploads it to iCloud automatically. Accept that — the recipient still gets the original.
An iCloud link, for several photos at once
- In Photos, select every photo you want to send.
- Tap the share button, then Copy iCloud Link.
- Paste the link into a message or email.
This sends full-resolution originals regardless of how many or how large, and it sidesteps the Actual Size question entirely. It is the best single answer when the photos are on someone else’s iPhone. The link expires after thirty days, so download the files when they arrive.
The Files app, for ProRAW
A ProRAW DNG will not email. Save it to Files, or to Drive or Dropbox, and send a link.
From an Android phone
- Gmail: compose a message, tap the paperclip, and attach the photo from Files rather than sharing it out of a chat app. Gmail attaches the exact file up to 25 MB and switches to a Drive link above that.
- Google Drive: upload the photo, then Share and Copy link. Drive stores the exact bytes, so this works for RAW and for large batches.
- Google Photos: usable, but check first. If the account is on Storage saver the photo has already been permanently downsampled in the cloud. Only Original quality backups are safe.
When the photo is on WhatsApp
Often the best photo of your pet is one somebody else took and sent you in a chat. The copy in the chat is shrunk, but theirs is not, and WhatsApp can send the original if it is asked the right way. The fix is not the HD toggle.
In the chat, tap the attach icon and choose Document rather than Photo or Gallery. Browse to the image file and send it. WhatsApp then treats it as an arbitrary file and transfers it exactly, up to 2 GB — the same photo that would have arrived as a 300 KB thumbnail arrives as the original. Telegram has the same option, usually labeled Send as File.
WhatsApp’s HD photo setting is worth knowing about but is not this. HD sends a considerably larger copy than the default, which is a real improvement, but it is still a re-encoded copy at a fixed ceiling. Document mode is the original; HD is a better compromise.
HEIC, RAW and the formats that scare people
Leave HEIC alone
HEIC is what an iPhone shoots by default, and it is the original — not a lesser format that needs rescuing. Converting it to JPEG “to be safe” re-encodes the file, which costs a generation of quality and gains nothing. Keep the HEIC.
If you cannot open it, that is a tooling problem rather than a file problem. The resolution checker reads HEIC directly in the browser, and so does anything built in the last few years.
RAW is a bonus, not a requirement
A RAW file — Apple ProRAW and Android DNG, or CR3, NEF, ARW and RAF from a real camera — holds the sensor data before the phone made its decisions about contrast, sharpening and noise. Practically, that means far more recoverable detail in blown-out white fur and in black fur that has gone to mud, which are the two hardest cases in pet photography.
But if you did not shoot RAW, you do not need it. An ordinary phone photo’s original HEIC or JPG is the right file for nearly every pet portrait. RAW only exists if the photo was taken on a proper camera or in the phone’s pro mode.
What to do with a RAW when you get one
- Do the tonal work in RAW, once. Recovering highlights and lifting shadows is the entire reason the file is worth having, and it only works before the file is flattened.
- Export at full resolution. A 16-bit TIFF or PSD if you are continuing to edit; a maximum-quality JPG if you are not. Resize last, and only once, for each print size.
- Convert to sRGB on the way out. RAW editors default to wide gamuts like ProPhoto or Adobe RGB. Almost every photo lab assumes sRGB, and sending it something else is how a portrait comes back looking flat and desaturated.
- Keep the RAW. If you want a bigger print in a year, you will want it.
Asking someone else for the original
When the photo is on a friend’s or a relative’s phone, give them one method and the exact taps. Offering three choices makes it a decision, and a decision is where the favour stalls.
Copy-paste message
Hi — could you send me the original of that photo of [Pet’s name]? I want to print it, and the copy in our chat got shrunk on the way.
On iPhone: open the photo in Photos, tap the share button, and choose Copy iCloud Link. Paste the link here. That sends the full-size original.
On Android: attach it in Gmail straight from your Gallery — not forwarded from a chat — and send it to [your email].
Thank you!
Check what actually arrived
It is easy to believe a file is the original when it is not. Check before you print rather than after — the numbers settle it.
| Source | Long edge | File size |
|---|---|---|
| Standard 12 MP phone photo (HEIC or JPG) | 4032 px | 2 – 4 MB |
| iPhone 48 MP HEIF Max | 8064 px | 5 – 8 MB |
| Apple ProRAW, 12 MP | 4032 px | ~25 MB |
| Apple ProRAW, 48 MP | 8064 px | 75 MB and up |
| 24 MP camera RAW | 6000 px | 25 – 50 MB |
| Anything through a chat app | ~1200 px | under 500 KB |
The bottom row is the tell. A file of 380 KB at 1200 pixels went through something that shrank it, however it looks on screen. What survives the trip decides the sizes you can print: a 2 MP photo prints almost nothing, while an intact 12 MP original covers the sizes most people actually frame.
Mistakes that cost you the file
- Using a forward. A photo forwarded within a chat app is the compressed copy being passed on, not the original being fetched again. Start from the camera roll.
- Using a screenshot. Screenshots are screen-sized, and a screenshot of a photo is roughly a tenth of the pixels. It feels like the same thing and is not.
- Converting to JPEG first. It sounds helpful and it degrades the file. Keep whatever the camera made.
- Zipping in the hope of shrinking it. A ZIP of a JPEG saves almost nothing, because the photo is already compressed. Zipping is fine for keeping a set of files together — it is lossless — but it is not a way to get under an attachment limit.
- Working on the only copy. Save the original, untouched, and edit a duplicate. A reprint at another size depends on it.
- Letting the link expire. iCloud links last thirty days and WeTransfer links less. Download on the day it arrives.
Then check it before you commit
Getting the original is only half the job — the original still has to be big enough for the size you want. Drop the file into the checker the moment it lands. It reads HEIC, it accounts for the crop, and it tells you in one second which sizes this photo can honestly support. Nothing is uploaded, which for a photo you went to this much trouble to get is rather the point.