File Size Limits for Every Platform in 2026 — Complete Reference
Every platform has different upload limits. This is the reference page — bookmark it. All limits verified as of May 2026.
Gmail: 25 MB per attachment. Outlook/Hotmail: 20 MB. Yahoo Mail: 25 MB. ProtonMail: 25 MB. Apple Mail (iCloud): 20 MB. For larger files, all these services suggest cloud storage links instead.
Social media
Instagram: 8 MB for photos (30 MB for Reels video). Facebook: 4 MB for photos (optimal), supports up to 30 MB. Twitter/X: 5 MB for photos, 15 MB for GIFs. LinkedIn: 10 MB for images. Pinterest: 20 MB. Reddit: 20 MB for images, 100 MB for GIFs. Discord: 10 MB (free), 50 MB (Nitro Basic), 500 MB (Nitro).
Messaging apps
WhatsApp: 16 MB for images (100 MB for documents). Telegram: 2 GB. iMessage: 100 MB. Signal: 100 MB. Slack: 1 GB per file (free plan has total storage limits).
Government forms (India)
UPSC: Photo 20-300 KB, Signature 10-40 KB. SSC: Photo 20-50 KB, Signature 10-20 KB. IBPS: Photo 20-50 KB, Signature 10-20 KB. Railway (RRB): Photo 20-50 KB, Signature 10-20 KB. Aadhaar update: Photo under 2 MB. PAN card (NSDL): Photo 2-20 KB, Signature 2-10 KB.
Cloud storage and websites
Google Drive: 5 TB per file. Dropbox: 2 GB per file (web), 50 GB (desktop). WordPress: 2-64 MB (depends on hosting). Shopify: 20 MB per image. Etsy: 1 MB per listing photo. Squarespace: 20 MB.
No matter the platform, MiniPx can compress your images to hit the exact limit. Select a target size or use a platform preset to get the right file size in one step.
Frequently asked questions
Compress, convert, and resize images in your browser. Nothing gets uploaded.
Open MiniPx →