Image Size Requirements Guide — US, Social & Selling
Exact pixel dimensions, aspect ratios, DPI, file formats and size limits for the image requirements people search for every day — passports, US visas, every social platform and every marketplace. Every spec is paired with a free, no-upload tool.
Quick start: pick the size you need below. Each page gives the hard numbers in a spec table, a step-by-step using a browser tool, and an FAQ — all free, all private, no account needed.
US & ID documents
- US Passport Photo SizeA US passport photo must be 2×2 inches (51×51 mm) with your head measuring 1 to 1⅜ inches (25–35 mm), on a plain white or off-white background, taken within the last six months.
- US Visa (DS-160) Photo RequirementsThe DS-160 digital visa photo must be a square JPEG between 600 × 600 and 1200 × 1200 pixels, in 8-bit sRGB, and file size under 240 KB, with your head filling 50–69% of the frame on a plain white or light background.
- Green Card Lottery (DV) Photo SizeThe Diversity Visa (green card lottery) entry photo must be exactly 600 × 600 pixels, a square JPEG under 240 KB, with a plain white or light background and your head filling 50–69% of the frame.
Social media
- Instagram Post SizeInstagram feed posts are best at 1080 × 1350 px (4:5 portrait) or 1080 × 1080 px (square); Stories and Reels are 1080 × 1920 px (9:16). Images are delivered as JPEG.
- Instagram Story SizeInstagram Stories and Reels use a 1080 × 1920 pixel frame in a 9:16 vertical ratio, covering the full phone screen.
- Instagram Profile Picture SizeYour Instagram profile picture is uploaded as a 320 × 320 px square (minimum 110 × 110), but is displayed as a circle, so keep faces and logos centred.
- YouTube Thumbnail SizeA YouTube thumbnail should be 1280 × 720 pixels (16:9 widescreen) with a minimum width of 640 pixels, saved as JPEG, PNG, GIF or BMP and kept under 2 MB.
- YouTube Channel Banner (Art) SizeYouTube channel art (banner) is 2560 × 1440 px, but the "safe area" that is always visible on phones and TVs is the central 1546 × 423 px — put your logo and text there.
- Facebook Cover Photo SizeA Facebook page cover displays at 820 × 312 px on desktop and 640 × 360 px on mobile, so upload 820 × 364 px and keep key content inside the central safe area.
- Facebook Profile Picture SizeFacebook profile pictures should be uploaded square — at least 180 × 180 px, ideally 320 × 320 px or larger — because they are shown as a circle and scaled down on small screens.
- LinkedIn Banner SizeA personal LinkedIn banner (background photo) is 1584 × 396 px in a 4:1 ratio and a Company Page banner is 1128 × 191 px, both under 8 MB as JPG or PNG.
- LinkedIn Profile Photo SizeYour LinkedIn profile photo should be a square between 400 × 400 px (minimum) and 768 × 768 px, under 7.7 MB, as JPG or PNG — it displays as a circle so keep your head centred.
- Twitter/X Header (Banner) SizeA Twitter / X header (profile banner) is 1500 × 500 pixels in a 3:1 ratio, under 5 MB, uploaded as JPG, PNG or GIF. Note the bottom is partly covered by your avatar.
- Twitter/X Profile Picture SizeThe Twitter / X profile picture is 400 × 400 px, uploaded as a square JPG/PNG/GIF under 2 MB, and displayed as a circle, so keep the subject centred.
- WhatsApp Profile Picture SizeA WhatsApp display picture is uploaded square and shown as a circle; 640 × 640 px is the sweet spot, with a minimum of 192 × 192 px. Use a square JPG/PNG.
- TikTok Profile Picture SizeA TikTok profile picture should be at least 20 × 20 px, with 200 × 200 px square being the recommended upload size (about 100 × 100 shown on your profile) and cropped into a circle.
- Discord Server Icon & Avatar SizeDiscord server icons and user avatars should be 512 × 512 px (minimum 128 × 128), uploaded square, displayed as a circle, under 10 MB as PNG, JPEG or GIF.
- Pinterest Pin SizeA Pinterest standard pin is 1000 × 1500 px with a 2:3 vertical ratio (longer pins up to 2:3.7 "long" pins also work). Square and landscape pins get less feed space.
Selling & email
- Amazon Product Image RequirementsAn Amazon main product image must be a square JPEG on a pure white background (RGB 255, 255, 255), with the product filling at least 85% of the frame and the longest side at 1600 px (minimum 1000 px) to enable zoom, sRGB colour.
- eBay Photo Size RequirementseBay requires photos at least 500 × 500 px but recommends about 1600 px on the longest side for zoom, in JPEG, GIF or BMP up to 12 MB, usually on a white or neutral light background.
- Etsy Listing Image SizeEtsy recommends listing images at least 2000 px wide, ideally around 2700 × 2025 px (4:3), uploaded as JPEG, PNG or GIF; anything up to 20 MB is allowed but closer to 1 MB loads faster for buyers.
- Shopify Product Image SizeShopify product images should be square, around 2048 × 2048 px, on a white or transparent background, as JPEG or PNG (up to about 25 MP); smaller, compressed files load faster and help your Core Web Vitals.
- Gmail Attachment Image SizeGmail has a 25 MB total attachment limit, and large images are the usual cause of bounced mail — resize photos to roughly 1280 px wide and compress each image to about 100 KB to 1 MB so messages send quickly on every client.
Why a free, no-upload size guide?
Every tool linked here runs entirely in your browser using Canvas, WebCodecs and WASM. There is no upload endpoint, so a passport or ID photo — the most sensitive images you resize — never leaves your device. That privacy-first architecture is also why these tools are genuinely free: unlimited, watermark-free, and bulk up to 30 files.
Explore all 220 image tools, the image format guide, and the how-to guides.