Key takeaways
- Bluesky recommends roughly 1080×1080px (square) feed images, caps each image at 1MB, and allows up to 4 images per post.
- Platforms recompress and crop images after upload — sizing correctly upfront avoids an unwanted crop.
Bluesky image size: bluesky image dimensions
- Feed image (square): approximately 1080 × 1080px
- Feed image (landscape): approximately 1200 × 627px
- Feed image (portrait): approximately 627 × 1200px
- Profile picture: 400 × 400px, displayed as a circle
- Profile banner: 1500 × 500px (3:1)
- Up to 4 images per post, 1MB maximum file size each
Why Bluesky’s 1MB file cap matters
Bluesky’s per-image file-size cap is unusually tight compared to most platforms, so compress an image before upload if it is much larger than 1MB rather than relying on Bluesky to do it for you.
Sizing images before a bulk import
Sizing media correctly before a bulk import avoids a platform recompressing or cropping it unpredictably after upload — worth checking before scheduling a large batch.
FAQ
- What is the best Bluesky feed image size?
- Approximately 1080×1080px for a square image, though 1200×627px (landscape) and 627×1200px (portrait) also display well.
- What is the maximum Bluesky image file size?
- 1MB per image — noticeably tighter than most other platforms, so compress large files before upload.
- What size should a Bluesky profile banner be?
- 1500×500px (3:1); your profile picture overlaps its bottom-left corner, so keep key content centered.