synapsesynapse
BlogLog inStart for $0
All articles

November 3, 2026 · 7 min read

How many images can you post on Bluesky?

How many images can you post on Bluesky?

TL;DR

  • Bluesky allows up to 4 images per post, or one video, but never both in the same post.
  • Each image can be up to 2MB and 4000x4000 pixels, after Bluesky doubled both caps in an April 2026 update.
  • Bluesky video jumped to 10 minutes and 300MB in late August 2026, up from 3 minutes and 100MB.
  • Try to attach a 5th image and Bluesky's own app and website simply won't let you pick it; there's no override.

Bluesky lets you attach up to 4 images to a single post, and that's the hard ceiling: there's no premium tier or verification badge that raises it. You can post fewer than 4, but not more, and a post can carry images or one video, never a mix of both.

That 4-image cap hasn't moved since Bluesky added image posting, but the limits around it have. As of an April 2026 app update, each image can be up to 2MB and 4000x4000 pixels, both roughly double what they were before.

Bluesky's image limit: 4 photos per post

Compose a post in the Bluesky app or on the web and the image picker simply stops letting you select more once you've reached 4. There's no error message about a daily quota or an account tier gate; it's a per-post ceiling that applies the same way to every account, free or not. Supported formats are JPEG, PNG, and WEBP, and Bluesky accepts images in any aspect ratio rather than forcing a square or fixed crop.

  • Square (1:1): 1080 x 1080px works cleanly across feeds and the detail view.
  • Landscape (1.91:1): around 1200 x 627px, Bluesky's own recommended wide format.
  • Portrait: taller images display fine, though very tall crops get truncated in the main timeline until a viewer taps in.

How big can each image actually be?

Per-image file size is capped at 2MB, and maximum resolution is 4000x4000 pixels. Both numbers doubled in Bluesky app version 1.121, released in April 2026; before that update the caps were 1MB and 2000x2000px. The change was aimed at letting photographers and anyone posting detailed images keep more of the original quality instead of handing Bluesky a pre-compressed file.

Bluesky raised its maximum image resolution to 4000 by 4000 pixels in April 2026.
Bluesky doubled its max image resolution to 4000x4000 pixels in April 2026, up from 2000x2000.

Going over either cap doesn't fail the upload outright. Bluesky resizes and recompresses an oversized image to fit, rather than rejecting it, so a photo straight off a modern phone camera will come back smaller and lighter than the file you started with. A Gigazine test of the new limit uploaded a 2268 x 4032px iPhone photo and got back 2250 x 4000px at 1.4MB, confirming Bluesky still processes everything server-side regardless of how close to the new ceiling the source file is.

Images or video, never both

A Bluesky post holds either up to 4 images or a single video, and there's no way to combine them. Attach a video and the image picker disappears for that post; attach an image first and the video option does the same. If a caption needs both a photo and a short clip, that has to be two separate posts, or a thread.

Bluesky's video limits jumped too

Video length and file size both increased in late August 2026. Bluesky now allows videos up to 10 minutes long and 300MB, up from the previous 3 minutes and 100MB, and the platform says uploads also process 2 to 3 times faster under the new limits. Engadget's coverage quotes Bluesky's own announcement: "You can now post videos up to 10 minutes long, and they'll upload 2-3x faster."

LimitBeforeNow (2026)
Images per post44 (unchanged)
Per-image file size1MB2MB (Apr 2026)
Max image resolution2000x2000px4000x4000px (Apr 2026)
Video length3 minutes10 minutes (Aug 2026)
Video file size100MB300MB (Aug 2026)

One video limit that hasn't changed since Bluesky's original 2024 video launch: accounts can upload a combined 25 videos or 10GB of video per day, whichever comes first. That's a daily account ceiling rather than a per-post one, so it only matters to accounts posting video repeatedly in a single day.

Posting image carousels without hitting the limit

If a draft already has 5 or more images lined up for a platform with a higher ceiling, like Instagram's carousel or LinkedIn, the Bluesky version of that same post needs trimming to 4 before it can go out. A scheduler that posts to multiple platforms from one draft should enforce that cap on the Bluesky target specifically, rather than letting the upload fail on Bluesky's side after everything else already went out. Synapse checks each platform's own media rules per account before publishing, so a caption and image set built once still lands correctly on Bluesky's 4-image ceiling even when the same post also goes to a platform that allows more. The same per-platform checking applies to posting limits generally, not just Bluesky; Instagram's API has its own rate ceilings that a cross-posting tool has to respect in the same way.

Frequently asked questions

Can you post more than 4 images on Bluesky?

No. 4 images per post is a hard limit in Bluesky's own app and API, with no account tier or setting that raises it.

Does Bluesky support GIFs in a post?

Bluesky renders GIFs as static images rather than animating them in the feed, and a GIF still counts against the same 4-image, 2MB-per-file limit as any other image.

Can you mix photos and a video in one Bluesky post?

No. A post holds either up to 4 images or one video, never both; posting both requires two separate posts.

What image formats does Bluesky accept?

JPEG, PNG, and WEBP. Bluesky accepts any aspect ratio and doesn't force a square or fixed crop.

Will Bluesky compress my photos automatically?

Yes, if an image is above the 2MB file size or 4000x4000px resolution cap, Bluesky resizes and recompresses it to fit rather than rejecting the upload.

How long can a Bluesky video be in 2026?

Up to 10 minutes and 300MB per video, raised from 3 minutes and 100MB in a late August 2026 update.

Post once. Publish everywhere.

Try Synapse free for 7 days and put these ideas to work across every platform.

Start your 7-day trial for $0

Keep reading

August 2, 2026 · 7 min read

Bluesky post scheduler: what you need before you connect one

Bluesky has no built-in scheduler, so every tool needs an app password instead of one-click OAuth. What to set up, Bluesky's exact post limits, and how five schedulers price out in July 2026.

November 2, 2026 · 8 min read

How to Schedule a YouTube Short With a Custom Thumbnail

YouTube Studio only lets eligible Partner Program creators upload a custom Shorts thumbnail. Here's how that native rollout works, how the Data API gets around it, and how Synapse sets a thumbnail when it schedules a Short.

November 1, 2026 · 8 min read

Instagram API Rate Limits for Social Media Schedulers (2026)

Instagram's Graph API caps a scheduler's calls at 4,800 per impression your account got in the last 24 hours, and caps publishing itself at 100 posts a day. Here's what that actually means for a low-reach account.