Skip to content
Fancy Text Generator

Font Generator: Fonts to Copy

The Fancy Text Generator converts your text live into stylish text you can copy and paste: 18 special fonts, including bold, script, Fraktur and bubble. Under each style, you can immediately see whether it’s valid as a name on Discord, Steam, Xbox, PlayStation or Minecraft.

Built by Dimitri Heissler

Free, with no sign-up or download: conversion happens right in your browser.

Found a name? Get your own Minecraft server.

9 of 100 characters

Your styles

18 styles—copy the one you like

Bold, italic, and monospace

  • Bold

    𝐙𝐀𝐏 𝐆𝐚𝐦𝐞𝐫

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Italic

    𝑍𝐴𝑃 𝐺𝑎𝑚𝑒𝑟

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Bold italic

    𝒁𝑨𝑷 𝑮𝒂𝒎𝒆𝒓

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Bold sans-serif

    𝗭𝗔𝗣 𝗚𝗮𝗺𝗲𝗿

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Monospace

    𝚉𝙰𝙿 𝙶𝚊𝚖𝚎𝚛

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed

Cursive and Gothic

  • Cursive

    𝒵𝒜𝒫 𝒢𝒶𝓂ℯ𝓇

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Bold cursive

    𝓩𝓐𝓟 𝓖𝓪𝓶𝓮𝓻

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Gothic (Fraktur)

    ℨ𝔄𝔓 𝔊𝔞𝔪𝔢𝔯

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Bold Gothic

    𝖅𝕬𝕻 𝕲𝖆𝖒𝖊𝖗

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Double-struck

    ℤ𝔸ℙ 𝔾𝕒𝕞𝕖𝕣

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed

Bubbles and squares

  • Bubbles

    ⓏⒶⓅ Ⓖⓐⓜⓔⓡ

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Filled bubbles

    🅩🅐🅟 🅖🅐🅜🅔🅡

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Squares (Square)

    🅉🄰🄿 🄶🄰🄼🄴🅁

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed

Wide, small and superscript

  • Wide (Fullwidth)

    ZAP Gamer

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Small Caps

    ᴢᴀᴘ ɢᴀᴍᴇʀ

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed
  • Superscript (Tiny)

    ᶻᵃᵖ ᵍᵃᵐᵉʳ

    9 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Special characters are not allowed
    • PSN: Special characters are not allowed · Must start with a letter
    • Minecraft: Special characters are not allowed

Lines

  • Strikethrough

    Z̶A̶P̶ G̶a̶m̶e̶r̶

    17 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Too long (at most 12 characters) · Special characters are not allowed
    • PSN: Too long (at most 16 characters) · Special characters are not allowed
    • Minecraft: Too long (at most 16 characters) · Special characters are not allowed
  • Underlined

    Z̲A̲P̲ G̲a̲m̲e̲r̲

    17 characters

    • Discord name: Allowed
    • Discord user: Special characters are not allowed
    • Steam: Allowed
    • Xbox: Too long (at most 12 characters) · Special characters are not allowed
    • PSN: Too long (at most 16 characters) · Special characters are not allowed
    • Minecraft: Too long (at most 16 characters) · Special characters are not allowed

The check covers the platforms’ naming rules. Whether the text displays on every device depends on its fonts: If a character is missing, a box appears. Check your name on a phone and PC after pasting it.

Discord messages: Markdown instead of special characters

You don't need special characters in chat messages: Discord formats text with Markdown. Markdown does not work in names or nicknames; use the styles above instead.

  • Bold

    **ZAP Gamer**

  • Italic

    *ZAP Gamer*

  • Bold and italic

    ***ZAP Gamer***

  • Underlined

    __ZAP Gamer__

  • Strikethrough

    ~~ZAP Gamer~~

  • Spoiler

    ||ZAP Gamer||

  • Code

    `ZAP Gamer`

  • Heading

    # ZAP Gamer

  • Fine print

    -# ZAP Gamer

  • Quote

    > ZAP Gamer

Example result

What this font generator shows you

Enter text and instantly get 18 copyable fonts (Unicode styles), each with a Copy button. Each result shows where it's valid as a name: Discord display name, Discord username, Steam profile name, Xbox, PlayStation and Minecraft Java. Three examples:

Example 1: “ZAP Gamer” in five styles

Input: “ZAP Gamer”, no platform filter. Result as copied:

Sample text in five styles, with character counts and the platforms where it is valid as a name
StyleResultCharactersValid as a name on
Normal, no styleZAP Gamer9Discord name, Steam, Xbox
Bold𝐙𝐀𝐏 𝐆𝐚𝐦𝐞𝐫9Discord name, Steam
Cursive𝒵𝒜𝒫 𝒢𝒶𝓂ℯ𝓇9Discord name, Steam
Gothic (Fraktur)ℨ𝔄𝔓 𝔊𝔞𝔪𝔢𝔯9Discord name, Steam
BubblesⓏⒶⓅ Ⓖⓐⓜⓔⓡ9Discord name, Steam
Small Capsᴢᴀᴘ ɢᴀᴍᴇʀ9Discord name, Steam

For example, “𝐙𝐀𝐏 𝐆𝐚𝐦𝐞𝐫” is valid as a Discord display name and Steam profile name but is rejected as an Xbox gamertag or PSN ID. The plain text “ZAP Gamer”, however, works on Xbox (9 of 12 characters), but not as a PSN ID because spaces are not allowed.

Example 2: When the name gets long

Input: “Legendary Dragon Slayer 99” in bold (26 characters).

Result

𝐋𝐞𝐠𝐞𝐧𝐝𝐚𝐫𝐲 𝐃𝐫𝐚𝐠𝐨𝐧 𝐒𝐥𝐚𝐲𝐞𝐫 𝟗𝟗

  • Discord display name: 26 of up to 32 characters, valid.
  • However, each styled character takes up two UTF-16 units. Counted this way, it is 49 instead of 26. That is why the generator marks the name as “close” (yellow): a platform that counts this way would reject it.
  • Xbox allows no more than 12 characters; the plain text alone is already too long at 26 characters.

Example 3: Discord message instead of a name

Input: “ZAP Gamer”. You don't need special characters for chat messages; Discord understands Markdown:

Result

Bold
**ZAP Gamer**
Strikethrough
~~ZAP Gamer~~
Spoiler
||ZAP Gamer||
Heading
# ZAP Gamer

Markdown only works in messages. It isn't rendered in names or nicknames; use Unicode styles for those.

How it works

How to copy fonts with the font generator

Four steps from your text to a profile name, with no account or download.

Step 1

Enter text

Type your name or text in the field, up to 100 characters. All 18 styles appear below instantly; no need to confirm.

Step 2

Choose platform

Use “Compatible with” to show only styles that are valid names on Discord, Steam, Xbox, PlayStation, or Minecraft. The chips beneath each style show whether it works on each platform.

Step 3

Copy style

Click the copy button next to your chosen style. Below it, you'll find Markdown variants for Discord messages, such as **bold** or ~~strikethrough~~.

Step 4

Paste and check

Paste the text into your profile or nickname and check it on your phone and PC. If you see a box, the font does not support that character. Try another style.

The styles

Cursive, Fraktur, Bubble, and more: styles at a glance

Not font files, but real Unicode characters from the mathematical letters group and related characters. That's why you can copy and paste them anywhere text is allowed.

Bold, italic, and monospace

𝐆𝐚𝐦𝐞𝐫

Bold, italic, bold italic, sans-serif bold and monospace. They display on most devices.

Cursive and Gothic

𝔊𝔞𝔪𝔢𝔯

Cursive, Gothic (Fraktur, also called Old English), and double-struck styles, each also available in bold. Popular for names and profile text. Kurrent and Sütterlin are not included.

Bubbles and squares

Ⓖⓐⓜⓔⓡ

Letters in circles (Bubble), filled circles and squares. On some devices, the filled shapes appear as emoji.

Wide, small and superscript

ɢᴀᴍᴇʀ

Wide vaporwave-style letters, small caps and superscript tiny text. If your device lacks a character, a box appears instead.

Lines

G̶a̶m̶e̶r̶

Normal letters with a continuous line above or below, using combining characters. The text remains readable and searchable.

Where it works

Copy fonts for Discord, Steam, Xbox, and PlayStation

Not every platform allows special characters in names. The table shows the length and permitted characters. The last column shows the generator's verdict for “𝐙𝐀𝐏 𝐆𝐚𝐦𝐞𝐫” in bold.

Platform naming rules and whether a fancy-text name is valid on each platform
PlatformLengthAllowed charactersFancy Text
Discord display name and nicknameup to 32Almost all characters, including special characters and emojiYes
Discord username2 to 32Only a–z, 0–9, underscores, and periods; converted to lowercaseNo
Steam profile nameup to 32Any characters (the account login name is separate and fixed)Yes
Xbox Gamertagup to 12Letters, digits and spaces from Microsoft's list (e.g. Latin including ä, ö, ü, Cyrillic, Greek)No
PlayStation Online ID3 to 16A–Z, a–z, 0–9, hyphen and underscore; starts with a letter; no spacesNo
Minecraft Java name3 to 16A–Z, a–z, 0–9 and underscoreNo

Sources: Discord Help Center (“New Usernames & Display Names”), Microsoft Game Development Kit (Gamertags), PlayStation online ID guidelines, Minecraft account rules. As of October 2026. Rules may change; you can only find out whether a name is still available when you register.

Accessibility

Screen readers often read styled letters as “mathematical bold capital Z” or skip them. This makes fancy names hard to understand for people with visual impairments. Use these styles for short names, not important information or long texts.

Search and mapping

Search compares characters, not appearance. Searching for “ZAP Gamer” generally won't find “𝐙𝐀𝐏 𝐆𝐚𝐦𝐞𝐫”. If you want friends to find you by name, stick to your normal name. Some servers also require readable names.

Discover more

More tools

Valid names for Xbox, PlayStation and Minecraft, Markdown for Discord messages, character counts, symbols and emojis for your name.

FAQ

Frequently asked questions about the Font Generator

Quick answers about Unicode styles, Discord, Steam, and platform naming rules.

A fancy text generator converts ordinary letters into similar-looking Unicode characters, for example “ZAP Gamer” into “𝐙𝐀𝐏 𝐆𝐚𝐦𝐞𝐫”. These aren’t font files but actual characters, such as mathematical letters for bold, italic or Fraktur. That’s why you can copy and paste the result anywhere those characters are allowed. This generator has 18 styles and converts text live in your browser; you don’t need an account. Your text appears in the address bar so you can share the link. Only share it if the text contains nothing private.

Enter your text above (up to 100 characters), click the copy button for the style you want, and paste the text with Ctrl+V. On your phone, long-press and select “Paste”. You don’t need to install anything: you’re copying characters that already look like the font, not a font file (TTF or OTF). That’s why the look stays the same when you paste, as long as the field accepts those characters.

Yes. The “Gothic (Fraktur)” style looks like Old English or blackletter: “Gamer” becomes “𝔊𝔞𝔪𝔢𝔯”, or “𝕲𝖆𝖒𝖊𝖗” in “Bold Gothic”. “Cursive” turns it into “𝒢𝒶𝓂ℯ𝓇”, while “Bold Cursive” gives you “𝓖𝓪𝓶𝓮𝓻”. The letters sit separately rather than forming connected handwriting. Historical scripts such as Kurrent and Sütterlin are not included. These styles are easy to read in names and short profile lines, but less suitable for long texts.

Sometimes. Discord display names, server nicknames and Steam profile names allow these characters, with a maximum of 32 characters each. Discord usernames allow only a–z, 0–9, underscores and periods. Xbox gamertags (up to 12 characters), PlayStation online IDs and Minecraft Java names (3 to 16 characters each) allow only certain letters and numbers, not the styled letters. The generator shows this for each style. You can find valid names for these platforms with the Gamertag Generator. For Discord messages, you don’t need special characters: below the generator, you’ll find Markdown options such as **bold**, ~~strikethrough~~ and ||spoiler|| to copy.

Usually, yes. Bios and names normally accept any Unicode characters, and the characters appear if the device has a suitable font. However, the generator checks only six sets of naming rules: Discord display name, Discord username, Steam, Xbox, PlayStation and Minecraft. You'll only know whether Instagram, TikTok or WhatsApp accepts your result when you paste it in. Test it on your phone before saving the name.

The device or page lacks a font containing the character and shows a placeholder box. Bold, italic, and monospace are usually the most reliable. Small caps and superscript are more likely to be affected because they use phonetic symbols, as are filled circles and squares, which some devices render as emoji. Test the name on your phone and PC before saving it.

Umlauts and accents are preserved: “ä” becomes a styled “a” with two dots added above it, so in bold it’s “𝐚̈”. An “é” keeps its accent too. Depending on the font, the mark may appear slightly out of place, and the letter counts as two characters. Letters with no equivalent, such as ß, stay unchanged and are listed below the style. “Filled Bubble” and “Squares” have only uppercase letters, so lowercase letters become uppercase.

The generator counts characters (Unicode code points), as platforms usually describe their limits. But styled letters take up two UTF-16 units, and some systems count those instead. For example, “Legendary Dragon Slayer 99” has 26 characters. In bold, it still has 26 characters but takes up 49 UTF-16 units. The generator marks such cases in yellow with a warning icon: the name fits the character limit but might be rejected. Leave some room with long names.

Any more questions?

Contact Support
Found a name?

Host your own Game Server in 60 seconds

Play with your friends on your own server — with DDoS protection, easy Mod management, and enough power for everyone.

4.4/5 Trustpilot32,000+ Active serversSince 2010

No setup. No risk. Online in seconds.

Flexible TermCancel anytimeOnline in 60 seconds

Looking for more tools? View all text & character tools