Skip to content
UnicodeWorks.com

Discord Font Generator

Prepare text for Discord’s two different identity fields instead of treating them as interchangeable.

Display names can contain expressive Unicode; usernames have a much stricter lowercase format.

How it works

  • Choose Display name for styled Unicode outputs or Username for a local rules check.
  • The checker validates format only; it cannot tell whether a username is available.

Example

  • Choose the field you are preparing, enter a short draft and compare the generated outputs or rules check before copying it back to the platform.

Assumptions and limitations

  • Discord display names are 1–32 characters and may include spaces, special characters, emoji and non-Latin text.
  • Discord usernames are 2–32 characters, forced lowercase, and limited to letters a-z, numbers, underscores and periods; two periods cannot appear consecutively.
  • Discord also offers Nitro display-name styling, which is a separate native feature from the Unicode text generated here.

FAQ

Can I put fancy Unicode in my Discord username?

No. Use it in a display name instead; Discord usernames use the restricted lowercase username format.

Does this replace Discord Nitro display-name styles?

No. Nitro styling is a native Discord visual feature. This page produces ordinary copyable Unicode characters.