All articlesspecs

Bluesky Image Size Guide 2026

August 3, 2026 2 min read
Bluesky Image Size Guide 2026

Bluesky allows up to 4 images per post, each up to roughly 1MB in jpeg, png, gif, or webp format, with no single fixed dimension requirement the way Instagram or Pinterest enforce. That flexibility is convenient, but it also means a post with mismatched image ratios can look inconsistent in the feed, so most people still crop toward a consistent square or landscape shape before posting.

Bluesky post image dimensions

There is no single mandatory size for Bluesky post images, but a square 1000x1000 pixel image or a 4:3 landscape image both display cleanly in the feed without awkward cropping. If you are repurposing an Instagram or X post, square images tend to translate the most reliably across all three.

The 4 image cap, and the video tradeoff

You can attach up to four images to a single Bluesky post. What you cannot do is mix images and video in the same post: it is either up to four images, or one video, never both. If you are used to platforms that let you combine a cover photo with a video clip, this is the one Bluesky specific limitation worth remembering before you build a post.

Bluesky photo dimensions for profile elements

Two other image specs come up constantly alongside post images:

  • Avatar: 1000x1000px, displayed as a circle
  • Banner: 3000x1000px at a 3:1 ratio

Both carry the same roughly 1MB file size ceiling as post images, so heavily edited photos from a DSLR or a high resolution phone camera often need compressing before upload.

File format and size checklist

  • Formats accepted: JPEG, PNG, GIF, WEBP
  • Max images per post: 4
  • Approximate file size limit: 1MB per image
  • Cannot combine images with video in the same post

Why there is no strict dimension requirement

Unlike Instagram or Pinterest, which reward you for hitting an exact pixel spec with a full-bleed crop, Bluesky's feed renders images inside a flexible container that adapts to whatever ratio you upload. A tall portrait photo, a wide landscape banner, and a perfect square will all display without Bluesky forcing a crop on you. The tradeoff is consistency: a profile that mixes wildly different image shapes post to post can look chaotic scrolling through a grid or a thread, so picking one shape (square is the safest default) and sticking with it still pays off visually even though the platform does not require it.

Getting images ready before you post

If you are cross-posting the same visual to Bluesky, Instagram, and X in one sitting, resizing once with the social media image resizer is faster than exporting a separate version for each platform's quirks. Preview exactly how a post will render before it goes live with the social post preview tool, then schedule it through the Bluesky scheduler. Sign up free to queue Bluesky posts alongside the other nine platforms Posted Once supports.

Schedule to every platform at once

Posted Once publishes your content to all 10 social networks from one place.

Start free trial