BlueSky Post Specifications

Post to BlueSky with perfect formatting automaticallyTry Free

Complete guide to BlueSky post dimensions, character limits, and media specifications. Create engaging posts on the decentralized social network with perfect formatting. Updated for 2026.

Quick Specs

Dimensions
1000 × 1000px
Square (1:1)
Aspect Ratio
1:1
Recommended
Max File Size
2MB
Per image, up to 10 images per post (or 1 video instead; images and video cannot be combined)
Formats
JPG, JPEG, PNG +2
Supported formats

Dimensions & Resolution

Square (1:1)Recommended
1000 × 1000px

Bluesky accepts images up to 4000×4000px

Landscape (16:9)Recommended
1000 × 563px

Great for landscape photos

Portrait (4:5)
800 × 1000px

Works well for portraits

Vertical (9:16)
563 × 1000px

Vertical format supported

Important Notes

BlueSky is a decentralized social media platform built on the AT Protocol. Posts (called "skeets") support up to 300 graphemes with rich media. A post can contain text only, up to 10 images, or 1 video, but images and video cannot be combined in the same post. Images are capped at 2MB each (up to 4000×4000px); video is capped at 300MB and 10 minutes. Accepted image formats: jpeg, png, gif, webp.

Optimization Tips

  • ✓Keep text under 300 graphemes per post
  • ✓Images up to 4000×4000px, 2MB each
  • ✓Add up to 10 images per post, OR 1 video (not both)
  • ✓Accepted image formats: jpeg, png, gif, webp
  • ✓Use alt text for accessibility
  • ✓Profile photos are 400×400px
  • ✓Banner images are 1500×500px (3:1 ratio)
  • ✓Bluesky-hosted accounts must verify email before their first video upload
  • ✓Thread posts for longer content

Sources & Verification

Last verified: 2026-09-25

300-grapheme limit, up to 10 images (2MB each, up to 4000×4000px, jpeg/png/gif/webp) OR 1 video (300MB and 10 minutes max). Images and video cannot be combined. The image, size and video limits come from Bluesky's own announcements on its official @bsky.app account (2026).

Profile & Page Dimensions

avatar:400×400px
banner:1500×500px
banner Ratio:3:1
avatar Format:Square with rounded corners

Content Limits

Text Limits

Post Characters:300
Display Name:64
Bio:256
Handle:253

Media Limits

Images Per Post:10
Max Dimension:4000
Max File Size Per Image:2
Video Per Post:1
Video Format:MP4, MOV, WEBM or MPEG
Video Max Size M B:300
Images And Video Mutually Exclusive:✓
Video Requires Verified Email:first upload only, Bluesky-hosted accounts

Features

Threads:✓
Quotes:✓
Reposts:✓
Likes:✓
Lists:✓
Custom Feeds:✓
Mod Lists:✓

Protocol

Type:AT Protocol
Decentralized:✓
Portability:✓
Custom Domains:✓

Built on open AT Protocol for data portability

Algorithmic

Custom Feeds:User-created algorithms
Following:Chronological following feed
Discover:Algorithmic discover feed
Skyline:Community-curated feeds

Schedule BlueSky posts at optimal times

✓ Auto-resize images✓ AT Protocol support
Start scheduling posts

Frequently Asked Questions

What's the character limit on BlueSky?

BlueSky posts have a 300 grapheme limit, slightly longer than Twitter's original 280. You can create threads by replying to your own posts for longer content.

How many images can I add to a BlueSky post?

Up to 10 images per post. Each image must be under 2MB and no larger than 4000×4000 pixels. If you attach a video instead, you cannot also attach images, the two are mutually exclusive in a single post.

Can I post video on BlueSky?

Yes. A single video (MP4, MOV, WEBM or MPEG) up to 300MB and 10 minutes is supported per post. Bluesky-hosted accounts must have a verified email before their first video upload. There is a per-account daily ceiling of 25 videos or 10GB combined, enforced by Bluesky.

What image formats does BlueSky accept?

jpeg, png, gif, and webp. WebP gives the best compression for staying under the 2MB per-image limit; jpeg is a good default for photos; png works well for graphics with text.

Recent Updates

2026-09-25

Updated to Bluesky's 2026 limits: up to 10 images per post, images up to 4000×4000px, and video up to 300MB (MP4, MOV, WEBM or MPEG).

2026-05-16

Image limit raised to 2MB per image (was 1MB), webp added to accepted formats alongside jpeg/png/gif. Single MP4 video (up to 100MB) now supported as an alternative to images (images and video cannot be combined in the same post).

2026-01-09

Migrated to evergreen URL structure. Verified all specifications current.

2025-01-01

BlueSky maintains 300 character limit with support for up to 4 images per post

2024-11-01

Image upload quality improved with better compression algorithms

Related Specifications

Ready to grow your BlueSky presence?

Start your free trial
✓ 7-day free trial✓ Cancel anytime

Last updated: September 25, 2026