Buffalo Records Symbols

Star Symbols

Thirty-four star characters, each with the codepoint and official Unicode name it is filed under. Three of them are not pictures of stars at all.

Tap any tile to copy it. Nothing is sent anywhere — the copy happens in your browser.

Three of these are not pictures

Thirty-one of the thirty-four characters above are general symbols — Unicode general category So, where dingbats sit. Three are not. ⋆ is U+22C6 STAR OPERATOR and ≛ is U+225B STAR EQUALS; both are category Sm, mathematical symbol. ٭ is U+066D ARABIC FIVE POINTED STAR, category Po, punctuation.

The category is not a filing detail. Software that reads it treats U+22C6 as an operator: a maths layout engine sets space on either side of it and can break a line after it, and a regular expression class written \p{Sm} matches it while skipping every dingbat on this page. U+22C6 is the character people reach for when they want a small, neat star, and then it spaces itself like a multiplication sign. The small pictorial stars are U+2B51 BLACK SMALL STAR ⭑, U+2B52 WHITE SMALL STAR ⭒ and U+2726 BLACK FOUR POINTED STAR ✦.

★ and ☆ have no fixed width

Every character carries an East Asian Width property. U+2605 BLACK STAR and U+2606 WHITE STAR are Ambiguous: the width is settled by the surrounding context, one cell in a Western run and two cells when the text is laid out with an East Asian font. U+2B50 WHITE MEDIUM STAR is Wide, which is two cells wherever it lands. The other thirty-one are Neutral and ask for one.

This is what breaks a rating column in a terminal, a code comment or a fixed-width table: the column drawn with U+2605 sits flush in one setting and slips by a cell in another. If the alignment has to survive, U+2B51 and U+2B52 are Neutral and stay put.

The names carry the fill and the point count

  • BLACK means filled and WHITE means hollow. The words describe ink, not colour.
  • OUTLINED, STRESS OUTLINED, SHADOWED, OPEN CENTRE and CIRCLED each name a treatment of the same outline.
  • FOUR, SIX, EIGHT and TWELVE POINTED give the count, and RECTILINEAR means the points are straight-sided.

So if a specific star is wanted, read the name rather than judging the glyph, which changes shape from font to font.

Four half-filled stars, in two different senses

U+2BE8 LEFT HALF BLACK STAR and ⯩ U+2BE9 RIGHT HALF BLACK STAR are half of a star. ⯪ U+2BEA STAR WITH LEFT HALF BLACK and ⯫ U+2BEB STAR WITH RIGHT HALF BLACK are a whole star with one half filled. For a half-mark in a rating the second pair keeps the outline complete; the first pair is a fragment and leaves the space beside it empty.

Where a star stops working

A field that accepts only ASCII drops all thirty-four, and the keyboard asterisk is the fallback that always survives. A font with no glyph for the codepoint shows the missing-glyph box instead, which is a font problem rather than a broken copy: the character sitting in the field is still the right one, and it will render elsewhere. If what you want is a badge or an organisation’s emblem, there is nothing here to copy — every row is an encoded character, and an emblem is artwork.

The rest of the sets are indexed on the symbol reference. The crescent that pairs with U+262A sits with the rest of the sky on sun, moon and planet symbols, and every star here reappears among the decorative characters on aesthetic symbols.