The fastest way: use the Mail app's attachment button

Open the Mail app and start a new email or reply to an existing one. Tap in the message body, then press and hold until a menu appears. Select Add Attachment from the options. This opens your photo library. Find the photo you want, tap it once to select it, then tap Insert in the bottom right. The photo will appear in your email at the size you selected.

If you don't see the Add Attachment option in the menu, try tapping the arrow icon at the bottom of the screen instead — it may be hidden under additional options. Once the photo is attached, you can continue typing your message and send as normal.

Key Takeaways

  • Press and hold in the message body of Mail, then select Add Attachment to browse your photo library.
  • You can attach multiple photos by repeating the process for each one you want to include.
  • Photos attach at their full resolution by default, which may make your email larger than necessary.
  • Third-party email apps like Gmail and Outlook have their own attachment buttons, usually located near the send button or in a menu.

Attaching photos from the Photos app directly

If you're already looking at a photo in the Photos app, you don't have to switch to Mail first. Open the photo, tap the Share button (the box with an arrow pointing up), and scroll down until you see Mail. Tap it. A new email will open with that photo already attached. Type your recipient and message, then send.

This method is faster if you know exactly which photo you want to send. You can attach multiple photos this way by selecting them first — tap Select in the Photos app, tap each photo you want, then tap Share and choose Mail.

Sending photos through Messages instead

If you're sending to someone you text regularly, the Messages app may be simpler. Open a conversation or start a new one, tap the + button to the left of the message field, then tap Photo Library. Select your photo and tap Send. The photo will appear in the conversation thread.

Messages compresses photos automatically, so they take up less space than they would in an email. However, Messages is best for casual photo sharing — if you need to send a photo to a work email address or include it with a formal message, use Mail instead.

Reducing photo size before sending

By default, iPhone attaches photos at their full resolution, which can make emails very large. If the recipient has complained about slow downloads or you're sending many photos at once, you can reduce the size. When you attach a photo in Mail, a menu may appear asking about image size — select Small, Medium, or Large depending on how much you want to compress it.

If this menu doesn't appear, you can also use a photo editing app to resize the image before attaching it. Open the photo in Photos, tap Edit, make any changes you want, then save it. The edited version will be smaller than the original.

Troubleshooting when photos won't attach

If you tap Add Attachment and nothing happens, make sure you have enough storage space on your iPhone. Go to Settings > General > iPhone Storage to check. If you're very low on space, delete old photos or videos, then try again.

If the photo still won't attach, try closing Mail completely and reopening it. If you're using a third-party email app like Gmail, make sure it has permission to access your photos. Go to Settings > Privacy > Photos, find the app, and make sure it's set to Allow.

Using cloud storage apps to send large files

If your photo is very high resolution or you're sending a large batch, email may not be the best option. Apps like iCloud Drive, Google Drive, or Dropbox let you upload photos and share a link instead. Open the app, upload your photo, tap Share, and send the link through Mail or Messages. The recipient can download the photo from the link without your email becoming too large.

This method also works if the recipient's email provider rejects attachments over a certain size. Most email services have limits between 20 and 50 megabytes, but cloud storage links have no such restriction.

Frequently Asked Questions

Can I attach a photo to an email I already sent?

No — once an email is sent, you cannot edit it or add attachments. You'll need to send a new email with the photo. Some email apps show a "recall" option, but it only works if the recipient hasn't opened the message yet, and it doesn't always work across all providers.

Why is my attached photo blurry or low quality?

Mail may have compressed your photo automatically, or you selected a smaller size when attaching. Try attaching the photo again and choosing Large or Actual Size if that option appears. If the photo is still blurry, the original file may be low quality.

How many photos can I attach to one email?

Technically you can attach many photos, but most email providers limit the total size of an email to 20 to 50 megabytes. At full resolution, a few high-quality photos can reach that limit quickly. If you need to send more than five or six photos, consider using cloud storage instead.

Does attaching a photo use my data plan?

Sending an email with a photo uses data whether you're on Wi-Fi or cellular. If you're on a limited data plan, attach photos only when connected to Wi-Fi, or use a cloud storage link instead, which lets the recipient download at their own pace.