cutefonts.art

Fonts for
TikTok

Short styles first, because a TikTok nickname holds only 30 characters and a bio 80.

Short styles first, because a TikTok nickname holds only 30 characters and a bio 80.

Use these in bios and display names. Usernames and @handles on Instagram, TikTok, Discord and X only take plain letters, numbers and a few symbols. Safe, mostly safe and may show boxes come from our font tests.

  1. ScriptSafe10/30
  2. Bold scriptSafe10/30
  3. Old EnglishSafe10/30
  4. Bold old EnglishSafe10/30
  5. Italic serifSafe10/30
  6. Bold italic serifSafe10/30
  7. Italic sansSafe10/30
  8. Bold serifSafe10/30
  9. Bold sansSafe10/30
  10. SansSafe10/30
  11. Bold italic sansSafe10/30
  12. TypewriterSafe10/30
  13. Double struckSafe10/30
  14. BubbleMostly safe10/30

    A few letters (โ“‚) can turn into emoji in some apps.

  15. Filled bubbleSafe10/30
  16. SquaresSafe10/30
  17. Filled squaresMostly safe10/30

    A few letters (๐Ÿ…ฐ ๐Ÿ…ฑ ๐Ÿ…พ ๐Ÿ…ฟ) can turn into emoji in some apps.

  18. ParenthesesSafe10/30
  19. Small capsSafe10/30
  20. Tiny textSafe10/30
  21. SubscriptSafe10/30
  22. WideSafe10/30
  23. Upside downSafe10/30
  24. ReversedSafe10/30
  25. MirrorSafe10/30
  26. Double circled numbersSafe10/30
  27. Circled sans numbersSafe10/30
  28. Filled circled sans numbersSafe10/30
  29. Soft small capsSafe14/30
  30. Heart bold scriptSafe14/30
  31. Flower italicSafe14/30
  32. Ribbon scriptMay show boxes14/30

    These characters show as colour emoji on many phones, not as plain letters.

  33. Diamond monoSafe14/30
  34. Moon frakturSafe16/30
  35. Letter tilesMay show boxes17/30

    These characters show as colour emoji on many phones, not as plain letters. Without the invisible separator between letters, neighbouring tiles can merge into country flags.

  36. Star trailSafe17/30
  37. Heart trailSafe17/30
  38. Sparkle trailSafe17/30
  39. DottedSafe17/30
  40. Little sparkle sansSafe18/30
  41. Spaced outSafe19/30
  42. SlashedMostly safe19/30

    Uses combining marks: each mark counts as a character and stacking looks different in each app.

  43. Dotted belowMostly safe19/30

    Uses combining marks: each mark counts as a character and stacking looks different in each app.

  44. Wavy strikeMostly safe19/30

    Uses combining marks: each mark counts as a character and stacking looks different in each app.

  45. RingedMostly safe19/30

    Uses combining marks: each mark counts as a character and stacking looks different in each app.

  46. StrikethroughMostly safe20/30

    Uses combining marks: each mark counts as a character and stacking looks different in each app.

  47. UnderlineMostly safe20/30

    Uses combining marks: each mark counts as a character and stacking looks different in each app.

  48. Double underlineMostly safe20/30

    Uses combining marks: each mark counts as a character and stacking looks different in each app.

  49. OverlineMostly safe20/30

    Uses combining marks: each mark counts as a character and stacking looks different in each app.

  50. Star dust wideSafe20/30
  51. Angel small capsSafe22/30
  52. Winged heart scriptSafe22/30
  53. Dreamy plainSafe23/30
  54. GlitchMostly safe28/30

    Uses combining marks: each mark counts as a character and stacking looks different in each app.

  55. Sparkle scriptSafe33/30

    Contains asterisks, which Discord reads as formatting. Use Discord-safe copy in chats.

  56. ChunkySafeDecoration only: screen readers can't read this10/30
  57. SquiggleSafeDecoration only: screen readers can't read this10/30
  58. Brush strokesSafeDecoration only: screen readers can't read this10/30
  59. MoneySafeDecoration only: screen readers can't read this10/30
  60. StrokedSafeDecoration only: screen readers can't read this10/30
  61. HookedSafeDecoration only: screen readers can't read this10/30
  62. Heavy dotsMostly safeDecoration only: screen readers can't read this14/30

    Uses combining marks: each mark counts as a character and stacking looks different in each app.

TikTok limits

TikTok limits
WhereLimitWhat to knowStatus
TikTok nickname30 charactersHelp Center (checked in Vietnamese and English versions of the same article). Can be changed every 7 days.Checked 24 Oct 2026
TikTok bio80 charactersHelp Center: 'Bios cannot exceed 80 characters.'Checked 24 Oct 2026
TikTok username2 to 24 charactersFancy Unicode cannot go in the @username. Allowed: letters, numbers, underscores, periods (not at the end).Checked 24 Oct 2026

Short styles first

TikTok's limits are tight, so this page sorts every style by how long your text becomes in that style, from the shortest to the longest. Styles that add marks or symbols between letters come last. Plain-length styles such as small caps come first. The order updates as you type.

The meter starts on the nickname field. Switch to the bio with the menu above the list.

Nickname, username and bio

TikTok's Help Center lists three fields. The nickname allows up to 30 characters and can be changed once every 7 days, so choose carefully. The username is 2 to 24 characters of letters, numbers, underscores and periods, cannot end in a period, can be changed every 30 days, and cannot contain fancy Unicode. The bio cannot exceed 80 characters.

Our notes say the limits were checked on TikTok's pages on 24 Oct 2026, in English and Vietnamese versions of the same article. Check the table below the list if you want the exact wording. The font test behind the labels is in the compatibility data.

Questions

How long can a TikTok nickname be?

30 characters, and you can change it every 7 days.

Can I use fancy fonts in the TikTok @username?

No. The username allows letters, numbers, underscores and periods only.

What is the bio limit?

80 characters. TikTok says bios cannot exceed it.

Why are some styles listed first?

They keep your text shortest, which helps with a small limit.