Twitter Fonts / X Profile Decorator

Make Twitter fonts for your X display name and bio.

Use the name tab for short display-name styles, the bio tab for profile text and templates, and the counter tab for X bio 160-character or post 280-character checks before you copy.

Display name fonts Bio templates X character counter Symbols

Choose what you want to make first. Display name and bio are separate workspaces.

  1. Name tabConvert only the display name into Twitter fonts.
  2. Bio tabDecorate only the bio with symbols and templates.
  3. Counter tabCheck X bio 160 and post 280 character limits.
The styles below transform this display name only.
Insert symbols and emojiClick to add to the active field
Editing display name

Twitter fonts for your display name

The styles below are generated from the active display-name field. Pick one to apply it to the preview.

Bio templatesPick, then edit

Twitter fonts for copy and paste

This Twitter fonts tool converts your own text into Unicode styles that can be pasted into X/Twitter display names, bios, posts, and captions. The output is text, not a font file, so you can copy it directly.

The X character counter helps you check a 160-character bio or a 280-character post before you paste. It estimates heavier weight for emoji, CJK text, and URLs so decorated text is less likely to run over the limit.

MojiMoon separates display names and bios into two workspaces because they solve different jobs. A display name should be short and recognizable; a bio needs structure, symbols, and a clean preview before you paste it into X.

Make a display name

Use bold, small caps, script, fullwidth, and bubble letters for a short name that stands out.

Decorate a bio

Add hearts, stars, ribbons, dividers, emoji, and short templates around your profile text.

Count before copy

Check X bio 160 and post 280 limits while using symbols, emoji, and Unicode styles.

How to use the two tabs

  1. Open the display name tabType the name you want, then apply a Twitter font style to the display-name preview.
  2. Open the bio tabWrite your profile text, add symbols or emoji, and use a template when you want a faster starting point.
  3. Open the counter tabPaste a bio or post draft, then check the estimated X count and remaining characters.

Twitter / X character counter

X bios are commonly limited to 160 characters, and standard posts use a 280-character limit. Plain Latin text, Japanese text, emoji, symbols, and URLs can behave differently in a weighted counter. This tool counts URLs as 23 characters and estimates emoji or CJK text with heavier weight so you can catch risky drafts earlier.

Why this is more than a bio generator

A plain Twitter bio generator gives you words. This page helps with the full profile workflow: choose the text style, compose the bio, add symbols, preview the X profile, and copy the final version.

FAQ

Can I use these Twitter fonts on X?

Yes. The output is Unicode text, so you can paste it into X/Twitter display names, bios, posts, captions, and profile text.

Can I style my @username?

No. X usernames have stricter character rules, so this tool treats the username as preview-only. Style your display name and bio instead.

Why does the bio tool count 160 characters?

X bios are easiest to scan when they stay short. The counter helps you keep the profile readable before you paste it into X.

Can it count a 280-character X post?

Yes. Open the character counter tab and choose Post 280 to see the estimated X count, plain character count, remaining characters, and URL count.

Why do some characters show as boxes?

Some devices or apps do not support every Unicode character. If a style looks broken, try fullwidth, bold, small caps, or simpler symbols.