cutefonts.art

Text in, cute text out

Cute fonts,
copy & paste.

Type your name or bio once and see 62 cute text styles at the same time. Tap a row to copy it.

Type your name or bio once and see 62 cute text styles at the same time. Tap a row to copy it.

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. Star trailSafe17/150
  2. Heart trailSafe17/150
  3. Sparkle trailSafe17/150
  4. DottedSafe17/150
  5. Sparkle scriptSafe33/150

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

  6. Soft small capsSafe14/150
  7. Heart bold scriptSafe14/150
  8. Angel small capsSafe22/150
  9. Star dust wideSafe20/150
  10. Little sparkle sansSafe18/150
  11. Winged heart scriptSafe22/150
  12. Flower italicSafe14/150
  13. Ribbon scriptMay show boxes14/150

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

  14. Dreamy plainSafe23/150
  15. Moon frakturSafe16/150
  16. Diamond monoSafe14/150
  17. ScriptSafe10/150
  18. Bold scriptSafe10/150
  19. Old EnglishSafe10/150
  20. Bold old EnglishSafe10/150
  21. Italic serifSafe10/150
  22. Bold italic serifSafe10/150
  23. Italic sansSafe10/150
  24. BubbleMostly safe10/150

    A few letters (Ⓜ) can turn into emoji in some apps.

  25. Filled bubbleSafe10/150
  26. SquaresSafe10/150
  27. Filled squaresMostly safe10/150

    A few letters (🅰 🅱 🅾 🅿) can turn into emoji in some apps.

  28. ParenthesesSafe10/150
  29. Letter tilesMay show boxes17/150

    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.

  30. Small capsSafe10/150
  31. Tiny textSafe10/150
  32. SubscriptSafe10/150
  33. Bold serifSafe10/150
  34. Bold sansSafe10/150
  35. SansSafe10/150
  36. Bold italic sansSafe10/150
  37. TypewriterSafe10/150
  38. Double struckSafe10/150
  39. WideSafe10/150
  40. Spaced outSafe19/150
  41. Upside downSafe10/150
  42. ReversedSafe10/150
  43. MirrorSafe10/150
  44. StrikethroughMostly safe20/150

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

  45. UnderlineMostly safe20/150

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

  46. Double underlineMostly safe20/150

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

  47. SlashedMostly safe19/150

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

  48. Dotted belowMostly safe19/150

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

  49. OverlineMostly safe20/150

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

  50. Wavy strikeMostly safe19/150

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

  51. RingedMostly safe19/150

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

  52. GlitchMostly safe28/150

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

  53. Double circled numbersSafe10/150
  54. Circled sans numbersSafe10/150
  55. Filled circled sans numbersSafe10/150
  56. ChunkySafeDecoration only: screen readers can't read this10/150
  57. SquiggleSafeDecoration only: screen readers can't read this10/150
  58. Brush strokesSafeDecoration only: screen readers can't read this10/150
  59. MoneySafeDecoration only: screen readers can't read this10/150
  60. StrokedSafeDecoration only: screen readers can't read this10/150
  61. HookedSafeDecoration only: screen readers can't read this10/150
  62. Heavy dotsMostly safeDecoration only: screen readers can't read this14/150

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

How these styles work, and what they cannot do

Each style swaps ordinary letters for look-alike Unicode characters, so the result is text, not an image. It pastes almost anywhere that accepts text. Unicode text has no colour: any colour you see comes from the app, not from the characters. The Safe, Mostly safe and May show boxes labels come from checking every character of a style against the system fonts of Android 8 to 14 and Windows 10; iPhones and iPads were not tested. The Discord-safe switch adds a backslash before characters Discord reads as formatting, so use it in messages, not in name fields.

What this page does

You type a name, a nickname or a short bio in the box. Every style on this page changes as you type. Tap a row and that exact text is copied, ready to paste into a bio, a display name, a caption or a chat.

These are not fonts that you install. Each style swaps your letters for look-alike characters from the Unicode standard, such as a script letter or a letter inside a circle. Because the result is plain text, it can travel almost anywhere that accepts text. It also means the look depends on the phone that reads it.

How to read the labels

Each row has a label that comes from a font test, not from a guess. We checked every character of every style against the system fonts of Android 8, 10, 12 and 14 and of Windows 10.

  • Safe (48 styles): every character was found in those fonts, and the style uses no combining marks and no emoji.
  • Mostly safe (12 styles): the characters exist, but the style uses combining marks, or a few letters can turn into colour emoji in some apps.
  • May show boxes (2 styles): they use characters that phones draw as colour emoji, so the look changes from phone to phone.

iPhones and iPads were not tested, because Apple does not publish which characters its fonts cover. Styles that are safe on Android and Windows are expected to work on current iOS, but we have not checked that on a real iPhone.

Where these styles belong

Use them in bios, display names, nicknames, captions and messages. Do not use them in a username. Discord usernames can never contain fancy Unicode, and the TikTok @username cannot either.

The last styles in the list are the 7 look-alikes. They borrow letters from other alphabets, so they carry the note that they are decoration only and that screen readers cannot read them. If you want a quick way to compare lengths, see the character counter. The method, the test date and the tables behind the labels are on the Unicode font compatibility data page.

Questions

Are these real fonts?

No. They are Unicode characters that look like another typeface. The Unicode Standard says the mathematical letters were not made for styling ordinary text, so use them for fun, and keep a plain version of important words.

Why do I see empty squares?

A square means the phone reading your text has no picture for that character. Styles marked May show boxes, and a few marked Mostly safe, are more likely to do this. Choose a Safe style when many people will read your bio.

Do the styles work on iPhone?

We did not test iPhones. Apple does not publish per-character font coverage. Styles that are Safe on Android and Windows are expected to work on current iPhones, but that is an expectation, not a test result.

Is my text uploaded anywhere?

No. The conversion runs in your browser. Your last text, your saved styles and your recent copies are kept in your own browser so they are there next time.

Can I use them in a username?

Usually not. Instagram usernames allow letters, numbers, periods and underscores, and Discord and TikTok usernames cannot contain fancy Unicode at all. Use the styles in names and bios.