Craft high-performing tweets with bold headers and stylish emphasis fonts.
X gives you less room than any other network, and the limits differ by field. Posts are capped at 280 characters for standard accounts. X: bio 160 characters, display name 50, @handle 15 ASCII characters. Styled letters count one each, frames add their symbol count. The @handle is the only field that refuses styled text. Search on X matches plain characters, so styled words are not found by a plain search and styled hashtags do not link. Those are the constraints that decide where a style earns its place: the display name (seen everywhere, small), the bio (seen on the profile, larger), and the first line of a thread (seen in the timeline before expansion).
The same style reads differently in the two places X shows it. The timeline is dense and small, sans-serif bold, fullwidth and small caps hold up; script and blackletter do not. The profile page is larger and roomier. A script or fraktur display name and a framed bio line both read fine there. The X preview (the phone icon on each row) shows the timeline context specifically, because that is the one that catches people out. For a display name that has to work in both, sans-serif bold with at most a short bracket frame is the reliable choice.
Yes, and it is the only way to get bold or italic in a post on a standard account. Styled letters count one each toward the 280-character limit.
X sets display names small beside each post, and fine styles (script, fraktur) lose their shapes at that size. Sans-serif bold and small caps keep theirs.
No. Handles are 15 ASCII characters. Display name and bio accept styled unicode.