The fastest way: use the Photos app inside Mail

Open the Mail app on your iPhone and start a new message or reply to an existing one. Tap in the body of the email where you want the photo to appear, then press and hold until a menu pops up. Tap Insert Photo or Video. Your Photos library will open — select the photo you want, and it attaches when ready to that spot in the email.

This method keeps the photo inline with your text, which means it shows up where you placed it rather than at the bottom as a separate attachment. Most people find this cleaner and easier to read.

Key Takeaways

  • Press and hold in the email body, then tap Insert Photo or Video to attach photos directly from Mail without switching apps.
  • Photos attached this way appear inline in the email where you placed them, not as separate files at the bottom.
  • You can attach multiple photos by repeating the insert step for each one you want to add.
  • If Mail asks about image size, choose Actual Size to send the full-quality photo, or a smaller option if the recipient has a slow connection.

Attaching multiple photos at once

If you need to send several photos in one email, you can add them one at a time using the method above. After you insert the first photo, press and hold again in a new spot in the email body and select Insert Photo or Video again. Repeat for each photo you want to include.

Alternatively, open the Photos app first, select multiple photos by tapping Select in the top right, then tap each photo you want. Once you have chosen them all, tap Share at the bottom, scroll to find Mail, and tap it. A new email will open with all your selected photos already attached.

Choosing the right image size before sending

When you attach a photo from your iPhone, Mail may ask you what size to send. You will see options like Small, Medium, Large, or Actual Size. The choice depends on who is receiving the email and what they plan to do with the photo.

Choose Actual Size if the recipient wants the full-quality original — this is best for photos you want someone to print or edit. Choose Large or Medium if you just want them to see the photo on screen, since smaller files send faster and take up less space in their inbox. Small is rarely needed unless the recipient has a very slow internet connection.

Attaching photos from iCloud Photos or shared albums

If your photos are stored in iCloud Photos or in a shared album rather than on your phone's local storage, the process is the same. Press and hold in the email body, tap Insert Photo or Video, and browse to the album or iCloud Photos section. Your iPhone will fetch the photo and attach it just as it would a locally stored one.

This works even if the photo is not downloaded to your phone yet — iCloud will send it from the cloud. The only difference you might notice is a slight delay while your phone retrieves it, especially on a slower connection.

Sending photos as attachments instead of inline

The method described above places photos in the body of the email. If you want to send photos as separate attachments instead — the way you would on a computer — use the Photos app approach: open Photos, select your images, tap Share, and choose Mail. The email that opens will have your photos as attachments at the bottom rather than embedded in the text.

This approach is useful if you are sending many photos or if the recipient prefers to read them as individual files. It also makes it easier for them to save all the photos at once without having to read them from within the email body.

Troubleshooting photos that won't attach

If pressing and holding in the email body does not show the Insert Photo or Video option, make sure you are tapping in the actual text area of the email, not in the subject line or the address field. The option only appears when your cursor is in the message body.

If Mail crashes or freezes when you try to attach a large photo, try using a smaller image size instead. Very large photos from newer iPhones can sometimes cause the app to slow down. You can also try closing Mail completely and reopening it, or restarting your iPhone if the problem persists.

Frequently Asked Questions

Can I attach a photo that is not in my Photos app?

Not directly from Mail. You need to save the photo to your Photos library first. If the photo is in another app like Messages or Notes, take a screenshot or save it to Photos, then attach it from there.

What happens if I attach a photo and the recipient cannot open it?

iPhone photos are sent in a format that works on almost all devices and email clients. If someone cannot open it, ask them what email app they use and whether they are on a computer or phone — very old email systems sometimes have trouble with newer formats, but this is rare.

Does attaching a photo use my data plan?

Yes. Sending an email with a photo uses data whether you are on WiFi or cellular. If you are on a limited plan, sending many large photos can add up. Using a smaller image size reduces the data used.

Can I attach a video the same way as a photo?

Yes. The Insert Photo or Video option works for both. Keep in mind that videos are much larger files than photos, so they take longer to send and may not go through on slow connections.