Bluesky caps image uploads at 1 MB, which is the main thing to plan for. Banners are 3:1 at 1500×500, profile photos 400×400, and posts display well at 16:9 (1920×1080), 4:5 (1080×1350) or square. The app accepts JPG, PNG and WebP; WebP at quality 85 comfortably stays under 1 MB at these sizes.
Every Bluesky size on this page, verified for 2026: Landscape post 1920×1080 px (16:9 · under 1 MB), Portrait post 1080×1350 px (4:5), Square post 1080×1080 px (1:1), Banner 1500×500 px (3:1 · under 1 MB), Profile photo 400×400 px (1:1). Each card is a live preview of your image in that frame — drag to reposition, slide between Fit (whole image, background added) and Fill (frame covered, edges cropped), then download the one you need or every size as a ZIP. Nothing is uploaded; the rendering runs in your browser.
This is a pre-set view of the Social Media Image Resizer. Every other platform is one tab away.