Text Symbols Library

Free library of 120+ text symbols across hearts, stars, arrows, kaomoji, cute and aesthetic categories. Click any symbol to copy — paste in Instagram bio, Discord, TikTok, WhatsApp, anywhere Unicode is supported.

Hearts ♥

Classic Unicode heart symbols and colored heart emoji. The most-copied symbol category — used in bios, captions, and as bullet markers.

Stars ★

Filled, hollow, dotted, and decorative star symbols. Pair with dividers in an Instagram bio or use as ratings in a review.

Arrows →

Single-line, double-line, and curved arrows in all directions. Useful for CTAs ("link below ↓"), step indicators, and navigation.

Kaomoji (◕‿◕)

Japanese-style text emoticons made from Unicode characters. Express emotion without an emoji image — survives copy-paste everywhere.

Cute ✿

Flowers, dots, and small ornaments. The soft-girl / cottagecore palette — perfect as bio dividers or aesthetic accents.

Aesthetic ✧

Sparkles, dots, and minimal geometric ornaments. The aesthetic / Y2K palette — pair with fancy fonts for full effect.

Ancient Egyptian 𓂀

Single-color hieroglyphs (U+13000–U+1342F). Same color as your text — the "small bug after your nickname" look. For a full translator + 250+ symbols, see the dedicated /hieroglyphs page.

Math ∑

Greek letters, integrals, set theory operators, and inequality symbols. For physics, math homework, code comments, and aesthetic dark academia bios.

Music ♪

Notes, clefs, sharps, flats. For playlist titles, song lyrics, and music account bios.

Currency $

Major and historical currency signs plus crypto ₿. Useful in finance content, price labels, and international bios.

Boxes ▓

Block elements and box-drawing characters for ASCII art, retro terminal aesthetic, and Discord dividers.

What is a Text Symbol?

A text symbol is a single Unicode character that renders as a visible mark — a heart (♥), a star (★), an arrow (→), or a decorative ornament (✧). Unlike emoji, most text symbols are monochrome and treated like regular text by browsers and search engines. They've been part of the Unicode standard for decades, which means they render identically on every modern device, survive copy-paste between any apps, and never require a font install or image. This library collects the 120+ most-copied text symbols across six categories: hearts, stars, arrows, kaomoji (Japanese-style text faces), cute (floral ornaments), and aesthetic (minimal sparkles and dots). Click any symbol to copy.

Why Use This Symbols Library

120+ Symbols, 6 Categories

Hearts, stars, arrows, kaomoji, cute, aesthetic — covers the use cases people actually search for, in one page.

Click to Copy

One click copies a symbol to your clipboard. No popup, no modal, no extra steps.

Anchor Navigation

Jump straight to a category from the top — useful when you're scrolling on mobile.

Real Unicode, Real Copy-Paste

Every symbol is standard Unicode. Works in Instagram bios, Discord messages, TikTok captions, WhatsApp, emails — anywhere text goes.

No Sign-Up, No Tracking

Pure browser-side tool. Click and copy, that's it.

Symbols, Not Just Emoji

Emoji are images; text symbols are characters. Symbols are smaller, monochrome, search-engine-friendly, and look cleaner in minimalist designs.

Where to Use Text Symbols

Instagram Bios

Use ♥ ✧ ⋆ as dividers between bio lines, or wrap your name in 。゚✧ name ✧゚。 for the classic aesthetic look. One or two symbols per line reads polished; more reads spammy.

Discord Statuses & Nicknames

Mark your role or mood with a single symbol prefix — ★ for staff, ♥ for active, ⊕ for AFK. Common in themed servers.

TikTok & Pinterest Captions

→ acts as a built-in CTA pointer ("swipe →", "link in bio →"). Kaomoji adds personality without using emoji.

Reviews, Lists, Ratings

★★★★☆ star ratings, → arrow lists, ✓ ✗ checkmark/cross — text symbols are the standard typography for simple structured content.

Heart Symbols and How to Use Them

The classic heart (♥, U+2665) is the most-copied text symbol on the internet. It's monochrome by default and renders as black or current text color — different from the red emoji heart (❤️). Use ♥ when you want a heart that blends with your text styling; use ❤️ when you want the explicit red color.

Variants worth knowing: ♡ (white heart, U+2661) for an outlined look; ❥ (rotated heavy heart, U+2765) for ornamental decoration; ❣ (heavy heart exclamation, U+2763) for emphasis. The colored emoji hearts (💕 💖 💗) work everywhere but count as emoji rather than text on some platforms.

Kaomoji: Text Emoticons Without Emoji

Kaomoji (顔文字, "face characters") are Japanese-style text emoticons built from Unicode characters. Unlike Western emoticons that you read sideways ( :) ), kaomoji are read upright and use Unicode brackets, dots, and symbols to create expressive faces like (◕‿◕), (。◕‿◕。), and the classic table-flipper (╯°□°)╯︵ ┻━┻.

Why use kaomoji instead of emoji: they survive copy-paste in places that strip emoji (some old SMS, plain-text emails, ASCII-only chat), they render identically across all devices (emoji vary by platform — Apple's 😀 is different from Google's 😀), and they have a distinct retro-internet aesthetic. Common use: Discord, Twitter, anime communities, ARG content.

Aesthetic Symbols for Bios and Dividers

The aesthetic / soft-girl / Y2K visual language leans heavily on a small palette of decorative Unicode symbols: ✧ ✦ ⋆ 。゚ ⊹ ⭒ ⋄ ೃ࿔ . The single best use is as separators between bio lines (one symbol per line break) or as bookends around a name (✧ name ✧).

Density matters more than choice: one sparkle on each side of a name reads polished; ten in a row reads like spam. The most-copied aesthetic templates use exactly two decorative symbols per line. If you want fancy fonts to go with these symbols, see /aesthetic-text — ten Unicode font styles built around the same visual language.

Arrow Symbols vs Emoji Arrows

Text arrows (→ ← ↑ ↓ ↗ ↖ ↘ ↙) are monochrome Unicode characters that flow with your text color. Emoji arrows (➡️ ⬅️ ⬆️ ⬇️) are images that always render in a fixed color (usually blue or black). For 90% of uses — "link in bio ↓", "swipe →", step indicators — the text arrow is cleaner and survives copy-paste better.

Use emoji arrows only when you specifically want the colored / outlined visual (notification UIs, kid-targeted content). For minimalist design, aesthetic accounts, or any text-heavy context, stick with the text arrows above.

FAQ — Text Symbols

What's the difference between text symbols and emoji?

Text symbols are single Unicode characters that render monochromatically and flow with your text color (♥ ★ → ✧). Emoji are also Unicode but render as colored images (❤️ ⭐ ➡️ ✨). Both copy-paste the same way; text symbols are smaller, render identically on every device, and look cleaner in minimalist contexts. Emoji vary visually by platform (Apple's 😀 differs from Google's 😀).

Will these symbols work in Instagram, Discord, TikTok?

Yes. Every symbol on this page is standard Unicode and renders in every major social platform: Instagram bios + captions + comments, Discord messages + nicknames, TikTok captions + bio, WhatsApp messages, Twitter posts, emails, even plain text files.

Why is the same symbol black on my phone but blue in my email?

Text symbols inherit the color of surrounding text. If your phone shows the symbol in black, your text color is black. In your email, the symbol might inherit the link color (blue) if it's inside a hyperlink. To control color, change the surrounding text style.

Can I use these as bullet points in a list?

Yes — that's one of the most common uses. Many minimalist designs replace standard bullet points (•) with hearts (♥), stars (★), or aesthetic ornaments (✧). On Instagram bios specifically, this is the standard pattern.

Are kaomoji safe to use in usernames?

Mostly yes — kaomoji are standard Unicode and work in most username fields. The exception is Instagram's @ handle, which strips all Unicode and only accepts ASCII. Display names, server nicknames, and message bodies all accept kaomoji.

Why doesn't my heart symbol show as red?

You're probably copying ♥ (the classic Unicode heart, monochrome). For a red heart, use ❤️ (the heart emoji). Both are valid — pick based on whether you want monochrome or colored.

Can I read text symbols with a screen reader?

Most screen readers announce the Unicode name ("black heart", "black star", "rightwards arrow"), so the meaning gets across. Kaomoji is harder — screen readers read each character individually, which sounds like noise. For accessible content, prefer named emoji over kaomoji.