Cute Fonts
Mix cute letters with hearts, flowers or kaomoji, place them around or between your words, then copy your finished line.
Your cute text
♡ ꜱᴛᴀʏ ꜱᴡᴇᴇᴛ ♡
14 characters
Characters in this result
Lists this tool’s decorations and selected letters; other characters you enter are not checked.
- ♡ U+2661 · Miscellaneous Symbols · Unicode 1.1 (1993)
- 1 character from Latin Extended-D · Unicode 5.1 (2008)
- 4 characters from Phonetic Extensions · Unicode 4.0 (2003)
- 1 character from IPA Extensions · Unicode 1.1 (1993)
Quick picks
Swish caps
˗ˏˋ ꜱᴛᴀʏ ꜱᴡᴇᴇᴛ ˎˊ˗
18 characters
Unicode versions
Characters in this result
Lists this tool’s decorations and selected letters; other characters you enter are not checked.
- ˗ U+02D7 · Spacing Modifier Letters · Unicode 1.1 (1993)
- ˏ U+02CF · Spacing Modifier Letters · Unicode 1.1 (1993)
- ˋ U+02CB · Spacing Modifier Letters · Unicode 1.1 (1993)
- ˎ U+02CE · Spacing Modifier Letters · Unicode 1.1 (1993)
- ˊ U+02CA · Spacing Modifier Letters · Unicode 1.1 (1993)
- 1 character from Latin Extended-D · Unicode 5.1 (2008)
- 4 characters from Phonetic Extensions · Unicode 4.0 (2003)
- 1 character from IPA Extensions · Unicode 1.1 (1993)
Bubble petals
ⓢⓣⓐⓨ ✿ ⓢⓦⓔⓔⓣ
12 characters
Unicode versions
Characters in this result
Lists this tool’s decorations and selected letters; other characters you enter are not checked.
- ✿ U+273F · Dingbats · Unicode 1.1 (1993)
- 6 characters from Enclosed Alphanumerics · Unicode 1.1 (1993)
Tiny twinkle
⋆˙⟡ ˢᵗᵃʸ ⋆ ˢʷᵉᵉᵗ ⟡˙⋆
20 characters
Unicode versions
Characters in this result
Lists this tool’s decorations and selected letters; other characters you enter are not checked.
- ⋆ U+22C6 · Mathematical Operators · Unicode 1.1 (1993)
- ˙ U+02D9 · Spacing Modifier Letters · Unicode 1.1 (1993)
- ⟡ U+27E1 · Miscellaneous Mathematical Symbols-A · Unicode 3.2 (2002)
- 3 characters from Spacing Modifier Letters · Unicode 1.1 (1993)
- 3 characters from Phonetic Extensions · Unicode 4.0 (2003)
Cursive ribbon
🎀 𝓈𝓉𝒶𝓎 𝓈𝓌ℯℯ𝓉 🎀
14 characters · up to 23 in apps that count UTF-16 (Instagram bio limit is 150)
Contains 🎀 (Unicode 6.0, 2010) — older devices may show a box
Unicode versions
Characters in this result
Lists this tool’s decorations and selected letters; other characters you enter are not checked.
- 🎀 U+1F380 · Miscellaneous Symbols and Pictographs · Unicode 6.0 (2010)added in Unicode 6.0 or later — older devices may show a box
- 5 characters from Mathematical Alphanumeric Symbols · Unicode 3.1 (2001)
- 1 character from Letterlike Symbols · Unicode 1.1 (1993)
Bear hug
ʕ•ᴥ•ʔ stay ♡ sweet ♡
20 characters
Unicode versions
Characters in this result
Lists this tool’s decorations and selected letters; other characters you enter are not checked.
- ʕ U+0295 · IPA Extensions · Unicode 1.1 (1993)
- • U+2022 · General Punctuation · Unicode 1.1 (1993)
- ᴥ U+1D25 · Phonetic Extensions · Unicode 4.0 (2003)
- ʔ U+0294 · IPA Extensions · Unicode 1.1 (1993)
- ♡ U+2661 · Miscellaneous Symbols · Unicode 1.1 (1993)
Bold bunny
₍ᐢ. .ᐢ₎ 𝓼𝓽𝓪𝔂 𝓼𝔀𝓮𝓮𝓽 ♡
20 characters · up to 29 in apps that count UTF-16 (Instagram bio limit is 150)
Unicode versions
Characters in this result
Lists this tool’s decorations and selected letters; other characters you enter are not checked.
- ₍ U+208D · Superscripts and Subscripts · Unicode 1.1 (1993)
- ᐢ U+1422 · Unified Canadian Aboriginal Syllabics · Unicode 3.0 (1999)
- ₎ U+208E · Superscripts and Subscripts · Unicode 1.1 (1993)
- ♡ U+2661 · Miscellaneous Symbols · Unicode 1.1 (1993)
- 6 characters from Mathematical Alphanumeric Symbols · Unicode 3.1 (2001)
Bubble cat
/ᐠ。ꞈ。ᐟ\ 🅢🅣🅐🅨 🅢🅦🅔🅔🅣 ♡
20 characters · up to 29 in apps that count UTF-16 (Instagram bio limit is 150)
Contains 🅢 (Unicode 6.0, 2010), 🅣 (Unicode 6.0, 2010), 🅐 (Unicode 6.0, 2010), 🅨 (Unicode 6.0, 2010), 🅦 (Unicode 6.0, 2010), 🅔 (Unicode 6.0, 2010) — older devices may show a box
Unicode versions
Characters in this result
Lists this tool’s decorations and selected letters; other characters you enter are not checked.
- ᐠ U+1420 · Unified Canadian Aboriginal Syllabics · Unicode 3.0 (1999)
- 。 U+FF61 · Halfwidth and Fullwidth Forms · Unicode 1.1 (1993)
- ꞈ U+A788 · Latin Extended-D · Unicode 5.1 (2008)
- ᐟ U+141F · Unified Canadian Aboriginal Syllabics · Unicode 3.0 (1999)
- ♡ U+2661 · Miscellaneous Symbols · Unicode 1.1 (1993)
- 6 characters from Enclosed Alphanumeric Supplement · Unicode 6.0 (2010)Added in Unicode 6.0 or later: 🅢 🅣 🅐 🅨 🅦 🅔 — older devices may show a box
Fairy trail
stay 𐙚 sweet
12 characters · up to 13 in apps that count UTF-16 (Instagram bio limit is 150)
Contains 𐙚 (Unicode 7.0, 2014) — older devices may show a box
Unicode versions
Characters in this result
Lists this tool’s decorations and selected letters; other characters you enter are not checked.
- 𐙚 U+1065A · Linear A · Unicode 7.0 (2014)added in Unicode 6.0 or later — older devices may show a box
How to make cute fonts
A name can feel playful without becoming a wall of symbols. This cute font generator lets you build one line from three independent choices. Start with the words you actually want someone to read, then add a little personality around them. The preview changes as you choose, so you can compare a soft handwritten look with a rounded bubble alphabet without retyping your message.
- Choose your letters. Your letters leaves the wording alone. Bubble circles each letter, while Black Bubble gives it a heavier enclosed shape: it turns lowercase into capitals, and most of its letters were added in Unicode 6.0 (2010). Small Caps and Tiny offer compact alternatives; Cursive and Bold Cursive give a more flowing silhouette. These alphabets do not cover every language, and some letters or digits can remain plain or use an approximate shape.
- Choose a decoration. Hearts and flowers keep the line simple. A bear, bunny or cat adds a small face. Bow and Fairy use characters with newer Unicode dates; check their notices below the result before relying on them for a message to someone else.
- Choose the placement. Around frames each written line. Between words puts a symbol in each gap between words, leaving a single word alone. Both combines those treatments. Repeated spaces inside a line become one decorated gap in the latter two modes; blank lines and outer spacing stay in place.
Press Copy when the combination feels right. These are Unicode characters, not a font file or an image, so copy and paste carries the actual characters to another text field. That field still chooses how to draw them. Long input gets a shortened preview for responsiveness, but Copy converts the entire current draft, including all its lines.
Cute fonts copy and paste: examples
These six starting points use the same combinations as Quick picks. Each example shows its ordinary wording beside the finished line so you can judge how much decoration it adds. Copy a ready-made example as written, or type your own phrase into the tool above. Short, familiar words generally remain easier to recognize after their letter shapes change.
Original: Mia
˗ˏˋ ᴍɪᴀ ˎˊ˗
Original: stay sweet
ⓢⓣⓐⓨ ✿ ⓢⓦⓔⓔⓣ
Original: sunday picnic
⋆˙⟡ ˢᵘⁿᵈᵃʸ ⋆ ᵖⁱᶜⁿⁱᶜ ⟡˙⋆
Original: peach club
🎀 𝓅ℯ𝒶𝒸𝒽 𝒸𝓁𝓊𝒷 🎀
Original: happy birthday
ʕ•ᴥ•ʔ happy ♡ birthday ♡
Original: little wins
₍ᐢ. .ᐢ₎ 𝓵𝓲𝓽𝓽𝓵𝓮 𝔀𝓲𝓷𝓼 ♡
A nickname benefits from a small frame that leaves the name easy to spot. A caption has more room for flowers between words. For a study heading, a bunny can act as a visual marker, while the actual subject stays readable in the next line. You do not need to decorate every sentence in a post to give it the same mood.
Where cute text works
For a full introduction with your name and interests, use our Discord bio templates.
Bios, captions, comments and display names can accept decorative Unicode text. Acceptance still depends on the field’s rules and the fonts available to the reader. These examples are suggestions for composition, not device or platform test results. Paste into a draft first, inspect any line wrapping, and keep a plain version available if the editor rejects a character.
An @handle or account username usually has tighter limits than a display name. Decorative letters can also make a name harder to search or type from memory. Keep contact details, dates, links and instructions in ordinary text. If your message needs a clear action, put the decoration on a separate introductory line instead of burying that action inside a face.
Screen readers may announce the individual symbols or their character names rather than the face you see. Someone hearing a long string of punctuation can miss the words around it. Treat the face as an optional flourish: important information should remain understandable if every decoration disappears. For a shared group name, ask the group whether the decorated version is readable for them.
For ready-made soft borders and vaporwave lines arranged by mood, compare the aesthetic fonts. To style only a number, such as a jersey number or a score, use the number font generator, and for more than 40 other styles, go to the fancy text generator.
Which cute symbols can show as boxes
The Decoration symbols table lists the non-ASCII characters used by the eleven decorations. The Letter sets table summarizes the blocks and Unicode version range for each alphabet’s a–z, A–Z and 0–9 output, with newer characters listed separately. Names, blocks and introduction versions come from the Unicode Character Database. A block identifies where a character sits in Unicode; it is not a promise that a particular phone includes a matching font. User-supplied characters outside the tool’s character data are preserved but not checked by the result report.
Characters added in Unicode 6.0 (2010) or later are marked below. Fonts made before then can lack them, so older devices may show a box. This is an age-based caution, not a pass or fail for any operating system. A recent font can still leave out a specialized block. Fairy uses the Linear A character U+1065A, introduced in Unicode 7.0 (2014), as a decorative shape.
| Symbol | Code point | Name | Block | Added in Unicode |
|---|---|---|---|---|
| ♡ | U+2661 | WHITE HEART SUIT | Miscellaneous Symbols | 1.1 (1993) |
| ✿ | U+273F | BLACK FLORETTE | Dingbats | 1.1 (1993) |
| ⋆ | U+22C6 | STAR OPERATOR | Mathematical Operators | 1.1 (1993) |
| ˙ | U+02D9 | DOT ABOVE | Spacing Modifier Letters | 1.1 (1993) |
| ⟡ | U+27E1 | WHITE CONCAVE-SIDED DIAMOND | Miscellaneous Mathematical Symbols-A | 3.2 (2002) |
| 🎀 | U+1F380 | RIBBON | Miscellaneous Symbols and Pictographs | 6.0 (2010)older devices may show a box |
| ʕ | U+0295 | LATIN LETTER PHARYNGEAL VOICED FRICATIVE | IPA Extensions | 1.1 (1993) |
| • | U+2022 | BULLET | General Punctuation | 1.1 (1993) |
| ᴥ | U+1D25 | LATIN LETTER AIN | Phonetic Extensions | 4.0 (2003) |
| ʔ | U+0294 | LATIN LETTER GLOTTAL STOP | IPA Extensions | 1.1 (1993) |
| ₍ | U+208D | SUBSCRIPT LEFT PARENTHESIS | Superscripts and Subscripts | 1.1 (1993) |
| ᐢ | U+1422 | CANADIAN SYLLABICS FINAL TOP HALF RING | Unified Canadian Aboriginal Syllabics | 3.0 (1999) |
| ₎ | U+208E | SUBSCRIPT RIGHT PARENTHESIS | Superscripts and Subscripts | 1.1 (1993) |
| ᐠ | U+1420 | CANADIAN SYLLABICS FINAL GRAVE | Unified Canadian Aboriginal Syllabics | 3.0 (1999) |
| 。 | U+FF61 | HALFWIDTH IDEOGRAPHIC FULL STOP | Halfwidth and Fullwidth Forms | 1.1 (1993) |
| ꞈ | U+A788 | MODIFIER LETTER LOW CIRCUMFLEX ACCENT | Latin Extended-D | 5.1 (2008) |
| ᐟ | U+141F | CANADIAN SYLLABICS FINAL ACUTE | Unified Canadian Aboriginal Syllabics | 3.0 (1999) |
| づ | U+3065 | HIRAGANA LETTER DU | Hiragana | 1.1 (1993) |
| ◕ | U+25D5 | CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK | Geometric Shapes | 1.1 (1993) |
| ‿ | U+203F | UNDERTIE | General Punctuation | 1.1 (1993) |
| ⸜ | U+2E1C | LEFT LOW PARAPHRASE BRACKET | Supplemental Punctuation | 4.1 (2005) |
| ˃ | U+02C3 | MODIFIER LETTER RIGHT ARROWHEAD | Spacing Modifier Letters | 1.1 (1993) |
| ᵕ | U+1D55 | MODIFIER LETTER SMALL BOTTOM HALF O | Phonetic Extensions | 4.0 (2003) |
| ˂ | U+02C2 | MODIFIER LETTER LEFT ARROWHEAD | Spacing Modifier Letters | 1.1 (1993) |
| ⸝ | U+2E1D | RIGHT LOW PARAPHRASE BRACKET | Supplemental Punctuation | 4.1 (2005) |
| ˗ | U+02D7 | MODIFIER LETTER MINUS SIGN | Spacing Modifier Letters | 1.1 (1993) |
| ˏ | U+02CF | MODIFIER LETTER LOW ACUTE ACCENT | Spacing Modifier Letters | 1.1 (1993) |
| ˋ | U+02CB | MODIFIER LETTER GRAVE ACCENT | Spacing Modifier Letters | 1.1 (1993) |
| ˎ | U+02CE | MODIFIER LETTER LOW GRAVE ACCENT | Spacing Modifier Letters | 1.1 (1993) |
| ˊ | U+02CA | MODIFIER LETTER ACUTE ACCENT | Spacing Modifier Letters | 1.1 (1993) |
| 𐙚 | U+1065A | LINEAR A SIGN A306 | Linear A | 7.0 (2014)older devices may show a box |
| Letter set | Sample | Blocks used | Unicode versions | Newer than 6.0? |
|---|---|---|---|---|
| Your letters | cute 123 | Basic Latin (ASCII only) | ASCII only | No |
| Bubble | ⓒⓤⓣⓔ ①②③ | Enclosed Alphanumerics | 1.1 (1993)–1.1 (1993) | No |
| Black Bubble | 🅒🅤🅣🅔 ❶❷❸ | Enclosed Alphanumeric Supplement; Enclosed Alphanumerics; Dingbats | 1.1 (1993)–6.0 (2010) | Unicode 6.0 or later: 🅐 🅑 🅒 🅓 🅔 🅕 🅖 🅘 🅙 🅚 🅛 🅜 🅝 🅞 🅠 🅡 🅢 🅣 🅤 🅥 🅦 🅧 🅨 🅩 |
| Small Caps | ᴄᴜᴛᴇ 123 | Phonetic Extensions; IPA Extensions; Latin Extended-D; Latin Extended-B | 1.1 (1993)–5.1 (2008) | No |
| Tiny | ᶜᵘᵗᵉ ¹²³ | Phonetic Extensions; Phonetic Extensions Supplement; Spacing Modifier Letters; Superscripts and Subscripts; Unified Canadian Aboriginal Syllabics; Latin-1 Supplement | 1.1 (1993)–4.1 (2005) | No |
| Cursive | 𝒸𝓊𝓉ℯ 123 | Mathematical Alphanumeric Symbols; Letterlike Symbols | 1.1 (1993)–4.0 (2003) | No |
| Bold Cursive | 𝓬𝓾𝓽𝓮 𝟏𝟐𝟑 | Mathematical Alphanumeric Symbols | 3.1 (2001)–3.1 (2001) | No |
What the kaomoji are made of
A kaomoji is assembled from characters whose shapes suggest a face or gesture. The borrowed characters keep their original Unicode identities even when they look like ears or a smile. For example, a hiragana letter can become an outstretched arm in this visual arrangement. The block names below are taken from the same character data as the larger table, so you can inspect the ingredients rather than guessing from appearance.
| Face | Parts | Character blocks |
|---|---|---|
| Bear: ʕ•ᴥ•ʔ | ʕ and ʔ frame the head; • makes the eyes; ᴥ makes the snout. | IPA Extensions; General Punctuation; Phonetic Extensions |
| Bunny: ₍ᐢ. .ᐢ₎ | ₍ and ₎ cradle the face; ᐢ makes the raised ears; ordinary periods make the eyes. | Basic Latin; Superscripts and Subscripts; Unified Canadian Aboriginal Syllabics |
| Cat: /ᐠ。ꞈ。ᐟ\ | Slashes outline the head; ᐠ and ᐟ make pointed ears; 。 makes the eyes; ꞈ makes the tiny mouth. | Basic Latin; Unified Canadian Aboriginal Syllabics; Halfwidth and Fullwidth Forms; Latin Extended-D |
| Hug: (づ。◕‿‿◕。)づ | づ makes the reaching arms; ◕ makes the eyes; ‿ forms the low curve; 。 adds cheeks. | Basic Latin; Hiragana; Halfwidth and Fullwidth Forms; Geometric Shapes; General Punctuation |
| Happy: ⸜(。˃ ᵕ ˂ )⸝ | ⸜ and ⸝ suggest lifted arms; ˃ and ˂ make squeezed eyes; ᵕ makes the smile; 。 adds a cheek. | Basic Latin; Supplemental Punctuation; Halfwidth and Fullwidth Forms; Spacing Modifier Letters; Phonetic Extensions |
Faces use several characters, so editing one piece can change the expression or break its balance. Copy the whole result when possible. If a single ingredient shows as a box, choose another face or return to a heart border. The wording matters more than preserving a particular pair of ears.
Frequently Asked Questions
What are cute fonts?
Here, cute fonts are combinations of rounded, tiny or handwritten-looking Unicode letters with hearts, flowers and little character faces. They are editable text. You can choose the letters separately from the decoration, so a plain name with a bear and a cursive name with a bow are different combinations of the same controls.
How do I copy and paste cute fonts?
Write your words, select Letters, Decoration and Placement, then press Copy on the result you want. Paste into the destination text field using its Paste command. Quick picks copy their own combination with your current words. If the input is empty, they copy the selected sample instead. Check the pasted result before posting.
Is there a cute font I can download instead?
Yes. Sites such as FontSpace offer downloadable font files, sometimes free and sometimes under a paid license. Install those files for use in your own design software and check their licensing terms. Copying text from that software into another app does not carry the installed typeface along. This generator instead copies Unicode characters, whose appearance depends on the receiving app’s fonts.
Why does a symbol show as a box?
The receiving font can lack a drawing for that character. The table gives its Unicode version and year, not a tested device compatibility rating. Fonts made before a character was added can lack it; even newer fonts can omit a block. Try Your letters and a simpler decoration, then ask the recipient to check the result.
Can I use cute fonts in my username?
An @handle or login username usually accepts a restricted set of ordinary letters, numbers and punctuation. A display name or bio can allow more. Those fields have different rules, even within one service. Keep a plain handle people can type and search, and try the decorative version in an optional display field.
Do cute symbols count as more characters?
Characters outside the Basic Multilingual Plane — the cursive and Black Bubble letters, 🎀 and 𐙚 — use two UTF-16 units each; a few cursive letters such as ℯ come from Letterlike Symbols and use one. A face also contains several separate characters, plus its spaces. The tool shows code-point counts and the larger UTF-16 count when relevant. Check the destination’s own counter because its counting rules can differ.