Prepare Bluesky profile and post text using the limits defined by the AT Protocol lexicons.
The handle mode is intentionally plain because Bluesky handles are domain-style account identifiers, including custom domains.
How it works
- Choose Display name, Profile description or Post to generate Unicode styles with a live grapheme counter.
- Choose Handle to perform a local domain-style syntax check; availability and DNS verification are outside this tool.
Example
- Choose the field you are preparing, enter a short draft and compare the generated outputs or rules check before copying it back to the platform.
Assumptions and limitations
- The Bluesky profile lexicon specifies 64 graphemes for display names and 256 for profile descriptions.
- The Bluesky post lexicon specifies 300 graphemes for post text.
- A Bluesky handle is a domain-style identifier; this checker only checks basic local syntax and does not verify ownership, DNS or availability.
FAQ
Why does this page count graphemes?
Bluesky’s published AT Protocol schema defines these text limits in graphemes, so the counter follows that unit.
Can I use a custom domain as my Bluesky handle?
Yes. Bluesky supports domain handles; the checker can inspect basic syntax but cannot verify the required DNS/account setup.