How to Share Photos Between iPhone and Android
Last updated: October 26, 2026
Send a link unless the other phone is in the room. Google now lists Android phones that send to a nearby iPhone through AirDrop, but a link works at any distance. On 26 October 2026, Viallo's HEIC conversion kept every pixel of a 48 MP test photo, 6048 x 8064, though the JPEG carried no GPS or capture date.

The Cross-Platform Photo Sharing Problem
Two things stand between an iPhone photo and an Android phone. The first is the file. Apple's page on HEIF describes JPEG as the older, more broadly compatible format you switch to under Settings > Camera > Formats > Most Compatible, and HEIF as the space-saving one you go back to with High Efficiency. A HEIF photo, saved as a .heic file, is the thing that has to survive the trip.
The second is distance. Apple's AirDrop page describes sending "to a nearby iPhone, iPad, or Mac". Google's Quick Share page (the feature was previously known as Nearby Share) now crosses that line: a Pixel 8a or later and certain Samsung, Oppo, OnePlus, Vivo, Xiaomi, Honor, Transsion and Motorola phones send to a nearby iPhone whose AirDrop is set to Everyone for 10 minutes, and a Pixel 9 or later, excluding the Pixel 9a, can receive from one. Other Android phones send to an iPhone with a QR code that opens a download link, and the files stay downloadable for 24 hours. All of it works only while someone is there to send or to scan.
Messaging apps are the route most people try first, and what WhatsApp does to photo quality has its own article.
Apple changed one more thing with iOS 27, released on 14 September 2026: people without an Apple Account or an Apple device can now join an iCloud Shared Album on the web. The section after the comparison table is about exactly which part that fixes.
Common Methods and Why They Fall Short
Every cell below comes from the service's own help page, read on 26 October 2026, or, for the two Viallo rows, from its code and a run of its HEIC conversion on the same day. The pages are Apple's on AirDrop, iCloud Links, Shared Album limits, upgrading a Shared Album and joining one, and Google's on Quick Share, Gmail attachments, Google Photos sharing and backup quality. "Not stated" means the page says nothing on the point; the sentence behind every other cell is in dataset.csv and its companion dataset.json.
| Method | Reaches the other platform | Quality or size limit | What the recipient needs |
|---|---|---|---|
| AirDrop | A nearby iPhone, iPad or Mac | Not stated | AirDrop turned on |
| Quick Share to AirDrop | Pixel 8a or later and certain Samsung, Oppo, OnePlus, Vivo, Xiaomi, Honor, Transsion and Motorola phones send to a nearby iPhone | Not stated | AirDrop set to Everyone for 10 minutes |
| Quick Share by QR code | Other Android phones send to an iPhone through a download link | Up to 10 GB every 24 hours and 1,000 files per session | Internet access; the files stay downloadable for 24 hours |
| Email, personal Gmail | Not checked | Attachments up to 25 MB | Not checked |
| Google Photos link | Anyone with the link can view the photos | Original quality backup keeps the resolution the photo was taken at | The link, to view them |
| iCloud Link | Anyone with the link can view the photos | Not stated | The link, which expires after 30 days |
| Apple Shared Album created before iOS 27 | Stays as it was until the owner upgrades it | Photos reduced to 2048 px on the long edge | Not stated |
| Apple Shared Album created on iOS 27 or upgraded | People without an Apple Account or Apple device join and contribute on the web | Original resolution, counted toward the owner's iCloud storage | An email address, or an Apple Account |
| Viallo, JPEG, PNG or WebP upload | Anyone with the link, in a browser | Stored and downloaded as uploaded, not re-encoded | A browser; no account |
| Viallo, HEIC upload (measured) | Anyone with the link, in a browser | JPEG at the same 6048 x 8064 pixels, colour converted to sRGB; GPS position and capture date not in the file | A browser; no account |
Read across the rows and the split is about distance and time more than about phones. AirDrop and Quick Share need the two phones near each other. The Quick Share QR code and an iCloud Link both work at a distance, and both stop: after 24 hours and after 30 days. Gmail caps a personal account's attachments at 25 MB a message. What each platform asks of someone before they can add photos of their own is in a separate guide to uploading without an account.
Two of those rows deserve untangling, because people say "iCloud" and mean two different products. An iCloud Link is the quick one-off: pick some photos, copy a link, and anyone with it can view them, but Apple's page says iCloud Links automatically expire after 30 days. An Apple Shared Album is the standing gallery, and it is the product iOS 27 changed. On an album made before it, Apple's limits page says photos are reduced to 2048 pixels on the long edge.

What iOS 27 Changes, and What It Leaves Alone
Since iOS 27, released 14 September 2026, an Android user can join an iCloud Shared Album on the web and contribute their own photos to it, with an email address instead of an Apple Account. It only works on an album created on iOS 27 or later, or one its owner has upgraded, and Apple's list of what a web-only account can do in Photos does not include starting one.
Take the improvement seriously first, because it is real. There were two changes in what Apple announced at WWDC 2026: cross-platform participation, and full-resolution sharing. The old ceiling reduced photos to 2048 pixels on the long edge. Applied to the 48.77 MP test photo from this page's check, that leaves 1536 x 2048 pixels: 3.15 MP, or 6.45 percent of the original. Apple's upgrade page now says newly shared photos and videos in an upgraded album will be in their original resolution, which matters to iPhone-only families too. The catch is in the same document: albums created in earlier software "will stay the same" until someone upgrades them, and after the upgrade every new item counts toward the owner's iCloud storage.
Now the part that does not move. Apple's overview of web-only iCloud accounts, the kind of account someone without an Apple device uses, lists Photos as "View shared albums and upload photos and videos." Starting an album is not on that list. So the mixed-device family stays asymmetric: one side runs the albums, the other side visits them in a browser. It is participation, not parity.
That residual gap is the thing a link closes. A share link has no account on either end because there is no membership to belong to: the address is the permission. To have the Android side add photos rather than only look, send a contribute link. It opens a web page at viallo.app/p/ followed by the link's own id, and the person on the other end picks photos and uploads. No account, no app, and nothing to type, not even a name. Curated links, the QR code and guest contribution work on every plan, including the free one (2 albums, 200 photos, 10 GB), so this is not a paywalled answer to an Apple problem.
The Best Way to Share Photos Between iPhone and Android
When the people are not in the same room, upload the photos once, get a link and send it. The recipient opens it in the browser they already have, Chrome on Android, Safari on iPhone, Firefox on a laptop, and sees a gallery. No app download and no account.
Viallo is a private photo sharing platform that stores photos at full resolution and lets anyone open a shared album in a browser without an account. For the iPhone-Android problem that comes down to this:
- HEIC becomes a JPEG at full size: Viallo converts a HEIC upload to a JPEG on the way in. In this page's check the conversion kept all 6048 x 8064 pixels of a 48 MP test photo and converted a Display P3 copy to sRGB, so the photo opens on any device without a codec or a converter. The JPEG does not carry the GPS position or the capture date; Viallo reads both from the HEIC before converting, so the album still groups the photo by place, but a recipient who downloads it gets the image without them.
- No recompression on JPEG, PNG or WebP: those files are stored as uploaded, and the download button fetches that stored file. Full-resolution originals are preserved on files up to 500 MB each.
- Works in any browser: Android users don't need an Apple Account. iPhone users don't need a Google account. Everyone taps a link.
- Batches, not messages: an album has no per-message cap and no attachment ceiling. The limit is your plan's photo count, which is a number you can look up in advance.
- It runs in both directions: a view link shows people your photos; a contribute link lets them add theirs. A contribute link always names the albums it covers, so it can never be pointed at your whole library, and albums you make later are not on it.
- No expiry unless you set one: the link works until you revoke it or until a date you choose, and revoking it stops it immediately. Compare that with the 30 days on an iCloud Link and the 24 hours on a Quick Share QR code.
For a household that is genuinely split, one side on iPhone and the other on Android, a link with no expiry is the better choice, because the person receiving the photos is asked for nothing and the album is still there next month. In the same room with a supported Android phone, Quick Share to AirDrop is the quicker handover. Google Photos fits if everyone already uses it; an upgraded Apple Shared Album fits if every iPhone in the group runs iOS 27 and the Android members are happy to be guests in someone else's album. If you are picking a tool for a group trip rather than a one-off transfer, there is a comparison of photo sharing apps for travel.
Step by Step - Share From iPhone to Android (and Back)
The steps are the same whether you are sending from iPhone to Android or from Android to iPhone.
1. Create an album
Open viallo.app on your phone or computer and create a new album. Give it a name people will recognize in a message thread six weeks later, like "Weekend Trip" or "Birthday Party".
2. Upload your photos
Select photos from your camera roll. iPhone HEIC files, Android JPEGs, screenshots, portrait mode shots: everything uploads directly. On a computer drag and drop works too.
3. Choose what the link opens
Tap Share on the Albums page and pick the albums this particular link should open - one, three, or all of them. Then choose what the link can do: view only, or add photos. You get an unguessable address plus a QR code, and the albums you didn't pick are not reachable from it.
4. Send the link, or print the code
Copy the link and send it through whatever you already use - WhatsApp, Telegram, SMS, email. The link is only text, so there is no photo for the messenger to compress. If the people you are collecting from are in a room rather than a chat, download the QR as a print-ready PNG instead and put it where they will be.
5. They open it in their browser
No sign-in wall and no account to create. They see your photos in a gallery and can view full-resolution images and download what they want. If your photos carried GPS data, they're grouped by location automatically. On a contribute link, they get an Add photos button and upload straight from their camera roll.

Tips for Smooth Cross-Platform Sharing
Change your iPhone camera format if you share a lot
Go to Settings > Camera > Formats and choose "Most Compatible." Apple's HEIF page says all new photos and videos then use JPEG or H.264, and that High Efficiency is the space-saving setting to return to. If the service you share through converts HEIC for you, as Viallo does, you can leave it on High Efficiency.
Check what your recipient actually receives
Send yourself a test share link and open it on a different device, ideally the other platform. You'll catch any issues before your family or friends get confused, and save yourself the "why can't I open this?" messages.
Decide who runs the album before you pick the tool
This is the question that determines your answer, and almost nobody asks it first. If one person is happy to own the album and everyone else is a guest, an Apple Shared Album created on iOS 27 is workable now. If the people on the other platform need to start albums of their own, a web-only iCloud account does not offer that, and you want something platform-neutral from the beginning rather than after the first argument.
How was this checked?
On 26 October 2026 we ran Viallo's own HEIC conversion, heic-convert 2.1.0 at quality 0.92 followed by its sRGB step, on a 48.77 MP test HEIC built from a NASA public-domain photo, once untagged and once with a Display P3 profile, and read both JPEGs with exiftool. The same day we fetched the Apple and Google help pages in the table with curl and kept, for every cell, the sentence that supports it; Live Photo motion, Portrait depth maps, WhatsApp and text messages were not checked, so this page makes no claim about them. The results are in dataset.csv, and check.py re-runs the conversion and re-reads every page.
Frequently Asked Questions
What is the best way to share photos between iPhone and Android?
Send a link rather than the files, unless the two phones are in the same room and the Android phone is one of those Google lists for Quick Share to AirDrop. Google Photos works if everyone already uses it, and an Apple Shared Album created on iOS 27 or upgraded to it lets Android users join with an email address. A Viallo link asks the recipient for nothing and has no expiry unless you set one, and its curated links, QR codes and guest uploads are included on every plan, including the free tier of 2 albums, 200 photos and 10 GB.
How do I send photos from iPhone to Android without losing quality?
Upload the photos once and send a link. Viallo stores a JPEG, PNG or WebP as uploaded, on anything up to 500 MB, and converts a HEIC to a JPEG. Run on a 48 MP test photo on 26 October 2026, that conversion kept all 6048 x 8064 pixels; the JPEG did not carry the GPS position or capture date, which Viallo keeps for the album itself.
Is sharing photos through a link safe?
It is as safe as the link is private, which is why the address matters. A Viallo share link uses a random, unguessable address, the photos are never used to train AI, and revoking the link stops it immediately, including for an upload already in progress. The honest caveat applies to every link-based service, Google Photos and iCloud Links included: anyone holding the address can open it, so treat it like a key rather than a secret.
What is the difference between an iCloud Link and an iCloud Shared Album?
An iCloud Link is a one-off: you pick some photos, copy a link, and anyone with it can view them, but Apple expires it after 30 days. An iCloud Shared Album is a standing gallery; one created before iOS 27 reduces photos to 2048 pixels on the long edge, while a new or upgraded one lets people join on the web with an email address and keeps the original resolution. For a one-time handover to an Android friend, the link is the right tool; for something ongoing, neither is friction-free.
Can someone with an Android add photos to my iCloud album?
Yes, since iOS 27, if the album was created on iOS 27 or you upgrade it. The Android user joins on the web with an email address instead of an Apple Account and uploads their own photos, and every new photo counts toward your iCloud storage. A web-only iCloud account lists viewing shared albums and uploading, not starting one. If you want the Android side to add photos without signing up for anything, send a contribute link instead: it opens a web page, and there is nothing to install and nothing to type.