How to Share Photos Between iPhone and Android: 5 Ways
Send a few photos with a link or message attachment. For a mixed-phone event group, use one QR-code gallery that iPhone and Android guests can open in a browser.
To share photos between iPhone and Android, use a shared link or message attachment for a small handoff. For a whole event group, use one browser-based gallery that both types of phone can reach. Do not rely on AirDrop for a mixed-phone group, and check for HEIC files before sending important photos to Android users.
Can you AirDrop to Android?
AirDrop does not transfer photos directly from an iPhone to an Android phone. That becomes a problem at weddings, birthdays, reunions, and work events: iPhone users can start swapping photos among themselves, while Android users are left waiting for someone to send files later.
Choose a destination both people can access instead. For one recipient, that can be a shared link or a message attachment. For a group, it should be one place where every guest can add and view photos.
Choose a method by the size of the handoff
| Method | Best for | Watch for |
|---|---|---|
| Shared link | One person or a small group receiving a batch | The sender still needs to make the link and send it |
| Message attachment | Two or three casual photos for one person | Photos become scattered across separate conversations |
| Browser-based QR gallery | A group contributing photos during an event | The host needs to set it up and share the QR code |
1. Send a shared link for a batch of photos
A shared link is the practical choice when one person needs a batch from your camera roll. Put the photos together, send one link, and ask the recipient to open a photo before you remove anything from your phone. It avoids trying to make a direct iPhone-to-Android transfer work.
Name the collection clearly. A label such as “Sam's party photos, 14 June” gives the recipient context long after the message has disappeared under newer chats. If the batch matters, agree who is keeping the final copy.
2. Use a message attachment for a few photos
A message attachment works for a cake photo, a group selfie, or one image someone wants straight away. It is not a collection plan for a large event. Once guests start sending pictures in private chats and different group chats, nobody knows who has the full set.
Use this route when speed matters more than keeping a tidy archive. For photos that need to be saved, printed, or passed on to several people, use a shared link or a group gallery instead.
HEIC is the file problem to check first
An iPhone photo can arrive as a HEIC file. An Android recipient may receive it but be unable to open it in their usual photo viewer. In that case, the problem is not that the photo failed to arrive; it is the file format.
For an important photo, send or export a JPEG copy for the Android recipient. Test one image before sending a large batch, especially when relatives are collecting photos after an event. A quick test while everyone is still together is much easier than sorting out missing or unreadable files the next day.
- If one Android user cannot open a photo: send a JPEG copy rather than forwarding the same HEIC file again.
- If you are sending a batch: have an Android user open one file before you share the rest.
- If you are collecting event photos: tell guests where to upload while the event is still happening, so they can ask for help if a file causes trouble.
Keep the original photo if you want it. The point of making a JPEG copy is to give the recipient a version they can open, not to replace the original on your phone.
3. Use one gallery for a whole iPhone-and-Android group
Individual transfers break down when dozens of people have photos. You do not need separate exchanges between every iPhone and Android user. You need one shared destination where guests can add their own photos.
A JoinMyMoment event gallery gives guests that destination. They scan a QR code and use their phone browser to capture photos or upload photos and videos from their camera roll. No app download or account is required. The shared gallery updates in real time, so guests using iPhones and Android phones can see the same collection.
This is the method to choose when the aim is to collect photos, not merely send one person a few files. It also lets the host choose whether a gallery is private or public. For event photos that should stay out of social feeds and public galleries, read how to share event photos privately without social media or public galleries.
4. Put the QR code where guests will use it
Set up the group gallery before the first photo is taken. Put the QR code at the entrance, on tables, near the bar, or in the event message. Give guests one direct instruction: “Scan this and add your photos from tonight.” A general request to send photos later leaves too much work for everyone else.
JoinMyMoment lets hosts set a guest limit, choose an event duration from a few minutes up to 15 days, and set a photo upload limit per guest from 5 up to unlimited. It is free for up to 10 guests. Paid event tiers are priced by guest count, with the same feature set at every tier; the 100-guest tier is $19.99 as a one-off payment. Check event gallery pricing by guest count before you set up the QR code.
5. Save the collection after the event
JoinMyMoment is made for events with a defined start and end, rather than as a permanent photo archive. Photos remain available for an additional 60 days after the event ends, so download or sync the photos you want to keep. Google Photos sync is included at every tier, including the free option.
Give guests a little time after the event to add the photos still sitting in their camera rolls, then save the collection. For a practical sorting plan once all those uploads arrive, see how to organize and share photos after a big event.
The best choice for mixed-phone sharing
For one person, send a shared link and use a JPEG copy if their Android phone cannot open HEIC. For a few casual photos, a message attachment is enough. For an event group with both iPhone and Android guests, start with one QR-code gallery.
Choose JoinMyMoment for an event where you want guests to contribute photos, videos, and voice messages without downloading an app. Plan the guest tier from a rough headcount, then download or sync the photos you want after the event.
Frequently Asked Questions
Can I AirDrop photos to an Android phone?
No. AirDrop does not transfer photos directly from an iPhone to an Android phone. For one person, use a shared link or a message attachment. For an event group, use one browser-based gallery that both phone types can open, rather than asking guests to make separate transfers.
Why can't my Android open photos from an iPhone?
The photo may be a HEIC file, which some Android recipients may not be able to open in their usual photo viewer. Send or export a JPEG copy for that recipient. If you have a large batch to share, test one photo on an Android phone before sending the rest.
What is the best way to share event photos with iPhone and Android users?
Use one shared browser gallery for the event. JoinMyMoment lets guests scan a QR code, capture or upload photos and videos from their camera rolls, and view a live gallery without downloading an app or creating an account. It is built for events with a defined start and end.
Do Android users need an app to join a JoinMyMoment gallery?
No. Guests use JoinMyMoment in their phone browser after scanning the event QR code, with no app download or account required. They can capture photos or upload photos and videos from their camera rolls. The gallery also supports voice messages and can be set to private or public.