The fastest way depends on your email service
Most email services let you add a picture in one of two ways: by uploading an image file from your computer, or by pasting an image you've already copied. Gmail, Outlook, Yahoo Mail, and Apple Mail all have an attachment button or image insertion tool in the compose window — usually marked with a paperclip icon or a small picture icon. The exact location and name of this button changes between services, but the process is nearly identical.
If you're using webmail (Gmail, Outlook, or Yahoo in your browser), look for the attachment or image icon in the toolbar at the bottom of the compose box. If you're using a desktop email client like Outlook on Windows or Mail on Mac, the button is usually in the top menu bar. Mobile apps typically have a plus sign or paperclip icon at the bottom of the message.
Key Takeaways
- Click the attachment or image icon in your email's compose window, then select the picture file from your computer.
- Most email services let you add multiple pictures to a single message by clicking the attachment button more than once.
- Large image files may take longer to send and can fail if they exceed your email service's size limit, usually 20 to 25 MB per message.
- If you want the picture to appear inside the message body rather than as an attachment, use the "insert image" option instead of "attach file."
Adding a picture in Gmail
Open Gmail in your browser or app and start a new message. At the bottom of the compose box, you'll see a paperclip icon — this is the attachment button. Click it and select the image file from your computer. Gmail will upload the file and show you a preview before you send.
If you want the picture to appear inside your message rather than as a separate attachment, use the image icon instead. In the Gmail web version, this looks like a small picture frame and sits next to the paperclip. Click it, choose "Upload from computer," and select your image. You can then resize it and position it within your message text.
Adding a picture in Outlook (web and desktop)
In Outlook on the web, click the attachment icon (paperclip) at the bottom of the compose window. Select "Browse this computer" and choose your image file. Outlook will show the file size and upload status before you send.
In Outlook on Windows or Mac, the attachment button is in the top toolbar. Click "Attach" or the paperclip icon, navigate to your image, and select it. If you want to insert the image into the message body instead of attaching it, use the "Insert" menu and choose "Pictures" — this embeds the image directly in your message rather than sending it as a separate file.
Adding a picture in Yahoo Mail and Apple Mail
Yahoo Mail's attachment button is a paperclip icon at the bottom of the compose area. Click it, select your image file, and Yahoo will upload it. You can add multiple pictures by clicking the attachment button again.
Apple Mail on Mac has an attachment button in the top toolbar (usually marked with a paperclip). Click it and select your image. On iPhone or iPad, tap the plus sign in the message compose area, then select "Photo Library" or "Files" to choose an image from your device.
Understanding file size and attachment limits
Most email services limit the total size of attachments in a single message. Gmail allows up to 25 MB, Outlook allows up to 20 MB, and Yahoo Mail allows up to 25 MB. If your image is larger than these limits, you'll need to compress it or resize it before sending.
Large image files can also take longer to upload and send, especially on slower internet connections. If you're sending many pictures at once, consider compressing them first using free tools like TinyPNG or your operating system's built-in image tools. On Windows, right-click an image and select "Compress pictures." On Mac, open the image in Preview, go to Tools, and select "Adjust Size."
Embedding images in the message body versus attaching them
When you attach a picture, it appears as a separate file at the bottom of your message. When you embed or insert an image, it appears directly in the message text where you place it. Embedding is useful when you want the picture to be part of your message layout, while attaching is better when you're sending a file the recipient might want to save or use separately.
Most email services let you do both in the same message. Use the attachment button for files you want to send as separate documents, and use the insert or image button for pictures you want to display within your message. Recipients will see embedded images immediately when they open your message, while attachments may require them to download or open a separate file.
What to do if your picture won't upload
If your image file won't upload, check that the file format is supported. Most email services accept JPG, PNG, GIF, and BMP files. If you're trying to send a file in a less common format like TIFF or SVG, convert it to JPG or PNG first using free tools like Convertio or your operating system's image viewer.
If the file is too large, compress it before uploading. You can also try uploading a smaller version of the image, or break up a large batch of pictures into multiple messages. If the upload keeps failing, try a different browser or clear your browser's cache and cookies, then try again.
Frequently Asked Questions
Can I add a picture from the internet instead of my computer?
Yes. Most email services let you insert an image by URL. In Gmail, click the image icon and select "Search the web" or "Paste image URL." In Outlook, use Insert > Pictures > Online Pictures. You'll need the direct link to the image file, not just the webpage where it appears.
What happens if I send a picture to someone with a very old email account?
Older email clients may not display embedded images properly, but they should still receive attached files. If you're unsure about the recipient's email setup, attach the image as a file rather than embedding it. This ensures they can download and view it in any image viewer.
Can I add pictures to a signature line?
Yes, but it depends on your email service. In Gmail, go to Settings > Signature and use the image icon to insert a picture. In Outlook, go to File > Options > Mail > Signatures and use the Insert menu to add an image. Keep signature images small so they don't make every message you send much larger.
Is there a limit to how many pictures I can add to one message?
Technically no, but your total attachment size is limited. If you're adding many large images, you'll hit your email service's size limit quickly. Consider compressing images or splitting them across multiple messages if you need to send more than five or six full-resolution photos.
Why does my picture look blurry or low-quality after I send it?
Some email services compress images automatically to save space. Gmail and Outlook both reduce image quality slightly. If you need to send a high-quality image, mention in your message that the recipient can download the attachment to see the full resolution, or use a file-sharing service like Google Drive or OneDrive instead.