A star symbol is one of two completely different things, and picking the wrong one is why yours turned into a grey box. ★ is a text character from 1993 that inherits the colour of the text around it. ⭐ is an emoji: a picture, painted by the phone, in the phone’s own yellow. They look alike in a preview and behave nothing alike in a name field.
Last updated: 1 September 2026 · COOLMOJI Editorial Team
120 star symbols to copy
Grouped by shape and weight rather than by Unicode block, because that is how people actually choose one. Tap any piece to copy it whole — combining marks and spacing come with it, exactly as published.
Single star characters
Star dividers
Sparkles and small marks
Stars with trailing marks
Night-sky sets
★ and ⭐ are not the same kind of character
This is the one distinction worth learning, and it explains almost every star problem people write to us about.
★ is text. BLACK STAR, U+2605, encoded in the Miscellaneous Symbols block. It is a glyph in the font you are already using. It takes the colour of your text, scales with your font size, and sits on the baseline like a letter. Paste it into a username field and it behaves like a letter, because as far as the field is concerned it is one.
⭐ is emoji. WHITE MEDIUM STAR, U+2B50. The name says white; it renders yellow on every phone you own, because emoji are pictures and the name only describes the shape that was encoded. It ignores your text colour, sits slightly off the baseline, and is the first thing a strict name field rejects.
So the rule is short. If the star has to match the colour of the text around it, use ★ or ✦. If it has to be loud and you do not care what colour it is, use ⭐. If you do not know whether the field accepts emoji, use the text star, because the text star is accepted nearly everywhere.
What the star characters are actually called
Every name and code point below was read from the Unicode character database rather than written from memory. The names are worth skimming even if you never search one, because the name tells you how old the character is and therefore how widely it renders.
| Character | Code point | Its actual Unicode name | Copy |
|---|---|---|---|
| ★ | U+2605 |
Black Star | |
| ☆ | U+2606 |
White Star | |
| ✦ | U+2726 |
Black Four Pointed Star | |
| ✧ | U+2727 |
White Four Pointed Star | |
| ✩ | U+2729 |
Stress Outlined White Star | |
| ✪ | U+272A |
Circled White Star | |
| ✫ | U+272B |
Open Centre Black Star | |
| ✬ | U+272C |
Black Centre White Star | |
| ✭ | U+272D |
Outlined Black Star | |
| ✮ | U+272E |
Heavy Outlined Black Star | |
| ✯ | U+272F |
Pinwheel Star | |
| ✰ | U+2730 |
Shadowed White Star | |
| ⭑ | U+2B51 |
Black Small Star | |
| ⭒ | U+2B52 |
White Small Star | |
| ✴ | U+2734 |
Eight Pointed Black Star | |
| ✵ | U+2735 |
Eight Pointed Pinwheel Star | |
| ✶ | U+2736 |
Six Pointed Black Star | |
| ✷ | U+2737 |
Eight Pointed Rectilinear Black Star | |
| ✸ | U+2738 |
Heavy Eight Pointed Rectilinear Black Star | |
| ✹ | U+2739 |
Twelve Pointed Black Star | |
| ✺ | U+273A |
Sixteen Pointed Asterisk | |
| ⋆ | U+22C6 |
Star Operator | |
| ∗ | U+2217 |
Asterisk Operator | |
| ✱ | U+2731 |
Heavy Asterisk | |
| ✲ | U+2732 |
Open Centre Asterisk | |
| ✳ | U+2733 |
Eight Spoked Asterisk | |
| ❃ | U+2743 |
Heavy Teardrop-Spoked Pinwheel Asterisk | |
| ⁂ | U+2042 |
Asterism | |
| ⭐ | U+2B50 |
White Medium Star | |
| ✨ | U+2728 |
Sparkles | |
| 🌟 | U+1F31F |
Glowing Star | |
| 💫 | U+1F4AB |
Dizzy Symbol | |
| 🌠 | U+1F320 |
Shooting Star |
Two things stand out in that list. The first is that Unicode uses black to mean filled and white to mean hollow, with no reference to the colour anything renders in — ★ BLACK STAR and ☆ WHITE STAR are the solid and outlined versions of one shape. The second is that half the "stars" people use are formally asterisks: ✱ is HEAVY ASTERISK, ✺ is SIXTEEN POINTED ASTERISK, and ⁂ is ASTERISM, a printer’s mark for separating passages of text.
The sparkles are borrowed from other alphabets
The tiny marks that make a star look expensive are almost never stars. They are characters lifted out of scripts and notations that have nothing to do with decoration, which is exactly why they are so small and so light.
⋆, the workhorse of every aesthetic bio, is STAR OPERATOR, U+22C6 — a mathematical operator. ⊹ is HERMITIAN CONJUGATE MATRIX. ⟡ is WHITE CONCAVE-SIDED DIAMOND. ₊ is a SUBSCRIPT PLUS SIGN, meant for chemical formulae. The little bow 𐙚 that appears in thousands of profiles is LINEAR A SIGN A306, from an undeciphered Bronze Age script found on Crete. The orb 𖦹 is a letter of the Bamum syllabary from Cameroon, and the swoosh in ᯓ★ is a Batak letter from Sumatra.
This matters practically, not just as trivia. A mathematical operator like ⋆ is old, lives low in the Basic Multilingual Plane, and renders on everything. A Linear A sign lives far outside it and is exactly the kind of character a phone keyboard from 2018 draws as an empty rectangle. Our guide to real Unicode names works through how to check that yourself before you commit a symbol to a bio.
Where stars survive and where they break
Instagram and TikTok bios. Both accept everything on this page. This is the safe case, and it is why the long sparkle sets exist.
Usernames and display names. Text stars usually pass; emoji stars are the ones that get stripped. Some platforms silently delete the character rather than warn you, so check the saved name rather than the preview.
Discord. Fine in messages and nicknames. Watch the sets that stack combining marks — a mark can collide with the line above it in a compact channel list.
Games with name filters. The strictest environment. Assume anything above the Basic Multilingual Plane will be rejected, which means the emoji stars and the Linear A and Bamum marks. ★ and ✦ are your safest options here.
Anywhere that gets read aloud. A screen reader announces ★ as "black star" and ⭐ as "white medium star", once per character. A row of ten reads as ten announcements. Use one, not a fence of them — the same reasoning we set out in the text dividers guide.
FAQ
Why did my star turn into a grey box?
The font on that device has no glyph for the character. It happens with the rarer asterisk stars and with anything above the Basic Multilingual Plane. Swap to ★ or ✦, which have been in fonts for thirty years.
Why is my star yellow when I wanted white?
You used ⭐, the emoji, which is painted by the phone in a fixed colour. Use ★ or ✧ instead — those are text characters and take the colour of the text around them.
Can I change the size of a star symbol?
Only by changing the font size of the text it sits in, and only where you control that. The text stars scale with the surrounding text; the emoji star is drawn at a fixed size relative to the line.
What is the difference between ✦ and ⋆?
✦ is BLACK FOUR POINTED STAR, a dingbat with four solid points. ⋆ is STAR OPERATOR, a mathematics character with a much lighter weight. The operator is the one that reads as a sparkle rather than a star, which is why it appears in nearly every aesthetic set.
Do star symbols hurt my reach on social platforms?
Not by themselves. What does hurt is putting them inside words, because that breaks search: a name written with stars between the letters is no longer the word anyone types. Keep decoration outside the words you want found.