Star and Asterisk Symbols
Unicode includes a rich collection of star shapes — from the simple five-pointed star ★ to outlined stars, six-pointed stars, eight-pointed stars, and decorative asterisks. This guide catalogs all Unicode star and asterisk symbols with their code points and copy-paste convenience.
Stars and asterisks appear in Unicode across multiple distinct blocks — from the five-pointed stars of Miscellaneous Symbols to the ornamental asterisks of the Dingbats block and the multi-pointed sparkles used in decorative design. This guide catalogues every major star and asterisk character, explains the structural differences between them, and provides copy-paste tables, code points, and HTML entities for immediate use.
Quick Copy-Paste Table
| Symbol | Name | Code Point | HTML Entity |
|---|---|---|---|
| ★ | Black Star | U+2605 | ★ |
| ☆ | White Star | U+2606 | ☆ |
| ✦ | Black Four Pointed Star | U+2726 | ✦ |
| ✧ | White Four Pointed Star | U+2727 | ✧ |
| ✨ | Sparkles | U+2728 | ✨ |
| ⭐ | Star | U+2B50 | ⭐ |
| 🌟 | Glowing Star | U+1F31F | 🌟 |
| * | Asterisk | U+002A | * |
| ✱ | Heavy Asterisk | U+2731 | ✱ |
| ✲ | Open Centre Asterisk | U+2732 | ✲ |
| ✳ | Eight Spoked Asterisk | U+2733 | ✳ |
| ✴ | Eight Pointed Black Star | U+2734 | ✴ |
| ✵ | Eight Pointed Pinwheel Star | U+2735 | ✵ |
| ✶ | Six Pointed Black Star | U+2736 | ✶ |
| ✷ | Eight Pointed Rectilinear Black Star | U+2737 | ✷ |
| ✸ | Heavy Eight Pointed Rectilinear Black Star | U+2738 | ✸ |
| ✹ | Twelve Pointed Black Star | U+2739 | ✹ |
| ✺ | Sixteen Pointed Asterisk | U+273A | ✺ |
| ✻ | Teardrop-Spoked Asterisk | U+273B | ✻ |
| ✼ | Open Centre Teardrop-Spoked Asterisk | U+273C | ✼ |
| ✽ | Heavy Teardrop-Spoked Asterisk | U+273D | ✽ |
| ❋ | Heavy Eight Teardrop-Spoked Propeller Asterisk | U+274B | ❋ |
Five-Pointed Stars (The Classic Shape)
★ Black Star — U+2605
The filled five-pointed star. This is the standard rating star used in UI components, review systems, and "favourites" indicators across the web. Because it sits in the Miscellaneous Symbols block, it renders in the current text colour by default — making it straightforward to theme with CSS.
.rating-star {
color: #f59e0b; /* amber-400 */
font-size: 1.25rem;
}
<span aria-label="4 out of 5 stars">
★★★★☆
</span>
☆ White Star — U+2606
The outlined (unfilled) counterpart to ★. Together these two characters form the most common rating widget pattern in Unicode-only layouts. The "white" in the name means unfilled, not the colour white.
| Rating | Display |
|---|---|
| 5/5 | ★★★★★ |
| 4/5 | ★★★★☆ |
| 3/5 | ★★★☆☆ |
| 2/5 | ★★☆☆☆ |
| 1/5 | ★☆☆☆☆ |
⭐ Star (Emoji) — U+2B50
Originally named "White Medium Star", U+2B50 has been absorbed into the emoji set and now renders as a yellow star on all major platforms. Use this in social media posts, chat messages, or any context where you want the platform's colour rendering.
🌟 Glowing Star — U+1F31F
A yellow star with a sparkling burst around it. Platform-rendered emoji. Commonly used to indicate something exceptional ("5-star experience", "glowing review").
Sparkle and Ornament Stars
✨ Sparkles — U+2728
Technically three small stars arranged in a cluster. One of the most used emoji in social media. Visually represents "new", "clean", "magic", or emphasis. In text rendering (without the emoji font), it falls back to three asterisk-like shapes.
✦ and ✧ — Black and White Four Pointed Stars (U+2726, U+2727)
Four-pointed stars with a diamond-like cross shape. The filled (✦) and outline (✧) variants are useful as decorative section dividers and bullet accents in print design.
<p>✦ Special Edition ✦</p>
Asterisk Variants
The asterisk family in Unicode is large. The basic ASCII * (U+002A) is
supplemented by many decorative and functional variants in the Dingbats block.
Why so many asterisks?
Historically, printers and typographers used asterisks as decorative ornaments (called "fleurons" or "dingbats") in broadsheets, books, and certificates. Unicode encoded these to support legacy typesetting systems and to give digital typographers access to the full ornament vocabulary.
Asterisk Reference Table
| Symbol | Name | Code Point | Points | Style |
|---|---|---|---|---|
| * | Asterisk | U+002A | 6 | Plain text |
| ⁎ | Low Asterisk | U+204E | 6 | Footnote variant |
| ⁑ | Two Asterisks Aligned Vertically | U+2051 | 12 | Editorial |
| ✱ | Heavy Asterisk | U+2731 | 6 | Bold |
| ✲ | Open Centre Asterisk | U+2732 | 6 | Hollow centre |
| ✳ | Eight Spoked Asterisk | U+2733 | 8 | Compact |
| ✴ | Eight Pointed Black Star | U+2734 | 8 | Star-shaped |
| ✵ | Eight Pointed Pinwheel Star | U+2735 | 8 | Rotated |
| ✶ | Six Pointed Black Star | U+2736 | 6 | Star of David-like |
| ✷ | Eight Pointed Rectilinear Black Star | U+2737 | 8 | Square-axis |
| ✸ | Heavy Eight Pointed Rectilinear Black Star | U+2738 | 8 | Bold square-axis |
| ✹ | Twelve Pointed Black Star | U+2739 | 12 | Ornate |
| ✺ | Sixteen Pointed Asterisk | U+273A | 16 | Snowflake-like |
| ✻ | Teardrop-Spoked Asterisk | U+273B | 6 | Curved spokes |
| ✼ | Open Centre Teardrop-Spoked Asterisk | U+273C | 6 | Hollow curved |
| ✽ | Heavy Teardrop-Spoked Asterisk | U+273D | 6 | Bold curved |
| ❋ | Heavy Eight Teardrop-Spoked Propeller Asterisk | U+274B | 8 | Propeller |
Geometric and Specialty Stars
| Symbol | Name | Code Point | Notes |
|---|---|---|---|
| ⋆ | Star Operator | U+22C6 | Mathematical star product operator |
| ∗ | Asterisk Operator | U+2217 | Mathematical asterisk (not decoration) |
| ☪ | Star and Crescent | U+262A | Religious symbol (Islam) |
| ✡ | Star of David | U+2721 | Religious symbol (Judaism) |
| 🔯 | Dotted Six-Pointed Star | U+1F52F | Emoji |
| 🌠 | Shooting Star | U+1F320 | Emoji |
| 💫 | Dizzy | U+1F4AB | Emoji (spinning star) |
Keyboard Shortcuts
Windows (Alt Code method)
| Symbol | Alt Code |
|---|---|
| ★ | Alt+9733 |
| ☆ | Alt+9734 |
| ✦ | Alt+10022 |
For other stars without a short Alt code, use the Character Map
(Win+R → charmap) or the emoji picker (Win+.).
macOS
Use the Character Viewer: Ctrl+Cmd+Space, then search "star" or "asterisk".
The Unicode Hex Input method works for all code points: Hold Option and type the hex digits (without U+), then release Option.
Option + 2605 → ★
Option + 2606 → ☆
Option + 2728 → ✨
Developer Reference
HTML
<!-- Rating widget — pure Unicode -->
<div class="stars" aria-label="Rated 4 out of 5">
<span>★★★★☆</span>
</div>
<!-- Decorative divider -->
<p class="section-divider">✦ ✦ ✦</p>
CSS Content
/* Favourite button state */
.btn-favourite::before {
content: "☆";
color: #6b7280; /* gray-500 — unfavourited */
}
.btn-favourite.active::before {
content: "★";
color: #f59e0b; /* amber-400 — favourited */
}
Python
# Generate a star rating string
def star_rating(score: int, max_score: int = 5) -> str:
filled = "★" * score
empty = "☆" * (max_score - score)
return filled + empty
print(star_rating(4)) # ★★★★☆
JavaScript
function starRating(score, max = 5) {
return "★".repeat(score) + "☆".repeat(max - score);
}
console.log(starRating(3)); // ★★★☆☆
Choosing the Right Star
| Use Case | Recommended |
|---|---|
| Rating widget (HTML/CSS themed) | ★ / ☆ U+2605 / U+2606 |
| Social media, emoji-heavy context | ⭐ U+2B50 or 🌟 U+1F31F |
| Decorative section divider | ✦ U+2726 or ✶ U+2736 |
| Mathematical star product | ⋆ U+22C6 |
| Footnote marker | * U+002A or ✱ U+2731 |
| Sparkle / new / magic emphasis | ✨ U+2728 |
| Religious symbols | ✡ U+2721, ☪ U+262A |
Summary
Unicode stars span a spectrum from the minimal ASCII asterisk * to elaborate
sixteen-pointed ornaments. For rating systems and UI, the ★/☆ pair (U+2605/U+2606)
is the reliable standard. Emoji stars (⭐, ✨) bring platform colour but lose
CSS theming. The Dingbats block's asterisk variants (U+2731–U+273D) give
typographers a full toolkit of ornamental punctuation that scales cleanly at
any font size.
Symbol Reference 中的更多内容
Unicode contains hundreds of arrow symbols spanning simple directional arrows, double arrows, …
Unicode provides multiple check mark and tick symbols ranging from the classic …
Unicode contains dozens of heart symbols including the classic ♥, black and …
Unicode's Currency Symbols block and surrounding areas contain dedicated characters for over …
Unicode has dedicated blocks for mathematical operators, arrows, letterlike symbols, and alphanumeric …
Beyond the ASCII parentheses and square brackets, Unicode includes angle brackets, curly …
Unicode offers a wide variety of bullet point characters beyond the standard …
Unicode's Box Drawing block contains 128 characters for drawing lines, corners, intersections, …
Unicode includes musical note symbols such as ♩♪♫♬ in the Miscellaneous Symbols …
Unicode includes precomposed fraction characters for common fractions like ½ ¼ ¾ …
Unicode provides precomposed superscript and subscript digits and letters — such as …
Unicode contains dozens of circle symbols including filled circles, outlined circles, circles …
Unicode includes filled squares, outlined squares, small squares, medium squares, dashed squares, …
Unicode provides a comprehensive set of triangle symbols in all orientations — …
Unicode includes filled and outline diamond shapes, lozenge characters, and playing card …
Unicode provides various cross and X mark characters including the heavy ballot …
The hyphen-minus on your keyboard is just one of Unicode's many dash …
Unicode defines typographic quotation marks — curly quotes — for dozens of …
Unicode includes dedicated characters for the copyright symbol ©, registered trademark ®, …
The degree symbol ° (U+00B0) and dedicated Celsius ℃ and Fahrenheit ℉ …
Unicode's Enclosed Alphanumerics block provides circled numbers ①②③, parenthesized numbers ⑴⑵⑶, and …
Unicode includes a Number Forms block with precomposed Roman numeral characters such …
Greek letters like α β γ δ π Σ Ω are widely …
The Unicode Dingbats block (U+2700–U+27BF) contains 192 decorative symbols originally from the …
Unicode includes a Playing Cards block with characters for all 52 standard …
Unicode provides characters for all six chess piece types in both white …
Unicode's Miscellaneous Symbols block includes the 12 zodiac signs ♈♉♊♋♌♍♎♏♐♑♒♓, planetary symbols, …
Unicode's Braille Patterns block (U+2800–U+28FF) encodes all 256 possible combinations of the …
Unicode's Geometric Shapes block contains 96 characters covering circles, squares, triangles, diamonds, …
The Unicode Letterlike Symbols block contains mathematical and technical symbols derived from …
Unicode's Miscellaneous Technical block contains symbols from computing, electronics, and engineering, including …
Diacritics are accent marks and other marks that attach to letters to …
Unicode defines dozens of invisible characters beyond the ordinary space, including zero-width …
Unicode includes warning and hazard symbols such as the universal caution ⚠ …
Unicode's Miscellaneous Symbols block includes sun ☀, cloud ☁, rain ☂, snow …
Unicode includes symbols for many of the world's major religions including the …
Unicode includes the traditional male ♂ and female ♀ symbols from astronomy, …
Apple's macOS uses Unicode characters for keyboard modifier keys such as ⌘ …
Unicode symbols like ▶ ◀ ► ★ ✦ ⚡ ✈ and hundreds …