Discord Text Formatting

Format your Discord messages with bold, italic, underline, strikethrough, code blocks, and more. Learn all Discord markdown syntax tricks.

✏️ Text Input

👁️ Preview & Output

Formatted Text

Your formatted text will appear here...

Discord Preview

Live Preview
U
UsernameToday at 08:21 AM
Your message preview will appear here...
Characters
0
2000 remaining
Words
0
Word count
Lines
0
Line count

📚 Discord Formatting Syntax Reference

FormatSyntaxExampleResult
Bold**text****bold text**bold text
Italic*text* or _text_*italic*italic
Underline__text____underline__underline
Strikethrough~~text~~~~strike~~strike
Spoiler||text||||spoiler||hidden
Code (inline)`code``inline code`inline code
Code Block```code``````text here```code block
Quote> text> quotequote
Block Quote>>> text>>> multi-linemulti-line quote
Heading 1# text# Big HeadingBig Heading
Heading 2## text## HeadingHeading
Heading 3### text### SmallSmall
Bullet List- item- item 1• item 1

💻 Code Block Language Highlighting

Discord supports syntax highlighting for many programming languages. Use triple backticks with a language name:

JavaScript
```javascript
code here
```
Python
```python
code here
```
Java
```java
code here
```
CSS
```css
code here
```
JSON
```json
code here
```
Diff
```diff
+ added
- removed
```

💡 Tips & Tricks

🎨 Combining Formats

You can combine multiple formatting styles:

  • ***text*** = bold + italic
  • __**text**__ = underline + bold
  • ~~***text***~~ = strike + bold + italic
🚫 Escaping Characters

Use backslash to escape formatting:

  • \*not italic\* = *not italic*
  • \*\*not bold\*\* = **not bold**
  • \~\~not strike\~\~ = ~~not strike~~
📱 Mobile Formatting

On mobile, long-press the text input to access formatting options, or use the syntax manually for full control.

⚠️ Character Limits

Discord message limits:

  • Regular message: 2,000 characters
  • Nitro users: 4,000 characters
  • Code blocks count towards the limit

Discord Text Formatting - Complete Guide

Master Discord's markdown formatting to make your messages stand out. Learn how to use bold, italic, underline, strikethrough, code blocks, spoilers, and more advanced formatting options.

✏️ Live Preview

See your formatted text in real-time as you type

🎨 Quick Formatting

One-click buttons for all formatting styles

💻 Code Highlighting

Support for multiple programming languages

📋 Easy Copy

Copy formatted text with one click

❓ Frequently Asked Questions (FAQ)
Q: Does Discord formatting work everywhere?

A: Yes, Discord markdown formatting works in all text channels, DMs, server descriptions, and most text input fields.

Q: Can I use colors in Discord text?

A: Discord doesn't support direct text coloring, but you can use code blocks with specific languages like 'diff' to create colored text effects.

Q: How do I make multi-line code blocks?

A: Use triple backticks (```) before and after your code. Add a language name after the first ``` for syntax highlighting.

Q: What's the difference between * and ** for formatting?

A: Single asterisks (*text*) create italic text, while double asterisks (**text**) create bold text.

Q: Can I nest formatting inside code blocks?

A: No, text inside code blocks (` or ```) is displayed as-is without any markdown formatting applied.