✦ Font Bag

Roblox Rich Text Generator

Build Roblox rich text — colored, bold, italic, outlined or rainbow — for TextLabel/TextButton GUIs, chat and games. Style it, then copy the <font> markup and paste it in.

Color
Style
Outline
Font
Preview

Where Roblox rich text works (and where it doesn’t)

  • TextLabels / TextButtons / GUIs: ✅ turn on RichText on the object, then paste this markup — colors, bold, stroke and per-letter rainbow all render.
  • In-game chat & display name: ✅ usually works where rich text is enabled; simple color/bold is the most reliable.
  • Username: ❌ can’t be styled — usernames are plain letters, numbers and one underscore. Style your display name or in-game text instead.
  • Roblox filters text, so a word can show as ### (stricter under 13). The face must be a real Roblox Font name — this tool only offers valid ones.

↑ Back to top

FAQ

How do I use rich text in Roblox?

Select your TextLabel (or TextButton) in Studio, tick the RichText property, then paste the <font …> code from here into its Text. The colors, bold and outline render in game.

How do I make rainbow text in Roblox?

Tick Rainbow here — it wraps each letter in its own <font color> tag so the text runs through the colors. Copy the code and paste it into a RichText-enabled label.

Why does my Roblox text show as ### or the tags show as plain text?

### means Roblox’s filter censored a word — try simpler wording. If the tags show literally, RichText isn’t enabled on that object (or the field doesn’t support it) — enable RichText and use a TextLabel.