Bluesky Caption Generator (Styled Captions for Posts & Photos)
Draft the caption for your next post or photo, style the hook so it survives a fast scroll, and check the length against the real 300-grapheme limit before you copy it over.
Live Bluesky App Simulator
Live SyncWriting Bluesky Captions People Actually Read
Most posts get about a second of attention. The first line decides whether the rest gets read, which is why the hook matters more than the decoration. Style the opening words, write the rest like a person, and let the caption do its job.
Draft the Caption
Write the full caption in the editor, link and hashtags included, so the meter shows the true length from the start.
Style the Hook
Bold the first few words or set the opening line apart from the rest. One styled section per caption is usually enough.
Copy & Post
Copy in one click and paste into Bluesky, then attach your photo or link. The styling survives the paste exactly as previewed.
Captions, Posts and Alt Text Are Not the Same Thing
On Bluesky, the text you write alongside a photo is simply a post: 300 graphemes, links and tags included. Alt text is a separate field with its own longer limit. It describes the image for people using screen readers, so write it plainly and save the styling for the caption, where everyone can see it.
๐๐๐ฐ ๐ฉ๐ซ๐ข๐ง๐ญ ๐๐ซ๐จ๐ฉ ๐ shot on the coast last weekend, full set in the repliesA note on accessibility: screen readers can read mathematical Unicode letters one at a time, which turns a fully styled paragraph into a spelling lesson. Keep styled text short (hooks, names, headings) and write the substance in plain text. The caption stays readable for everyone, including people who are only skimming.
Got Questions About Bluesky Captions?
What is the caption length limit on Bluesky?
Post text on Bluesky, including the caption on a photo post, is limited to 300 graphemes. The counter above counts the same way Bluesky does, so what fits here fits there.
Do styled captions hurt reach or get posts suppressed?
No. Bluesky runs on chronological and custom feeds, not a ranking system that punishes formatting. Styled text is ordinary Unicode, and posts using it circulate like any other post.
Should my whole caption be in a fancy font?
It reads badly, and screen readers will spell it out letter by letter. Style the hook or a heading, keep the rest plain, and your caption stays easy for everyone to read.
Can I add line breaks and emojis in captions?
Yes. Line breaks and emojis paste into Bluesky exactly as written here. Emojis count toward the 300-grapheme limit, and the meter above already accounts for them.