All articleshowto

What Is Bluesky's Character Limit (And How Threads Work)

June 8, 2026 3 min read
What Is Bluesky's Character Limit (And How Threads Work)

The bluesky character limit is 300 characters, and as of this check in July 2026 that number hasn't moved since the platform's early days. It applies the same way to every kind of post: an original post, a reply, and a quote post all share the same 300-character ceiling.

Bluesky Post Length Limit, Explained

The bluesky post length limit is measured in graphemes rather than raw character count, which matters more than it sounds like it should. A grapheme is what a person actually perceives as one character, so a single emoji, even a complex one built from multiple underlying code points, counts as one character toward your limit rather than several. This is a more generous counting method than some platforms use, and it's part of why Bluesky posts with emoji tend to have a bit more breathing room than you'd expect.

Images attached to a post don't count against the 300-character text limit at all, so adding a photo doesn't cost you any of your available text.

Bluesky 300 Character Limit vs Other Platforms

The bluesky 300 character limit sits in a specific spot relative to the other short-form text platforms people are usually cross-posting to:

PlatformCharacter limit
Bluesky300
X (standard)280
Threads500

Bluesky lands just above X's standard limit and below Threads, which makes it a reasonably easy fit when you're writing one piece of text meant to work across all three; something written for X's 280-character limit will almost always fit inside Bluesky's 300 without edits.

How Threads Work When a Post Runs Long

If what you're writing genuinely needs more than 300 characters, the answer on Bluesky is the same one X popularized: split it into a thread. Write your first post as a strong, standalone opening (it's the one that shows up before anyone clicks in), then continue the idea across additional posts, each one replying to the previous post in the chain, so they display connected in order.

Some scheduling and writing tools can take a longer draft and automatically break it into properly sized, sequential posts sized to fit a given platform's limit, which saves the manual work of counting characters and cutting your text into pieces by hand. Whether you do that manually or with a tool, the same rule holds: each individual post in the thread still needs to make sense read on its own, not mid-sentence.

Keeping Your Text Ready for Every Platform

Since 300 characters is tight enough that a few extra words can push a post over, check your draft against the limit before you post with the Bluesky character counter.

Writing one post that has to work across Bluesky, X, and Threads at once is easier when you can see and adjust for each platform's limit from the same place. Posted Once schedules to Bluesky and nine other platforms, including X and Threads, from a single composer. Start free →.

Schedule to every platform at once

Posted Once publishes your content to all 10 social networks from one place.

Start free trial