How to Do Small Text on Discord
Complete guide to creating small and tiny text formatting in Discord
✨ Discord Small Text Methods
Discord now supports native small text formatting using heading syntax! Additionally, there are several other creative methods to achieve smaller-looking text effects. Here are all the working methods for creating small text in Discord.
New Feature: Discord recently added official small text support using the -# heading format. This is now the easiest and most reliable method for creating small text!
⭐ Method 1: Discord Native Small Text (Official)
How It Works
Discord now supports official small text formatting using heading syntax. This is the simplest and most reliable method, requiring no special tools or Unicode characters.
Syntax
To create small text, simply add -# (minus sign + hashtag + space) at the beginning of your line:
-# This text will appear small
Example
Input:
-# hello
The text "hello" will appear in a smaller font size.
Important Notes
- Same Line Only: The small text formatting only applies to text on the same line. It does NOT carry over to new lines.
- Must Start Line: The
-#must be at the beginning of the line - Space Required: You must include a space after the
#symbol - Works Everywhere: This method works on Desktop, Mobile, and Web versions of Discord
Pro Tip: This is now the recommended method for small text as it's officially supported by Discord and will display consistently across all platforms!
Multiple Lines
To make multiple lines small, you need to add -# to each line separately:
-# First line of small text
-# Second line of small text
-# Third line of small text
🔤 Method 2: Unicode Small Text Characters
How It Works
This method uses special Unicode characters that appear smaller than regular text. These are actual different characters, not smaller versions of normal letters.
Small Caps Unicode Characters
Copy and paste these characters to create small text:
Normal: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Small: ᴀʙᴄᴅᴇꜰɢʜɪᴊᴋʟᴍɴᴏᴘQʀsᴛᴜᴠᴡxʏᴢ
Normal: abcdefghijklmnopqrstuvwxyz
Small: ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖqʳˢᵗᵘᵛʷˣʸᶻ
Superscript Characters
These appear even smaller and higher up:
Superscript: ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖqʳˢᵗᵘᵛʷˣʸᶻ
Numbers: ⁰¹²³⁴⁵⁶⁷⁸⁹
Symbols: ⁺⁻⁼⁽⁾
Subscript Characters
These appear smaller and lower:
Subscript: ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓ
Numbers: ₀₁₂₃₄₅₆₇₈₉
Symbols: ₊₋₌₍₎
🔧 Method 3: Online Text Generators
Popular Small Text Generators
- YayText: Multiple small text styles
- Small Text Generator: Simple conversion tool
- Fancy Text Generator: Various Unicode text effects
- Unicode Text Converter: Professional conversion tool
How to Use Text Generators
- Open Generator: Visit any small text generator website
- Type Your Text: Enter the text you want to make small
- Select Style: Choose from available small text styles
- Copy Result: Copy the generated small text
- Paste in Discord: Paste directly into Discord chat
📝 Method 4: Code Block Formatting
Inline Code for Subtle Effect
While not technically smaller, inline code creates a different visual appearance:
`This text appears in a monospace font`
Result: This text appears in a monospace font
Multi-line Code Blocks
```
This text appears in a
monospace code block
with different styling
```
💡 Method 5: Embed Formatting
Using Bot Embeds
If you have a bot, you can create embeds with different text effects:
- Embed Descriptions: Can use Discord markdown
- Field Values: Separate sections with different formatting
- Footer Text: Appears smaller than main content
Webhook Embeds
Webhooks can create embeds with various text formatting options including smaller-appearing sections.
🎨 Method 6: Creative Spacing and Layout
Using Spoiler Tags
Spoiler tags create a different visual effect:
||This text is hidden until clicked||
Combining Methods
You can combine multiple methods for unique effects:
`ˢᵐᵃˡˡ ᶜᵒᵈᵉ ᵗᵉˣᵗ`
||ˢᵖᵒⁱˡᵉʳ ˢᵐᵃˡˡ ᵗᵉˣᵗ||
> ᵠᵘᵒᵗᵉ ʷⁱᵗʰ ˢᵐᵃˡˡ ᵗᵉˣᵗ
📱 Platform Compatibility
Desktop Discord
- Full Support: All Unicode characters display properly
- Copy/Paste: Easy to copy and paste small text
- Font Rendering: Consistent appearance across messages
Mobile Discord
- Variable Support: Some Unicode characters may not display
- Font Differences: Mobile fonts may render differently
- Keyboard Limitations: Harder to type special characters
Web Discord
- Browser Dependent: Rendering depends on browser fonts
- Generally Good: Most modern browsers support Unicode well
- Copy/Paste Friendly: Easy to use text generators
⚙️ Step-by-Step Guide
Quick Small Text Creation
- Choose Method:
- Discord native
-#format (recommended) - Unicode characters for true small text
- Text generator for convenience
- Code formatting for monospace effect
- Discord native
- Generate Text:
- Type your message normally first
- Convert using your chosen method
- Review the result before sending
- Test and Send:
- Paste in Discord to preview
- Check how it looks on different devices
- Send when satisfied with appearance
📋 Character Reference Chart
Complete Unicode Small Characters
| Normal | Small Caps | Superscript | Subscript |
|---|---|---|---|
| A | ᴀ | ᴬ | ₐ |
| B | ʙ | ᴮ | - |
| C | ᴄ | ᶜ | - |
| D | ᴅ | ᴰ | - |
| E | ᴇ | ᴱ | ₑ |
🎯 Best Practices
When to Use Small Text
- Footnotes: Adding small additional information
- Stylistic Effect: Creating visual variety in messages
- Emphasis: Making certain parts stand out differently
- Creative Messages: Artistic or decorative text layouts
When to Avoid Small Text
- Important Information: Keep crucial details in normal text
- Accessibility: Consider users with visual impairments
- Mobile Users: Small text may be hard to read on phones
- Spam Prevention: Don't use for excessive decoration
🔧 Troubleshooting
Text Not Displaying Properly
Common Issues:
- Missing Characters: Some Unicode characters may not be supported
- Font Differences: Different devices may render text differently
- Copy/Paste Errors: Characters may get corrupted during copying
Solutions:
- Test on multiple devices before using
- Use widely supported Unicode characters
- Have a backup normal text version ready
Compatibility Issues
Platform Differences:
- iOS: May not display all Unicode characters
- Android: Better Unicode support generally
- Desktop: Best compatibility overall
📖 Advanced Techniques
Combining Formatting Methods
**ᴮᵒˡᵈ ˢᵐᵃˡˡ ᵗᵉˣᵗ**
*ⁱᵗᵃˡⁱᶜ ˢᵐᵃˡˡ ᵗᵉˣᵗ*
__ᵘⁿᵈᵉʳˡⁱⁿᵉᵈ ˢᵐᵃˡˡ ᵗᵉˣᵗ__
~~ˢᵗʳⁱᵏᵉᵗʰʳᵒᵘᵍʰ ˢᵐᵃˡˡ ᵗᵉˣᵗ~~
Creating Text Art
Use small text for detailed ASCII art or decorative elements:
╭──────────────╮
│ ˢᵐᵃˡˡ ᵗᵉˣᵗ ᵇᵒˣ │
╰──────────────╯
Gradient Effects
Mix different character sizes for gradient-like effects:
Normal → ˢᵐᵃˡˡ → ᵗⁱⁿʸ
🤖 Bot Integration
Creating Bots with Small Text
If you're developing a Discord bot, you can include small text functionality:
// Example JavaScript function
function toSmallText(text) {
const normal = 'abcdefghijklmnopqrstuvwxyz';
const small = 'ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖqʳˢᵗᵘᵛʷˣʸᶻ';
return text.toLowerCase().split('').map(char => {
const index = normal.indexOf(char);
return index !== -1 ? small[index] : char;
}).join('');
}
Pro Tip: Save your favorite small text characters in a text file or note-taking app for quick access. You can also set up autocorrect or text expansion shortcuts on your device.
🔍 Character Search and Tools
Finding Unicode Characters
- Unicode Table: Browse comprehensive character databases
- Character Map: Use your OS's character map tool
- Alt Codes: Learn keyboard shortcuts for common characters
- Online Tools: Use specialized Unicode search engines
Keyboard Shortcuts
Some common shortcuts for small text characters:
- Alt + 0178: ² (superscript 2)
- Alt + 0179: ³ (superscript 3)
- Alt + 0185: ¹ (superscript 1)