Chess and Playing Card Symbols Copy and Paste
Click any symbol to copy it. The chess pieces, the four card suits, the full deck of playing card characters, dice faces, dominoes and mahjong tiles are all plain Unicode text, so they paste into documents, spreadsheets, chat and code without an image.
Chess players usually want the piece glyphs for figurine notation (♘f3 instead of Nf3) or for drawing a position in a plain text message. Card players usually want ♠ ♥ ♦ ♣ for bridge and poker hands, where the suit symbol is shorter and clearer than the word.
Every character below lists its Unicode code point, HTML entity and Windows ALT code. A few of them are recent additions, so the notes flag the ones that need a modern font.
Most copied
White chess pieces
Outlined pieces, U+2654 to U+2659.
Reference table Unicode, HTML entity, ALT code and CSS escape
| Symbol | Name | Unicode | HTML | ALT code | CSS | Copy |
|---|---|---|---|---|---|---|
| ♔ | White chess king (K) | U+2654 | ♔ | ALT 9812 | \2654 | |
| ♕ | White chess queen (Q) | U+2655 | ♕ | ALT 9813 | \2655 | |
| ♖ | White chess rook (R) | U+2656 | ♖ | ALT 9814 | \2656 | |
| ♗ | White chess bishop (B) | U+2657 | ♗ | ALT 9815 | \2657 | |
| ♘ | White chess knight (N) | U+2658 | ♘ | ALT 9816 | \2658 | |
| ♙ | White chess pawn (P) | U+2659 | ♙ | ALT 9817 | \2659 |
Black chess pieces
Filled pieces, U+265A to U+265F.
Reference table Unicode, HTML entity, ALT code and CSS escape
| Symbol | Name | Unicode | HTML | ALT code | CSS | Copy |
|---|---|---|---|---|---|---|
| ♚ | Black chess king (K) | U+265A | ♚ | ALT 9818 | \265A | |
| ♛ | Black chess queen (Q) | U+265B | ♛ | ALT 9819 | \265B | |
| ♜ | Black chess rook (R) | U+265C | ♜ | ALT 9820 | \265C | |
| ♝ | Black chess bishop (B) | U+265D | ♝ | ALT 9821 | \265D | |
| ♞ | Black chess knight (N) | U+265E | ♞ | ALT 9822 | \265E | |
| ♟ | Black chess pawn (P) | U+265F | ♟ | ALT 9823 | \265F |
Neutral chess pieces
Added in Unicode 12 for fairy chess and diagrams. They need a font such as Noto Sans Symbols 2, so check before you publish them.
Reference table Unicode, HTML entity, ALT code and CSS escape
| Symbol | Name | Unicode | HTML | ALT code | CSS | Copy |
|---|---|---|---|---|---|---|
| 🨀 | Neutral chess king | U+1FA00 | 🨀 | n/a | \1FA00 | |
| 🨁 | Neutral chess queen | U+1FA01 | 🨁 | n/a | \1FA01 | |
| 🨂 | Neutral chess rook | U+1FA02 | 🨂 | n/a | \1FA02 | |
| 🨃 | Neutral chess bishop | U+1FA03 | 🨃 | n/a | \1FA03 | |
| 🨄 | Neutral chess knight | U+1FA04 | 🨄 | n/a | \1FA04 | |
| 🨅 | Neutral chess pawn | U+1FA05 | 🨅 | n/a | \1FA05 |
Draughts pieces and board squares
Checkers men and kings, plus the squares people use to draw a board in plain text.
Reference table Unicode, HTML entity, ALT code and CSS escape
| Symbol | Name | Unicode | HTML | ALT code | CSS | Copy |
|---|---|---|---|---|---|---|
| ⛀ | White draughts man | U+26C0 | ⛀ | ALT 9920 | \26C0 | |
| ⛁ | White draughts king | U+26C1 | ⛁ | ALT 9921 | \26C1 | |
| ⛂ | Black draughts man | U+26C2 | ⛂ | ALT 9922 | \26C2 | |
| ⛃ | Black draughts king | U+26C3 | ⛃ | ALT 9923 | \26C3 | |
| ⬛ | Black large square (dark square) | U+2B1B | ⬛ | ALT 11035 | \2B1B | |
| ⬜ | White large square (light square) | U+2B1C | ⬜ | ALT 11036 | \2B1C | |
| ■ | Black square | U+25A0 | ■ | ALT 9632 | \25A0 | |
| □ | White square | U+25A1 | □ | ALT 9633 | \25A1 | |
| ▪ | Black small square | U+25AA | ▪ | ALT 9642 | \25AA | |
| ▫ | White small square | U+25AB | ▫ | ALT 9643 | \25AB |
Chess emoji and game extras
Colour emoji for tournament posts and stream titles.
Reference table Unicode, HTML entity, ALT code and CSS escape
| Symbol | Name | Unicode | HTML | ALT code | CSS | Copy |
|---|---|---|---|---|---|---|
| ♟️ | Black chess pawn with emoji variation selector (the chess pawn emoji) | U+265F U+FE0F | ♟️ | n/a | \265F\\FE0F | |
| 👑 | Crown | U+1F451 | 👑 | n/a | \1F451 | |
| 🏆 | Trophy | U+1F3C6 | 🏆 | n/a | \1F3C6 | |
| ⏱️ | Stopwatch with emoji variation selector (chess clock stand in) | U+23F1 U+FE0F | ⏱️ | n/a | \23F1\\FE0F | |
| ⌛ | Hourglass (time trouble) | U+231B | ⌛ | ALT 8987 | \231B | |
| ⚔️ | Crossed swords with emoji variation selector (match up) | U+2694 U+FE0F | ⚔️ | n/a | \2694\\FE0F | |
| 🕹️ | Joystick with emoji variation selector (playing online) | U+1F579 U+FE0F | 🕹️ | n/a | \1F579\\FE0F |
Card suit symbols
Filled and outlined pairs. The outline versions are shapes, not a different colour.
Reference table Unicode, HTML entity, ALT code and CSS escape
| Symbol | Name | Unicode | HTML | ALT code | CSS | Copy |
|---|---|---|---|---|---|---|
| ♠ | Black spade suit | U+2660 | ♠ | ALT 9824 | \2660 | |
| ♥ | Black heart suit | U+2665 | ♥ | ALT 9829 | \2665 | |
| ♦ | Black diamond suit | U+2666 | ♦ | ALT 9830 | \2666 | |
| ♣ | Black club suit | U+2663 | ♣ | ALT 9827 | \2663 | |
| ♤ | White spade suit | U+2664 | ♤ | ALT 9828 | \2664 | |
| ♡ | White heart suit | U+2661 | ♡ | ALT 9825 | \2661 | |
| ♢ | White diamond suit | U+2662 | ♢ | ALT 9826 | \2662 | |
| ♧ | White club suit | U+2667 | ♧ | ALT 9831 | \2667 |
Card suit emoji, jokers and decks
The emoji suits are always coloured, with hearts and diamonds in red.
Reference table Unicode, HTML entity, ALT code and CSS escape
| Symbol | Name | Unicode | HTML | ALT code | CSS | Copy |
|---|---|---|---|---|---|---|
| ♠️ | Black spade suit with emoji variation selector | U+2660 U+FE0F | ♠️ | n/a | \2660\\FE0F | |
| ♥️ | Black heart suit with emoji variation selector | U+2665 U+FE0F | ♥️ | n/a | \2665\\FE0F | |
| ♦️ | Black diamond suit with emoji variation selector | U+2666 U+FE0F | ♦️ | n/a | \2666\\FE0F | |
| ♣️ | Black club suit with emoji variation selector | U+2663 U+FE0F | ♣️ | n/a | \2663\\FE0F | |
| 🃏 | Playing card black joker (the joker emoji) | U+1F0CF | 🃏 | n/a | \1F0CF | |
| 🂿 | Playing card red joker (needs a symbols font) | U+1F0BF | 🂿 | n/a | \1F0BF | |
| 🃟 | Playing card white joker (needs a symbols font) | U+1F0DF | 🃟 | n/a | \1F0DF | |
| 🂠 | Playing card back (face down card) | U+1F0A0 | 🂠 | n/a | \1F0A0 | |
| 🎴 | Flower playing cards (hanafuda) | U+1F3B4 | 🎴 | n/a | \1F3B4 | |
| 🀄 | Mahjong tile red dragon | U+1F004 | 🀄 | n/a | \1F004 | |
| 🎰 | Slot machine | U+1F3B0 | 🎰 | n/a | \1F3B0 |
Playing card characters, full suit of spades
| Card | Character | Copy |
|---|---|---|
| Back of card | 🂠 | |
| Ace of spades | 🂡 | |
| Two of spades | 🂢 | |
| Three of spades | 🂣 | |
| Four of spades | 🂤 | |
| Five of spades | 🂥 | |
| Six of spades | 🂦 | |
| Seven of spades | 🂧 | |
| Eight of spades | 🂨 | |
| Nine of spades | 🂩 | |
| Ten of spades | 🂪 | |
| Jack of spades | 🂫 | |
| Knight of spades | 🂬 | |
| Queen of spades | 🂭 | |
| King of spades | 🂮 |
Dice, dominoes and mahjong
Dice faces are well supported. Domino and mahjong tiles need a symbols font on desktop.
Reference table Unicode, HTML entity, ALT code and CSS escape
| Symbol | Name | Unicode | HTML | ALT code | CSS | Copy |
|---|---|---|---|---|---|---|
| ⚀ | Die face-1 | U+2680 | ⚀ | ALT 9856 | \2680 | |
| ⚁ | Die face-2 | U+2681 | ⚁ | ALT 9857 | \2681 | |
| ⚂ | Die face-3 | U+2682 | ⚂ | ALT 9858 | \2682 | |
| ⚃ | Die face-4 | U+2683 | ⚃ | ALT 9859 | \2683 | |
| ⚄ | Die face-5 | U+2684 | ⚄ | ALT 9860 | \2684 | |
| ⚅ | Die face-6 | U+2685 | ⚅ | ALT 9861 | \2685 | |
| 🎲 | Game die (the dice emoji) | U+1F3B2 | 🎲 | n/a | \1F3B2 | |
| 🀰 | Domino tile horizontal back | U+1F030 | 🀰 | n/a | \1F030 | |
| 🀱 | Domino tile horizontal-00-00 (double blank) | U+1F031 | 🀱 | n/a | \1F031 | |
| 🁢 | Domino tile vertical back | U+1F062 | 🁢 | n/a | \1F062 | |
| 🀀 | Mahjong tile east wind | U+1F000 | 🀀 | n/a | \1F000 | |
| 🀇 | Mahjong tile one of characters | U+1F007 | 🀇 | n/a | \1F007 | |
| 🀐 | Mahjong tile one of bamboos | U+1F010 | 🀐 | n/a | \1F010 | |
| 🀙 | Mahjong tile one of circles | U+1F019 | 🀙 | n/a | \1F019 |
No symbol on this page matches that search. Try a shorter word.
How to type chess pieces and card suits on Windows and Mac
The card suits have short ALT codes left over from the original PC character set: hold ALT and type 3 for ♥, 4 for ♦, 5 for ♣ and 6 for ♠ on the numeric keypad. Chess pieces use the long codes, ALT 9812 for ♔ up to ALT 9823 for ♟, and every code is listed beside its character above.
In Microsoft Word, type the hex code point and press ALT + X: 2654 becomes ♔, 2660 becomes ♠. On a Mac, press CTRL + CMD + SPACE for the Character Viewer and search for chess or spade, or add the pieces you use most to the Favourites tray.
- ALT codes need the numeric keypad, not the number row.
- Windows key + full stop opens the emoji panel, which has the suits but not the chess pieces.
- On iPhone and Android, save a text replacement so a shortcut like ;sp expands to ♠.
Chess notation in one minute
Algebraic notation names each piece with one capital letter: K king, Q queen, R rook, B bishop, N knight (N because K is taken) and no letter at all for a pawn. The board runs a to h from White's left and 1 to 8 from White's side, so every square has a name like e4 or g8.
A move is the piece letter plus the destination square: Nf3 means a knight moves to f3, e4 means a pawn moves to e4. An x means a capture (Bxc5), a + means check, a # means checkmate, and e8=Q means a pawn promoted to a queen. Castling is written O-O on the king side and O-O-O on the queen side.
Figurine notation swaps the letters for the glyphs on this page, so Nf3 becomes ♘f3 and Qxd5 becomes ♕xd5. Books and magazines use it because it reads the same in every language. Always keep the file and rank in Latin letters and digits.
- Result codes: 1-0 White won, 0-1 Black won, 1/2-1/2 a draw.
- Annotation marks: ! good move, ? mistake, !? interesting, ?! dubious.
- Disambiguation: Nbd2 or N1d2 when two knights could reach the square.
Using piece symbols in text, spreadsheets and PGN files
In Excel and Google Sheets, =UNICHAR(9812) gives ♔ and the next five numbers walk through the white pieces, with 9818 to 9823 for the black ones. That is useful for a results sheet or for drawing a board in cells, where you can pair the piece character with a light or dark cell fill instead of a background glyph.
For a board drawn in a message, use a monospace font and the large squares ⬛ and ⬜. Proportional fonts give the pieces different widths and the rows stop lining up.
PGN, the standard chess file format, is strict ASCII: moves must be written Nf3 and Bxc5, never ♘f3. Same for FEN strings, which use KQRBNP for White and kqrbnp for Black. Save the figurine symbols for prose, headings and social posts, and keep the letters in the file that software has to read.
Card suit colours, and why ♥ is often black
Unicode does not assign a colour to ♠ ♥ ♦ ♣. They are text characters, so they are drawn in whatever colour your text is, which means hearts and diamonds usually arrive black. The filled and outlined pairs (♠ ♤, ♥ ♡, ♦ ♢, ♣ ♧) are two shapes, not a red and a black version.
There are three ways to get red. Use the emoji forms ♥️ and ♦️, which carry a variation selector and are painted red by the emoji font. Colour the character yourself with CSS or a font colour in a document. Or use the playing card characters like 🂱, which include the whole card face.
Bridge and poker writing often uses a four colour convention (spades black, hearts red, diamonds blue or orange, clubs green). If you are styling suits in HTML, wrap each one in a span and set the colour there, because the character itself carries no styling.
Why some of these show as boxes
A rectangle means the current font has no glyph for that code point. The chess pieces, card suits and dice faces have been in Unicode since the 1990s and are in almost every system font. The playing card block dates from Unicode 6.0, the neutral chess pieces from Unicode 12, and the domino and mahjong tiles sit in fonts many desktops do not install by default.
Fonts that cover the lot include Segoe UI Symbol and Segoe UI Emoji on Windows, Apple Symbols on macOS, and Noto Sans Symbols 2 or DejaVu Sans anywhere. On a web page, name a fallback font for the symbol range rather than trusting the visitor's default.
One oddity worth knowing: the playing card block includes a Knight between the Jack and the Queen, because it exists in tarot and in some European decks. A standard 52 card deck simply skips it.
Frequently asked questions
How do I copy a chess piece symbol?
Click the piece above and it goes to your clipboard, then paste with CTRL + V (CMD + V on a Mac). On Windows you can also hold ALT and type 9812 through 9823 on the numeric keypad.
What does N mean in chess notation?
N is the knight. K was already taken by the king, so the knight gets the second letter of its name. The full set is K king, Q queen, R rook, B bishop, N knight, and a pawn move is written with no letter at all.
Why is the black pawn showing as a coloured emoji?
♟ (U+265F) has an emoji presentation, so some phones and chat apps draw it as the chess pawn emoji instead of a flat glyph. Use the other black pieces, or a font that forces text presentation, if you need the whole set to match.
Why are my hearts and diamonds black instead of red?
♥ and ♦ are plain text characters with no colour of their own, so they follow your text colour. Copy ♥️ and ♦️ from the emoji group for red, or set the colour yourself in CSS or your document.
Is there a Unicode character for every playing card?
Yes. The Playing Cards block covers all four suits from ace to king, plus a Knight card, three jokers and a card back. This page lists the spades, and the other suits follow the same order starting at U+1F0B1, U+1F0C1 and U+1F0D1.
Which font should I use so nothing breaks?
Segoe UI Symbol on Windows, Apple Symbols on macOS, and Noto Sans Symbols 2 or DejaVu Sans as a cross platform fallback. Stick to the chess pieces, card suits and dice faces if the document has to open anywhere.