All articlesSocial media image sizes

Bluesky Image Size (2026): Posts, Profile Picture, Banner and Limits

The best Bluesky sizes for posts, profile pictures, banners and link cards, with the official limits from Bluesky's lexicons and app code.

IIjharul Islam 7 min read October 26, 2026
Bluesky Image Size (2026): Posts, Profile Picture, Banner and Limits

Bluesky image size, in short: post images can be up to 2 MB each and up to 4 per standard post; 1080×1350 (4:5) or 1080×1080 (1:1) work best in the feed. The profile picture is a square JPEG or PNG up to 1 MB (use 1000×1000); the banner is a 3:1 JPEG or PNG up to 1 MB (use 1500×500). Link cards use 1200×630, and the app accepts MP4 videos up to 10 minutes.

More on this topic: Social media image sizes, every guide in one place.

Bluesky doesn't publish a size chart in a help center. The firm numbers come from two public sources the company maintains: the AT Protocol lexicons, which set the hard limits every upload must meet, and the open-source Bluesky app, which shows how the app crops and resizes what you upload. This guide uses those, marks which sizes are our recommendation, and shows how to resize product photos for the feed, your profile and link previews.

The short version
  • Post images: up to 2 MB each (it was 1 MB until recently); the app scales them so the longest side is at most 4000 px.
  • Best feed size: 1080×1350 (4:5) or 1080×1080 (1:1), our recommendation.
  • Images per post: 4 in a standard post; newer app versions add a gallery of up to 10.
  • Profile picture: square, JPEG or PNG, 1 MB max; 1000×1000 is plenty.
  • Banner: 3:1, JPEG or PNG, 1 MB max; 1500×500 or 3000×1000.
  • Link card image: 1200×630 (1.91:1), 1 MB max.

What is the best image size for Bluesky posts?

1080×1350 pixels (4:5) for a single image, or 1080×1080 (1:1) for product shots and graphics. Bluesky stores each image's aspect ratio with the post so apps can show a single image at its own shape, and portrait images take up more of a phone screen than landscape ones.

ShapeRecommended sizeBest for
Portrait 4:51080×1350Single product photos, lifestyle shots
Square 1:11080×1080Product cut-outs, quote graphics, multi-image posts
Landscape 16:91920×1080Banners, screenshots, wide scenes
Higher detailUp to 2000 px on the long sideArtwork, detailed products (stay under 2 MB)

Posts with two to four images are shown as a grid, so each image is cropped in the feed preview and opens in full when tapped. For multi-image posts, use squares with the product centered so the preview crop doesn't cut it off. The free aspect ratio calculator works out any other size.

What are Bluesky's official image limits?

These come from Bluesky's published lexicons (the schema every post and profile must match) and the constants in the open-source Bluesky app.

LimitValueSource
Image file size, posts2 MB per image (formerly 1 MB)app.bsky.embed.images lexicon
Images per standard post4app.bsky.embed.images lexicon
Gallery postsUp to 10 images in the app (schema allows 20)app.bsky.embed.gallery lexicon and app code
Longest side after upload4000 px (the app resizes larger images)Bluesky app image settings
Profile picture and bannerJPEG or PNG, 1 MB eachapp.bsky.actor.profile lexicon
Avatar and banner resizeUp to 2000 px on the longest sideBluesky app image settings
Link card image1 MB; shown at 1200:630app.bsky.embed.external lexicon and app code
Alt textUp to 2,000 charactersBluesky app
Post text300 charactersapp.bsky.feed.post lexicon

Bluesky's limits were checked in October 2026. Marketplaces change their rules, so confirm the current requirements in your seller dashboard before you upload a large batch.

Gallery posts are new

Bluesky's protocol now has a gallery format for more than four images, and the open-source app caps it at 10. If your app version still stops at four images, update it or split the set across two posts.

What size is a Bluesky profile picture?

Upload a square image of at least 400×400 pixels; 1000×1000 is a good target. It must be a JPEG or PNG under 1 MB. The app crops your upload to a square, scales it down to at most 2000 px, and shows it as a circle, so keep your logo or face in the middle with space around it.

  • Format: JPEG or PNG only. WebP, HEIC and GIF avatars are rejected by the profile schema.
  • File size: 1 MB or less; a 1000×1000 JPEG is usually well under.
  • Circle crop: the corners are hidden, so don't put text near them.

What size is the Bluesky banner?

Use a 3:1 image: 1500×500 pixels, or 3000×1000 for extra sharpness. The app crops banners to 3:1, scales them to at most 2000 px wide and compresses them to fit 1 MB, so a 3000×1000 upload ends up around 2000×667. JPEG or PNG only.

Banner detailValue
Shape3:1 (the app's crop)
Recommended upload1500×500 or 3000×1000
Stored sizeUp to about 2000×667 after the app resizes it
FileJPEG or PNG, 1 MB max
Covered areaYour profile picture overlaps the lower left; keep text away from that corner

To turn a square product photo into a 3:1 banner, extend the background sideways rather than cropping the product. Crop the final image to exactly 3:1 with the free image cropper.

What size are Bluesky link previews?

1200×630 pixels. When you paste a link, Bluesky builds a card from the page's preview image and shows it at the same 1.91:1 shape used by most networks, with a 1 MB limit on the stored thumbnail. If your product page has a 1200×630 Open Graph image, it will look right on Bluesky too.

What video size does Bluesky support?

MP4 video, with the shape stored so vertical, square and landscape all display. The protocol limit is 300 MB per video, and the app allows up to 10 minutes. Use 1080×1920 for vertical clips and 1080×1080 or 1920×1080 otherwise.

Limits may differ from what your account sees

The lexicon and app code set the technical ceiling. Before each video upload the app also asks Bluesky's video service whether your account can upload, so if an upload fails at a smaller size, read the app's message: it's usually an account limit, not the file.

How do you resize a product photo for Bluesky?

  1. Pick the shape: 4:5 for a single post image, 1:1 for multi-image posts, 3:1 for the banner.
  2. If the product already has space around it, crop to the shape with the free image cropper.
  3. If cropping would cut the product, extend the background instead.
  4. Export JPEG at 1080 px wide (2000 px for detailed images) and check it's under 2 MB, or 1 MB for avatars and banners. The free image compressor shrinks files in your browser.
  5. Add alt text describing the product; Bluesky allows up to 2,000 characters.

Bluesky's 4:5 and 1:1 sizes are the same as Instagram's, so the free Instagram image resizer works for Bluesky too. AiArter's AI image extender extends the background to 4:5, 9:16 or 16:9 for 8 credits per size so the product isn't cropped.

Extend a square product photo to 1080×1350 for Bluesky and Instagram without cropping the product.

Extend to 4:57 days free · 50 credits · No credit card

How do Bluesky sizes compare with Threads and X?

BlueskyThreadsX
Best single image1080×1350 (4:5)1080×1350 (4:5)1080×1350 or 1600×900
Max image file2 MB8 MB5 MB
Images per post4 (gallery up to 10)Up to 20 in a carousel4
Banner3:1, 1500×500None3:1, 1500×500

Full details: Threads image size and Twitter (X) image size. If you post the same image to Instagram, see Instagram post size.

Frequently asked questions

What size should Bluesky images be?

1080×1350 (4:5) or 1080×1080 (1:1), JPEG or PNG, under 2 MB each.

What is the maximum image size on Bluesky?

2 MB per post image. The app scales images so the longest side is at most 4000 px. Profile pictures and banners are limited to 1 MB.

How many images can you post on Bluesky?

Four in a standard post. Newer versions of the app add a gallery format of up to 10 images.

What size is a Bluesky banner?

3:1. Upload 1500×500 or 3000×1000, JPEG or PNG, under 1 MB.

What size is a Bluesky profile picture?

A square of at least 400×400; 1000×1000 is ideal. JPEG or PNG, under 1 MB, shown as a circle.

Does Bluesky crop images?

A single image keeps its shape. Posts with several images show cropped previews in a grid, and avatars and banners are cropped to 1:1 and 3:1.

Can I upload a PNG with a transparent background to Bluesky?

Posts accept any image type, but the background may show as white or black depending on the app's theme. Use a solid background for product photos.

How long can a Bluesky video be?

Up to 10 minutes in the app, MP4, with a 300 MB protocol limit.

Bluesky-ready product images

Turn one product photo into feed posts, a 3:1 banner and Story sizes, with AI filling extra space instead of cropping the product.

Start free trialSee pricing

7 days free · 50 credits · No credit card. Trial images carry a small “Made with aiarter” mark; paid plans export clean files you can use commercially.

Ijharul Islam
Written by

Founder, AiArter

Ijharul Islam is the founder of AiArter, the AI product studio for online sellers. He writes hands-on guides on product photography, marketplace listings and ad creative, so small e-commerce teams can get studio-quality visuals and videos without booking a studio.

Try it on your own product

White backgrounds, lifestyle scenes and UGC video ads from one photo. 7 days free.

Start free trial
✖