Skip to content

Free tool · No signup · Runs in your browser

Social media image size checker

Choose an image and see immediately which networks will accept it: format, file size, aspect ratio and pixel limits, checked against the same rules SimplePost uses before publishing. The file stays on your device.

The file is read in your browser and never uploaded.

Results by network

Choose a file to compare it with each network's rules.

How to use it

How to use the image size checker

  1. Choose the image

    Use the exact file you plan to post; exports can change the format and size.
  2. Read the results

    Each network shows OK, Check or Fix with the reason.
  3. Export again if needed

    Common fixes: save as JPEG for Instagram, crop to 4:5, compress under 2 MB for Bluesky or 4 MB for Facebook.
  4. Upload in SimplePost

    Attach the image in the composer or give your assistant a public URL.

What it checks

Image rules by network

Instagram accepts only JPEG images between 4:5 portrait and 1.91:1 landscape. Bluesky limits images to 2 MB and Facebook to 4 MB. TikTok photo posts accept JPEG or WebP up to 1080 × 1920. Pinterest prefers 2:3. YouTube posts take a video, not an image. Hosted SimplePost also caps uploads at 50 MB per file in the web app and 500 MB through MCP, the API and the CLI.

Image rules by network
NetworkFormatsMax sizePer postShape
XAny accepted type5 MBUp to 4–
LinkedInAny accepted typeno limitUp to 9Up to ~36 MP
InstagramJPEG8 MBUp to 104:5 to 1.91:1
FacebookAny accepted type4 MBUp to 10–
ThreadsJPEG, PNG8 MBUp to 20–
BlueskyJPEG, PNG, WEBP1.9 MBUp to 4–
TikTokJPEG, WEBP20 MBUp to 35Up to 1080 × 1920
YouTubeVideo only
PinterestJPEG, PNG20 MBUp to 12:3 recommended
TelegramAny accepted type10 MBUp to 10Up to 20:1; w+h ≤ 10,000 px

FAQ

Image size checker questions

What image size is best for Instagram?

A JPEG at 4:5 portrait (for example 1080 × 1350) or 1:1. Instagram rejects images narrower than 4:5 or wider than 1.91:1 and files over 8 MB.

Why does Bluesky reject my photo?

Bluesky limits each image to 2,000,000 bytes. Compress the image or export it at a smaller size.

Is my image uploaded?

No. The browser reads the file's type, size and dimensions locally. Nothing is sent to SimplePost.

Does SimplePost resize images automatically?

Not by default. SimplePost validates the image and tells you what to change, so the published image is exactly the one you chose.

Ready to publish?

Connect your accounts in SimplePost and schedule what you checked, from the web app or your AI assistant.

7 days free · No credit card