BlueSky Post Specifications
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 & Resolution
Bluesky accepts images up to 4000×4000px
Great for landscape photos
Works well for portraits
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
Content Limits
Text Limits
Media Limits
Features
Protocol
Built on open AT Protocol for data portability
Algorithmic
Schedule BlueSky posts at optimal times
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
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).
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).
Migrated to evergreen URL structure. Verified all specifications current.
BlueSky maintains 300 character limit with support for up to 4 images per post
Image upload quality improved with better compression algorithms
Related Specifications
BlueSky Video
Complete guide to BlueSky video dimensions, duration limits, and technical specifications. Upload videos with perfect format for the decentralized social network. Updated for 2026.
X (Twitter) Posts
Complete guide to X (Twitter) image dimensions and specifications for posts. Create engaging tweets with the perfect image size and format for maximum impact. Updated for 2026.