PIGONA
Colored Text

Discord Colored Text Generator

Create colored text for Discord using ANSI code blocks. Pick your colors, preview in dark and light theme, copy and paste into any Discord channel.

How to send colored text in Discord

Discord supports ANSI escape codes inside code blocks. By using the ansi language tag, you can make text appear in different colors. This works on Discord desktop and web - colors may not render on mobile.

Available Discord ANSI colors

How to use this tool

  1. Type your text in the editor
  2. Pick a text color and optionally a background color
  3. Add bold or underline styling if you want
  4. Preview how it looks in Discord (toggle dark/light theme)
  5. Click Copy to Clipboard and paste into Discord

The full ANSI escape syntax

Every color change starts with the escape character (ASCII 0x1B, written as ESC in JSON or \x1b in many languages, often rendered ESC in documentation), followed by [, then one or more semicolon-separated code numbers, then m. So ESC[1;31m means "bold red." Discord supports this subset:

Combine codes with semicolons in any order: ESC[1;4;33;44m gives you bold + underlined yellow text on a code-44 background. Always close a styled span with ESC[0m if you do not want the formatting to bleed into the rest of the block.

Why your colored text might not work

When to use ANSI vs Markdown vs embeds

For one-line attention grabbers in regular chat, Discord Markdown (bold, headers, lists) renders consistently everywhere and is preferable. Reach for ANSI when you genuinely need color contrast - log-style status lines, syntax-highlighted snippets, or visual emphasis inside a code block. For high-stakes formatted messages (announcements, bot replies, structured data), use embeds instead: they ship a real color bar on the left edge that renders on every client including mobile, and the title / description / field structure gives you typography that no code block can match.

More free Discord tools

Powered by Pigona - Free AI Translation for Discord