Aesthetic Symbols: Building a Look With Text Only

An aesthetic built from text has one advantage over one built from emoji: it looks the same to everyone. Symbols take the colour of the surrounding text and render identically across devices, so what you design is what your reader sees.

Here is how to build one that reads as considered rather than cluttered.

The core sets

Sparkles and stars — ✧ ✦ ⋆ ˚ ✩ ✵ — the foundation of most soft aesthetics. ✧ and ⋆ are the subtlest; ✦ is heavier.

Small marks — ˚ 。 ° · ⸝⸝ — nearly invisible individually, and the difference between a design and a list.

Hearts — ♡ ෆ ♥ — ♡ is hollow and reads soft. ♥ is filled and reads strong. Most aesthetic layouts use ♡.

Frames — ꒰ ꒱ ୨୧ ⌗ ⌇ — for wrapping a word or a line.

Florals — ✿ ❀ ❁ ✾ — heavier, and best used once rather than repeatedly.

Lines — ┈ ⋯ ─ ‧ — for dividers between sections of a bio.

The composition rules

One motif. Pick sparkles or florals or hearts, not all three. A layout using ✧ consistently reads as designed; one using ✧ ❀ ♡ ★ reads as decoration for its own sake.

Symmetry. ꒰ word ꒱ and ✧ word ✧. The same character on both sides looks intentional. Different characters look accidental.

Space. The most common mistake is filling every line. Empty space is what makes the decorated parts read as deliberate.

Small over large. ˚ ✧ 。 reads as more sophisticated than ★ ✿ ❀ simply because the marks are lighter. Restraint is the whole aesthetic.

A worked example

Cluttered: ★彡 music ✿ art ❀ photography 彡★ ♡♡♡

Considered: ˚ ✧ music · art · photography ✧ ˚

The second uses two characters instead of six, keeps the separator neutral, and lets the content read.

The line-break problem

Instagram collapses consecutive blank lines in bios, so the layout you carefully spaced publishes as a solid block.

The fix is an invisible character alone on each blank line — the line is no longer empty, so it survives. This is the single most useful thing to know about bio formatting, and it applies to TikTok and YouTube descriptions too.

What breaks

Ornamental characters are the ones most likely to be missing on older Android devices, showing as an empty box. Stars, hearts, basic punctuation and box-drawing lines are safe everywhere; rare florals and dingbats are not.

If your audience is broad, test the layout on an Android phone before committing to it. If you cannot, stay with the common set.

Faces that match

An aesthetic layout usually wants a face with the same restraint. (˘ᵕ˘), (。•ᴗ•。) and ꒰ ˘ ᵕ ˘ ꒱ sit inside this style; ( ͡° ͜ʖ ͡°) does not.

Aesthetic faces collects 200 built for exactly this, and kawaii faces covers the decorated Japanese style.

Find them by name

Every symbol on the text symbols page carries its Unicode name and code point, so you can search for what a character is actually called. For styled letters, the fancy text generator has 200 styles — script and small caps suit this look best.

Testing before you commit

A bio is something you set and then do not look at for months, which makes it exactly the kind of thing worth checking once properly.

Paste your layout into a note on a different device if you have one, or ask someone on the opposite platform to screenshot it. The two things that break are boxes where an ornamental character is missing, and collapsed spacing where an invisible character did not survive the copy.

Five minutes of checking prevents a bio that has looked broken to half your visitors since March.

Where the style came from

This restrained mark-based decoration draws from Japanese and Korean text layout conventions, where small marks around text are long-established. It reached wider use through Tumblr and then TikTok, and the vocabulary has been remarkably stable since — unlike slang, symbol aesthetics change slowly.

More guides