How to Attach a Document to an Email: A Complete Guide

Whether you're sending a résumé, sharing a report, or forwarding a signed contract, attaching a document to an email is one of the most common tasks in digital communication. The process varies slightly depending on your email client, device, and file type — but the core mechanics follow a consistent pattern once you understand what's actually happening.

What "Attaching" a Document Actually Means

When you attach a file to an email, you're embedding a copy of that file in the outgoing message. The recipient receives their own copy — separate from your original. Nothing in your original file changes, and the attachment travels as encoded data alongside the email body.

This is different from sharing a link (such as a Google Drive or OneDrive link), where the file stays hosted in the cloud and the recipient clicks through to access it. Both methods have legitimate uses, but they work differently and have different implications for file size, access control, and version management.

How to Attach a Document on Desktop (Web-Based Email)

Most people use a web-based email client like Gmail, Outlook.com, or Yahoo Mail. The attachment process is nearly identical across all of them:

  1. Open a new compose window
  2. Look for the paperclip icon in the toolbar at the bottom or top of the compose window
  3. Click it — a file browser window will open
  4. Navigate to the document on your computer and select it
  5. Click Open or Choose — the file will begin uploading
  6. Once uploaded, you'll see the filename appear in the compose window
  7. Send as normal

On Gmail, the paperclip is in the bottom toolbar. On Outlook.com, look for Attach near the top of the compose window. The visual placement differs, but the underlying action is the same.

How to Attach a Document in Desktop Email Apps

If you use a standalone app like Microsoft Outlook, Apple Mail, or Thunderbird, the process is similar but accessed slightly differently:

  • Microsoft Outlook: Click New Email, then go to Insert > Attach File in the ribbon, or drag and drop the file directly into the message body
  • Apple Mail: Click the paperclip icon in the toolbar, or use File > Attach Files, or drag and drop from Finder
  • Thunderbird: Use Insert > Attachments > File or drag and drop

Drag and drop works reliably in most desktop email apps — you simply open a File Explorer or Finder window alongside your email, then drag the document onto the compose area.

How to Attach a Document on Mobile 📱

On smartphones, attachment options are tucked into the compose interface but work on the same principle:

  • Gmail (iOS/Android): Tap the paperclip icon or the three-dot menu in the top right of the compose screen, then select Attach file
  • Apple Mail (iPhone/iPad): Tap and hold in the email body to bring up a context menu, then look for Add Attachment — or use the arrow icon in the formatting bar
  • Outlook Mobile: Tap the paperclip icon at the bottom of the compose screen

On mobile, you'll typically be given options to attach from your device's local storage, cloud storage (iCloud, Google Drive, OneDrive), or recent files — depending on what apps are installed and how your device is configured.

File Size Limits: A Key Variable

Every email provider enforces a maximum attachment size, and this is one of the most common sources of frustration:

Email ProviderTypical Attachment Limit
Gmail25 MB per email
Outlook.com20 MB per email
Yahoo Mail25 MB per email
Apple MailVaries (Mail Drop available for large files)
Corporate/IT-managed emailOften 10–20 MB, varies by policy

When a file exceeds these limits, most email clients will either block the send or automatically offer to upload the file to cloud storage and insert a link instead. Gmail does this with Google Drive, Outlook does it with OneDrive.

For large documents — high-res PDFs, presentations with embedded images, design files — cloud sharing links are often the more practical approach regardless of limits.

Common Document Formats and Compatibility

Not all document formats open the same way on the recipient's end. This matters when choosing how to send:

  • .pdf — Universal, preserves formatting, opens on virtually any device without specialized software
  • .docx — Requires Microsoft Word or a compatible app (Google Docs can open it; so can Apple Pages)
  • .xlsx / .pptx — Spreadsheet and presentation formats; same compatibility considerations as .docx
  • .pages / .numbers — Apple-native formats; recipients without Apple devices may need a conversion
  • .odt / .ods — Open-source formats; compatibility varies

If you're unsure what software the recipient has, PDF is generally the safest format for documents that just need to be read rather than edited.

When the Same Steps Produce Different Results 🔍

The technical steps for attaching a file are consistent — but outcomes vary based on factors that differ from person to person:

Your device and OS affect which file browser you see and which local or cloud storage locations are available. Attaching from an iPhone with iCloud Drive looks different from attaching from a Windows PC with OneDrive configured.

Corporate email environments often have stricter attachment policies — certain file types (.exe, .zip) may be blocked by security filters at either end. IT-managed accounts may also have lower size limits than consumer email.

The recipient's setup determines whether the attachment opens cleanly. A .docx sent to someone on a mobile device with only basic apps installed may not open as intended, even if the attachment itself sends without issue.

Network conditions affect upload time for large files — a 20 MB PDF on a slow connection may take noticeably longer to attach than on a fast one, though the steps themselves don't change.

Understanding the mechanics is straightforward. Where it gets more specific is when you factor in your own device, your email provider's rules, the file type you're working with, and what your recipient can actually receive and open.