Bluesky Banner Size: Dimensions, Safe Zone & Image Specs (2026)

Short version: the Bluesky banner size is 3:1 — upload it at 3000×1000 pixels (1500×500 works too, same ratio). Keep the file small (export a JPG under ~1MB), and remember your circular avatar covers the banner's bottom-left corner while mobile trims the left and right edges. Get those three things right and your header looks sharp everywhere. Get them wrong and your logo ends up hidden behind your profile picture or shaved off on someone's phone.

Here's the part every "just use 3000×1000" post skips: Bluesky doesn't publish an official banner spec. There's no help-center page listing exact pixels. The 3:1 number is the ratio the profile header actually crops to, worked out by the people who upload one and eyeball the crop — and once you know that, the safe-zone and file-size gotchas below are what separate a clean banner from a blurry, clipped one. Let me lay out the real numbers.


What Is the Right Bluesky Banner Size?

A 3:1 aspect ratio, uploaded at 3000×1000 pixels. That's the whole answer for the banner itself — but you'll usually set the avatar and post images at the same time, so here's the full spec sheet in one place:

Image Recommended size Ratio Notes
Profile banner (header) 3000×1000 px 3:1 1500×500 is the same ratio and lighter; keep the file under ~1MB
Avatar (profile picture) 1000×1000 px 1:1 Displayed as a circle — center the subject, corners get clipped
Post image 1200×1200 or 1200×675 1:1 or 16:9 Up to 4 images per post; specify aspect ratio to avoid odd cropping
Formats JPEG, PNG, GIF, WebP JPG is best for photographic banners (smaller files)
File size Post images now up to 2MB (raised from 1MB, April 2026) Keep the banner well under 1MB — see limits below

The banner is the widest, most-cropped image on your profile, so it's the one people get wrong most often. Two same-ratio options are fine: 3000×1000 renders crisply on retina/high-DPI screens, while 1500×500 produces a smaller file if you're fighting the size limit. Anything that isn't 3:1 gets center-cropped by Bluesky to fit the header window — so a square or 16:9 image will have its top and bottom (or sides) sliced off.

Because there's no official spec, treat these as the working standard the community has settled on, not numbers handed down by Bluesky. They match how the header actually behaves in the app as of mid-2026.


What Is the Bluesky Banner Safe Zone?

This is the part that saves you a re-upload. Your banner is not shown as a clean rectangle — two things eat into it, and if your design ignores them, your text or logo disappears.

  1. The avatar covers the bottom-left. Your circular profile picture is anchored over the banner's lower-left corner on the profile page. Anything you place there — a logo, a handle, a tagline — gets hidden behind it. Treat roughly the bottom-left quadrant as off-limits.
  2. Mobile trims the outer edges. The phone app renders the header slightly wider/tighter than the web view, so the far-left and far-right slivers of your 3000px-wide image get shaved. Text that touches the edges on desktop can vanish on mobile.
  3. The visible strip is short. At 3:1, the header is a thin band. Vertically, the safe area is the upper two-thirds — the bottom third is where the avatar and any username overlay sit.

The simple rule: keep every important element — text, logo, faces — inside the middle 60% horizontally and the top two-thirds vertically. Use the outer edges and the bottom-left only for background texture or color you don't mind losing. Upload it, then actually open your profile on both a phone and a browser before you call it done — the two crops differ just enough to matter.


What Are the Bluesky Image File Size and Format Limits?

Dimensions decide how sharp your banner looks; file size decides whether it uploads without getting crushed. This is where the SERP is full of stale or contradictory numbers, so here's what the primary sources actually say.

Individual post images were long capped at 1,000,000 bytes (1MB) each, a limit set in Bluesky's app.bsky.embed.images lexicon and documented in the official API docs. In April 2026 that ceiling was raised: the post-image blob limit is now 2MB (2,000,000 bytes) — merged in atproto PR #4823 and reflected in the lexicon, which now notes an image "may be up to 2 MB, formerly limited to 1 MB." Alongside it, maintainer bnewbold's atproto discussion #4832 raised the maximum image dimensions from 2000×2000 to 4000×4000 pixels.

The catch worth knowing: that increase was for post images. There's no separately published limit for the banner and avatar upload path (they live in a different lexicon), so the safe move is to keep your banner comfortably under 1MB rather than assume it inherited the bump. A detailed 3000×1000 PNG blows past 1MB easily — so export the banner as a JPG at around 80–85% quality, which typically lands a sharp 3:1 image well under the limit. If Bluesky has to compress an oversized upload for you, that's usually where the "why is my banner blurry" complaints come from.

The rest of the specs:

  • Formats: JPEG, PNG, GIF, and WebP all upload fine. Use JPG for photographic banners (smallest files), PNG only when you need crisp flat graphics or transparency. (One gotcha: an uploaded GIF shows as a static image — animated GIFs on Bluesky come from the Tenor picker, not a file upload.)
  • Images per post: up to 4.
  • Aspect ratio: if you're posting via an app or API, specify the aspect ratio so clients don't guess and mis-crop; for the banner, just match 3:1 before you upload.

Does a Better Banner Actually Get You Followers?

Indirectly, yes. A sharp, on-brand banner and a centered avatar do real work: they're the first thing someone sees when a new person lands on your profile, and they're a big part of whether that visitor taps Follow. (We wrote a fuller walkthrough on optimizing your Bluesky profile — the banner is one piece of it.)

But a great-looking profile only converts people who reach it. That's the other half of growth, and it's the half Agent Sky handles: it grows your following by connecting with accounts genuinely active in your niche at a safe, human-looking pace — a steady median of about 3.6 follows per day over 58,334 real follows across our users (Agent Sky product data, 2026) — then verifies a live follow-back before it unfollows anyone. (To be clear: it drives the outreach, not your visuals — you still design the banner and pick the avatar; here's who to follow to point it at the right people.) It's free to start (no credit card), then $9/month.

The order that works: nail the banner and avatar with the specs above, sharpen the profile so it earns the follow, then put it in front of the right people. A polished header nobody sees doesn't grow anything — and a flood of visitors won't stick around on a profile that looks half-finished.


Quick FAQ

What size should a Bluesky banner be? Upload a 3:1 banner at 3000×1000 pixels. Bluesky doesn't publish an official banner spec, but 3:1 is the aspect ratio the profile header crops to, and 3000×1000 stays sharp on high-density screens. 1500×500 is the same ratio and also works — go larger only if your file stays small. Export as JPG to keep it light.

What are the Bluesky banner dimensions in pixels? 3000×1000 pixels (a 3:1 ratio) is the safe recommendation, with 1500×500 as a lighter same-ratio option. Your circular avatar overlaps the banner's bottom-left corner and mobile shaves the left and right edges, so keep any text or logo in the middle 60% horizontally and the top two-thirds vertically.

What is the Bluesky image size limit? Post images were capped at 1,000,000 bytes (1MB) each under the app.bsky.embed.images lexicon; in April 2026 Bluesky raised the post-image cap to 2MB (atproto PR #4823) and the max dimensions to 4000×4000px (discussion #4832). That bump was for post images — there's no separately published banner limit, so keep your banner file small (well under 1MB) to be safe. You can attach up to 4 images per post.

What size is a Bluesky profile picture (avatar)? Upload a square 1:1 avatar — 1000×1000 pixels keeps it sharp and gives you room to center the subject. Bluesky displays the avatar as a circle, so anything in the corners of the square gets clipped. Keep the face or logo centered and don't put important detail near the edges.

Why does my Bluesky banner look blurry or cut off? Two usual causes: the file got compressed because it was too big (export a leaner JPG under ~1MB), or your design ran into the crop. The header is a fixed 3:1 window, the avatar circle covers the bottom-left, and mobile trims the outer edges, so a banner that looked fine full-size can lose text at the corners. Center the important parts.