Free tool
Bluesky character counter.
A Bluesky post can be up to 300 characters. Paste yours to count it the way Bluesky does.
0 / 300
300 left
How it counts
How Bluesky counts characters.
It counts what you see: each letter, space or emoji is 1, even an emoji built from several pieces.
- A family emoji or a flag counts 1, the same as a letter.
- Links count their full length.
| Example | Text | Counts as |
|---|---|---|
| A word | Hello | 5 |
| Accented | Café | 4 |
| An emoji | 🌙 | 1 |
| A family emoji | 👨👩👧👦 | 1 |
| A flag | 🇨🇦 | 1 |
| Japanese | 日本 | 2 |
| A link | https://example.com/spring-sale | 31 |
Limits
Bluesky post limits.
Text is only part of it. These are the limits a Bluesky post has to fit, as SocialHelper checks them.
Source: Bluesky API reference ↗ Posting to Bluesky with SocialHelper: Bluesky integration
- Text limit
- 300 characters, counted as described above
- Size limit
- 3,000 bytes of text as well
- Text
- Optional
- Images per post
- 4
- Videos per post
- None
- Image formats
- JPG, PNG, WEBP
- Largest image
- 1.9 MB
FAQ
About the Bluesky limit
What is the Bluesky character limit?
A Bluesky post can be up to 300 characters. It counts what you see: each letter, space or emoji is 1, even an emoji built from several pieces.
Do emoji count as one character on Bluesky?
Yes. Every emoji counts 1, even one built from several pieces, like a family.
Do links count toward the limit?
Yes. A link counts its full length, so a 31-character link uses 31 characters.
Is my text sent anywhere?
No. The counter runs in your browser, and nothing you type leaves this page.
Why do counters disagree?
Many counters count every symbol as 1. Bluesky doesn’t, so their number can be off for emoji, links or other scripts. This one uses the same counting code SocialHelper runs before it posts to Bluesky.
Does SocialHelper check this before posting?
Yes. Every post is checked against these limits for each account before it goes out. If anything doesn’t fit, nothing is posted and you see every problem at once.
Post to Bluesky, checked first.
SocialHelper is invite-only during early access. Join the waitlist: the first 100 people to sign up get a Founding account with higher limits, free for 12 months.