How to Do Small Text on Discord - Complete Formatting Guide

Create small text on Discord with -# format! Works on mobile & desktop. Plus Unicode tricks & formatting hacks. Easy 2026 guide with examples.

Category
text
Difficulty
Beginner
Last Updated
Mar 2026

✨ 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

  • 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

  1. Open Generator: Visit any small text generator website
  2. Type Your Text: Enter the text you want to make small
  3. Select Style: Choose from available small text styles
  4. Copy Result: Copy the generated small text
  5. 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

  1. Choose Method:
  • Discord native -# format (recommended)
  • Unicode characters for true small text
  • Text generator for convenience
  • Code formatting for monospace effect
  1. Generate Text:
  • Type your message normally first
  • Convert using your chosen method
  • Review the result before sending
  1. 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

NormalSmall CapsSuperscriptSubscript
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)