Profile banner (typical)
Recommended3000×1000 3:1
Common Bluesky profile header. Wide 3:1 strip; keep the subject centered.
Use in toolBluesky · Image size
Bluesky profile banners are a very wide strip—often 3000×1000. Keep logos clear of the far edges, then download a sharp crop in your browser.
Browser tool · nothing leaves your device
Output 3000 × 1000
Click to upload
Upload a wide photo—or try the sample—then keep wordmarks inside the safe margin before you download.
Drop an image onto the canvas, click inside it, or try the sample
Publish at 3000×1000 when the source allows. Far edges may trim on some clients—keep wordmarks in the open center band.
Export this for Bluesky upload.
3000×1000 3:1
Common Bluesky profile header. Wide 3:1 strip; keep the subject centered.
Use in tool1500×500 3:1
Same ratio at fewer pixels when the source is soft or you need a lighter file.
Use in tool| Asset | Pixels | Ratio | Notes | Action |
|---|---|---|---|---|
| Profile banner (typical) Recommended | 3000×1000 | 3:1 | Common Bluesky profile header. Wide 3:1 strip; keep the subject centered. | Use in tool |
| Lighter 3:1 | 1500×500 | 3:1 | Same ratio at fewer pixels when the source is soft or you need a lighter file. | Use in tool |
Your Bluesky profile shows a very wide header—commonly around 3000×1000 (3:1). Desktop may show more of the strip; phones often tighten the sides. A logo only on the far left or right can vanish for mobile viewers.
Correct pixels keep the graphic sharp after clients compress the upload. Soft, noisy, or heavily upscaled files look muddy next to a crisp avatar. Export a true 3:1 frame instead of stretching an X 1500×500 or a Discord 960×540 banner.
Creators reuse Twitter headers here all the time because both are 3:1—but Bluesky’s typical pixel count is much larger. Upscaling a soft 1500×500 into 3000×1000 does not add detail. Start from a high-resolution master when you can.
Treat the banner like a billboard behind your circular avatar: short headline, clear subject, calm far edges. Timeline posts are a separate ~16:9 job—do not force this export into the feed.
Same LinkedIn-style banner—quiet lower-left for the avatar, subject in the open mid/right band.
Tick these off against your crop preview—nothing is saved.
Similar-looking slots often use different ratios—do not reuse one export for all of them.
3000 × 1000
This page. Wide strip on the profile header.
1000 × 1000
Circle that sits with this banner.
1200 × 675
In-timeline photos—16:9, not a banner substitute.
~1200 × 630 typical
Shared URL previews only—do not upload as the header.
| Surface | Typical size | Note |
|---|---|---|
| Profile banner | 3000 × 1000 | This page. Wide strip on the profile header. |
| Profile picture | 1000 × 1000 | Circle that sits with this banner. |
| Post image | 1200 × 675 | In-timeline photos—16:9, not a banner substitute. |
| Link card / OG-style | ~1200 × 630 typical | Shared URL previews only—do not upload as the header. |
Wide banners lose side content on narrower screens. Treat the outer ~10% as atmospheric only: sky, blur, or soft brand color—not the only logo or a face.
Your avatar also sits with the header on the profile. Leave contrast so the circle still reads against the strip—especially if both are dark.
Photos usually look best as JPG; hard-edged logos can stay PNG. Prefer sRGB. If 3000×1000 is huge for your connection, the lighter 1500×500 option keeps the same 3:1 framing.
X headers are also 3:1 (1500×500), so the framing habit transfers—but pixel count differs. Upscaling a soft X export to 3000×1000 does not invent detail. Discord and LinkedIn use different ratios entirely.
Upload a wide photo (or try the sample), choose Profile banner (3000×1000), drag until the subject clears the edge risk, then download. Processing stays in your browser.
From this download to a live upload in a few minutes.
Download the 3000×1000 JPG (or PNG for hard-edged graphics) from the tool—or the lighter 1500×500 if needed.
On Bluesky, open your profile → Edit profile → change the banner / header image.
Upload the file and confirm the framing in the preview.
Save and open the profile on your phone.
If anything important sits off-screen, re-crop here and upload again.
Around 3000×1000 pixels (3:1) is a typical profile banner target. Keep critical content centered; phones may trim the far edges.
Both are often 3:1. X commonly uses 1500×500; Bluesky’s typical upload is larger at 3000×1000. Same framing habit, different pixel count.
You may see less width on phones. Keep logos and faces out of the rim, then preview on a real device after upload.
Not without re-cropping. Discord (~16:9) and LinkedIn (4:1) are different ratios. Stretching them into 3:1 warps the image.
JPG for photographs, PNG for hard-edged logos or flat type. Export sRGB and keep the file reasonably light when possible.
Coordinate colors if you like, but export them as separate files. The avatar is a square circle crop; the banner is a 3:1 strip.
Use the lighter 1500×500 3:1 option, or crop from the largest sharp master you have. Avoid upscaling noise just to hit 3000.