The fastest way to attach a photo
Open the Mail app and start a new email or reply to an existing one. Tap inside the message body where you want the photo to appear, then tap the arrow icon at the bottom left of the keyboard. A menu will pop up — tap the photo icon (it looks like a landscape frame). Choose Photos to browse your photo library, or Camera to take a new photo right then.
Select the photo you want. If you're in your photo library, you can tap multiple photos to attach more than one. Tap Insert or Done depending on which app version you have. The photo will appear in your email, and you can continue typing your message around it or below it.
Once you've attached what you need, tap Send at the top right. The email will upload the photo and send it along with your message.
Key Takeaways
- Tap the arrow icon at the bottom left of the keyboard in Mail, then select the photo icon to browse or take a photo.
- You can attach multiple photos at once by tapping each one before hitting Insert or Done.
- Photos appear in the body of your email, not as separate file attachments like on a computer.
- Large photos may take longer to send, especially on slower internet connections.
Where the photo appears in your email
On iPhone, photos you attach through Mail show up inside the message itself, not as a separate attachment file. This is different from how email works on a computer. The photo becomes part of the email body, and the recipient sees it displayed right where you placed it.
You can position the photo anywhere — at the top, bottom, or middle of your message. If you want to move it after you've inserted it, tap and hold the photo, then drag it to a new spot. You can also delete it by tapping it once and pressing delete.
Resizing and rotating photos before you send
After you insert a photo, you can make quick adjustments. Tap the photo once to select it. A menu appears with options to Replace the photo, Rotate it, or Remove it. Tap Rotate to turn the photo 90 degrees at a time until it's facing the right direction.
You cannot crop or resize the photo directly in Mail. If you need to make the photo smaller before sending, open the Photos app, edit the photo there, and then attach the edited version to your email. This also helps if the photo file is very large and you want to reduce its size before sending.
Attaching photos from iCloud or other cloud services
If your photos are stored in iCloud Drive, Google Drive, OneDrive, or another cloud service, you can still attach them through Mail. Tap the arrow icon at the bottom left of the keyboard, then look for the cloud service icon in the menu. Tap it, navigate to the photo or file you want, and select it.
This method works the same way as attaching from your photo library — the file will be included in your email. Keep in mind that cloud-stored files may take slightly longer to upload if your internet connection is slow.
When photos won't attach or send
If you tap the photo icon and nothing happens, check that you have given Mail permission to access your photos. Go to Settings > Mail, scroll down to Photos, and make sure it's set to All Photos or Selected Photos. If it says None, tap it and change the setting.
If a photo attaches but won't send, the file may be too large or your internet connection may have dropped. Try sending the email again, or move to a stronger Wi-Fi connection. If you're on cellular data, switching to Wi-Fi often speeds things up. You can also check how much storage space is left on your iPhone — if you're nearly full, Mail may struggle to process large photos.
Attaching multiple photos at once
You don't have to add photos one at a time. When you tap the photo icon and browse your library, you can select as many as you want before tapping Insert. Tap each photo you want to include — a checkmark will appear on each selected photo. Once you've chosen them all, tap Insert and they'll all appear in your email.
Be aware that attaching many large photos can make your email very large and slow to send. If you're sending more than five or six high-resolution photos, consider using a cloud storage link instead — you can upload the photos to iCloud Drive or Google Drive and share a link in the email rather than attaching the files themselves.
Frequently Asked Questions
Can I attach a photo from a website or email I received?
Yes. Long-press the photo in Safari or in an email you received, then tap Save Image. It will go to your photo library. Then attach it to your new email the normal way. You can also long-press and choose Copy, then paste it directly into your email message.
Why does my photo look blurry or low quality after I send it?
Mail may compress photos to make them smaller for sending. This is normal and helps emails send faster. If you need to send a full-quality photo, use a cloud storage service instead and share a download link in your email.
Is there a limit to how many photos I can attach?
Technically no, but very large emails may fail to send or take a very long time. Most email providers have size limits between 20 and 50 megabytes per email. If you're attaching more than 10 photos, a cloud link is usually faster and more reliable.
What if the person I'm emailing uses an older email service?
Photos attached through Mail work with virtually all email services. The recipient will see the photo in the email body just as you sent it, whether they use Gmail, Outlook, Yahoo, or any other provider.