Skip to main content
image&pdf.com

File Size Limits for Every Platform

The complete reference for upload limits, image dimensions, and video size caps on email, social media, messaging apps, e-commerce platforms, and cloud storage services. Updated May 2026.

Last updated: May 2026

📧 Email Attachment Limits

📧

Gmail

TypeLimitNotes
Total attachments per email25 MBCombined size of all attachments. Larger files must be shared via Google Drive link.
Inline imageNo hard limitOriginal file is still attached at full size even if displayed inline. Recipients download full-size.
Storage per account (free)15 GBShared across Gmail, Drive, and Photos. Large attachments fill this quickly.
📧

Outlook / Hotmail

TypeLimitNotes
Total attachments per email20 MBStricter than Gmail. OneDrive sharing is offered automatically when exceeded.
Receiving limit25 MBOutlook.com can receive emails up to 25 MB from external senders.
📧

Yahoo Mail

TypeLimitNotes
Total attachments per email25 MBSame as Gmail. Files over this limit must be shared via Dropbox or another service.
📧

Apple Mail (iCloud)

TypeLimitNotes
iCloud Mail Drop5 GB per fileApple's Mail Drop service sends large attachments via iCloud link instead of embedding them. Free for iCloud users.
Standard attachment limit20 MBWithout Mail Drop, standard attachments are limited to 20 MB.

Pro tip: Most people attach full-resolution photos directly. A 3-photo email from an iPhone is often 15–20 MB, close to Gmail's 25 MB limit. Compress images first to get each photo under 500 KB, leaving plenty of room.

📸 Social Media Image & Video Limits

📸

Instagram

TypeLimitNotes
Photo file size8 MBJPG or PNG. Instagram resizes to max 1080px wide.
Feed photo dimensions1080×566 to 1080×1350pxLandscape (1.91:1) to portrait (4:5). Square: 1080×1080px.
Story photo1080×1920px9:16 ratio. JPEG or PNG, under 8 MB.
Video (Feed)4 GB, max 60 secMP4 or MOV. H.264 codec, 3500 kbps max.
Reel4 GB, max 15 minMP4 recommended, H.264. 9:16 ratio, 1080p.
👍

Facebook

TypeLimitNotes
Photo file size4 MBJPG, PNG, GIF, BMP, TIFF. Recommended upload size: 2048px or higher.
Profile photo170×170px (displayed)Upload at 320×320px minimum for best quality.
Cover photo820×312px (desktop)640×360px on mobile. Upload at 820×462px for both.
Post photo1200×630px recommendedFacebook may recompress. PNG gives sharper graphics.
Video4 GB, max 240 minMP4 or MOV. H.264 codec.
💼

LinkedIn

TypeLimitNotes
Profile photo400×400px (displayed)Upload between 400×400 and 20000×20000px. Maximum 8 MB.
Banner (personal)1584×396pxPNG or JPG, maximum 8 MB.
Post image1200×627px recommendedJPG or PNG, maximum 5 MB.
Company cover photo1128×191pxMaximum 2 MB.
Document upload100 MB, max 300 pagesPDF, DOC, DOCX, PPT, PPTX.
🐦

Twitter / X

TypeLimitNotes
Profile photo400×400px (displayed)Maximum 2 MB. JPG, PNG, or GIF.
Header image1500×500pxMaximum 5 MB.
Tweet image5 MB (JPG/PNG), 15 MB (GIF)Up to 4 images per tweet. Optimal: 1600×900px.
Video512 MB, max 2 min 20 secMP4 or MOV. H.264. 1280×720px max resolution.
🎵

TikTok

TypeLimitNotes
Profile photo200×200px (displayed)Upload at 1:1 ratio, JPG or PNG.
Video4 GB (app), 2 GB (browser upload)MP4 or MOV. H.264 or H.265. Max 1080p, 30fps recommended.
Video duration10 minutesShort-form: 15–60 seconds. Long-form up to 10 min.
📌

Pinterest

TypeLimitNotes
Pin image32 MBJPG or PNG. Recommended: 1000×1500px (2:3 ratio).
Ideal dimensions1000×1500px2:3 ratio performs best in the Pinterest feed.
Video Pin2 GB, max 15 minMP4, MOV, or M4V.

💬 Messaging App Limits

💬

WhatsApp

TypeLimitNotes
Photo (auto-compressed)Any sizeWhatsApp recompresses all photos to ~85% JPEG quality. Pre-compress to prevent double-compression.
Document/file100 MBPDF, DOCX, ZIP, and other file types.
Video16 MB (Android), 64 MB (iOS)Videos over the limit must be shared via link. WhatsApp compresses videos further.
Audio100 MBMP3, AAC, OGG, and others.
✈️

Telegram

TypeLimitNotes
File2 GB per fileOne of the most generous limits of any messaging platform.
PhotoUnlimited (sent as file)Send as "photo" (compressed) or "file" (original quality). File preserves exact original.
Cloud storageUnlimitedTelegram stores all messages and files on their servers indefinitely.
🔧

Slack

TypeLimitNotes
File upload (free plan)1 GB per fileFree workspace total storage capped at 5 GB across all files.
File upload (paid plans)1 GB per filePro: unlimited storage. Business+/Enterprise: unlimited.
🎮

Discord

TypeLimitNotes
File upload (free)8 MB per fileImages display inline if they're JPG, PNG, or GIF.
File upload (Nitro Basic)50 MB per fileDiscord Nitro subscription required.
File upload (Nitro)500 MB per fileFull Nitro subscription.

▶️ Video Platform Limits

▶️

YouTube

TypeLimitNotes
File size256 GB or 12 hoursWhichever is smaller. Verified accounts can upload longer videos.
Recommended resolution1920×1080px (1080p)4K (3840×2160) is supported. Minimum 426×240px (240p).
Video formatMOV, MPEG4, MP4, AVI, WMV, FLV, 3GPP, WebMH.264 recommended for widest compatibility.
📹

Zoom (recording)

TypeLimitNotes
Cloud recording (free)No cloud recordingFree accounts can only record locally.
Cloud recording (paid)5 GB per user (Pro)Business plans offer more storage.
Local recordingLimited by disk spaceMP4 format, no file size limit from Zoom itself.

📦 E-Commerce Image Requirements

📦

Amazon Seller Central

TypeLimitNotes
Main product image10 MB maxJPG, TIFF, PNG, or GIF. Pure white background (#FFFFFF) required.
Minimum resolution1000px on longest sideRequired for zoom functionality. 2000+ px recommended.
Maximum resolution10,000px on longest sideImages larger than this are rejected.
Product image limit9 images per listing1 main + up to 8 additional images.
🛒

Shopify

TypeLimitNotes
Product image size20 MB per imageJPG, PNG, GIF, or WebP. Shopify resizes to max 5760×5760px.
Recommended dimensions2048×2048pxSquare images work best for product pages.
Total media storage250 GB (Basic)Enough for thousands of product images.
🎨

Etsy

TypeLimitNotes
Listing photo1 MB per photo, max 10 photosJPG format recommended. Minimum 500×500px.
Recommended dimensions2000×2000pxSquare format for consistent listing grid appearance.

Amazon sellers: White background is a hard requirement for main images. Products violating this policy are suppressed from search. Remove background and add white here →

☁️ Cloud Storage Limits

☁️

Google Drive

TypeLimitNotes
File upload5 TB per fileIndividual files up to 5 TB. Free storage: 15 GB shared with Gmail and Photos.
Google Docs (converted)1.02 MBWhen uploading .docx to convert to Google Docs format.
Spreadsheet100 MBUpload limit for .xlsx files.
📁

Dropbox

TypeLimitNotes
Upload via browser (free)50 MB per fileFree plan total storage: 2 GB.
Upload via desktop app (free)No file size limitDesktop sync app bypasses browser upload limits.
Upload via desktop app (paid)No file size limitPlus: 2 TB. Professional: 3 TB.
📤

WeTransfer

TypeLimitNotes
Transfer (free)2 GB per transferLink expires after 7 days. No account required.
Transfer (Pro)200 GB per transferLinks available for 12 months or forever.

📄 PDF Upload Portal Limits

📄

Common PDF upload portals

TypeLimitNotes
Job application (typical)2–5 MBGreenhouse, Lever, Workday portals commonly limit to 5 MB. Keep CVs under 2 MB.
Government e-forms5–10 MBVaries by agency. Some accept only 2 MB.
University applications5–25 MBCommonApp: 500 KB per essay upload. University portals: 5–25 MB.
Legal document filingVaries by courtUS Federal courts: 35 MB per document. State courts vary widely.

Quick reference: What to do when your file is too large

Image too large for email

Compress to 80% JPEG quality

Compress Image

PDF too large to upload

Compress PDF (reduces embedded images)

Compress PDF

Image wrong size for social media

Resize to platform-specific dimensions

Resize Image

HEIC photo won't upload

Convert HEIC to JPG first

HEIC to JPG

PNG too large for e-commerce

Convert PNG to JPG (3-5× smaller)

PNG to JPG

Need white background for Amazon

Remove background and export as JPG

Remove Background

Frequently asked questions

What is the maximum file size for Gmail attachments?+
Gmail allows a maximum of 25 MB combined for all attachments in a single email. If your attachments exceed this, Gmail will offer to send large files via Google Drive link instead. Individual files can be up to 25 MB, but the total of all attachments cannot exceed this limit.
Why does WhatsApp make photos blurry?+
WhatsApp automatically compresses all photos sent as images to approximately 85% JPEG quality. This reduces data usage but causes visible quality loss. To prevent it, pre-compress photos yourself to 80-85% quality before sending, WhatsApp won't compress them further. Alternatively, send photos as "Document" instead of "Photo" to bypass WhatsApp's compression entirely.
What image size does Amazon require?+
Amazon requires product images to be at least 1,000 pixels on the longest side to enable the zoom feature. Images can be up to 10,000 pixels on the longest side. The main image must have a pure white background (RGB 255, 255, 255) and the product must fill at least 85% of the frame.
What's the largest file I can send on WhatsApp?+
WhatsApp supports files up to 100 MB for documents and other file types. Videos are more limited: 16 MB on Android and 64 MB on iOS when sent as videos. For large video files, send as a Document to get the 100 MB limit.
How do I reduce a PDF size for a job application portal?+
Most job application portals (Greenhouse, Lever, Workday) have a 5 MB limit for CV/resume uploads. Compress your PDF at imageandpdf.com/pdf/compress-pdf, a typical CV reduces from 5+ MB to under 500 KB without any visible quality loss.

How much can you actually compress?

Our benchmark study measured real compression ratios across 10 PDF types and 7 image formats, with data tables you can cite.

View Benchmark Study →

Need to reduce a file that's too large?

All tools are free, browser-based, and require no account.