What is on this page
Cute text is mostly about what surrounds the letters. The letter styles here stay readable on their own, and the designs below them add the soft part:
- Hearts Italic: bold italic letters between two white hearts.
- Script: a light, looping cursive. A few letters come from an older Unicode block and can look slightly different.
- Circled and Small Caps: round bubble letters, and quiet small capitals.
- Sparkle Script and Superscript: script with sparkles, and tiny raised letters.
- Designs: bunny ears ꒰ ꒱, heart wings ʚ♡ɞ, a bear face, bows, flowers, candy, a kitty and small kaomoji faces, each combined with one of the letter styles.
Every design is a fixed recipe: one Unicode letter style plus a few decoration characters before, after or between the letters. Nothing is picked at random, so the same text always gives the same result.
Make it look cute, not cluttered
- Decorate the ends, not every letter. A face or a bow at one end reads better than symbols between every letter.
- Keep the name readable. Light script and small caps are easier to read than bubble letters for long names.
- Match the emoji count to the place. One bow in a display name is plenty. A bio line can carry a little more.
- Try lowercase. Many cute looks use all lowercase letters, and lowercase script is softer than capitals.
For more text faces, the symbols page has a kaomoji section you can copy from, and the custom font generator lets you add your own decoration to any letter style.
Where cute text works
Cute styles suit display names, bios, captions, group chat names and gaming profiles that allow Unicode letters. Usernames and handles on most apps accept only plain letters, numbers and a few punctuation marks, so keep the cute version for the display name.
Styled letters are separate Unicode characters, not a font change. Search and screen readers may not treat them as normal words, so keep important words, such as your real name or your business, in plain text somewhere nearby.