§SymbolKit
Copy and paste

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
White chess pieces: Unicode, HTML entity, ALT code and CSS escape for every character.
SymbolNameUnicodeHTMLALT codeCSSCopy
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
Black chess pieces: Unicode, HTML entity, ALT code and CSS escape for every character.
SymbolNameUnicodeHTMLALT codeCSSCopy
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
Neutral chess pieces: Unicode, HTML entity, ALT code and CSS escape for every character.
SymbolNameUnicodeHTMLALT codeCSSCopy
🨀Neutral chess kingU+1FA00🨀n/a\1FA00
🨁Neutral chess queenU+1FA01🨁n/a\1FA01
🨂Neutral chess rookU+1FA02🨂n/a\1FA02
🨃Neutral chess bishopU+1FA03🨃n/a\1FA03
🨄Neutral chess knightU+1FA04🨄n/a\1FA04
🨅Neutral chess pawnU+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
Draughts pieces and board squares: Unicode, HTML entity, ALT code and CSS escape for every character.
SymbolNameUnicodeHTMLALT codeCSSCopy
White draughts manU+26C0⛀ALT 9920\26C0
White draughts kingU+26C1⛁ALT 9921\26C1
Black draughts manU+26C2⛂ALT 9922\26C2
Black draughts kingU+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 squareU+25A0■ALT 9632\25A0
White squareU+25A1□ALT 9633\25A1
Black small squareU+25AA▪ALT 9642\25AA
White small squareU+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
Chess emoji and game extras: Unicode, HTML entity, ALT code and CSS escape for every character.
SymbolNameUnicodeHTMLALT codeCSSCopy
♟️Black chess pawn with emoji variation selector (the chess pawn emoji)U+265F U+FE0F♟️n/a\265F\\FE0F
👑CrownU+1F451👑n/a\1F451
🏆TrophyU+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
Card suit symbols: Unicode, HTML entity, ALT code and CSS escape for every character.
SymbolNameUnicodeHTMLALT codeCSSCopy
Black spade suitU+2660♠ALT 9824\2660
Black heart suitU+2665♥ALT 9829\2665
Black diamond suitU+2666♦ALT 9830\2666
Black club suitU+2663♣ALT 9827\2663
White spade suitU+2664♤ALT 9828\2664
White heart suitU+2661♡ALT 9825\2661
White diamond suitU+2662♢ALT 9826\2662
White club suitU+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
Card suit emoji, jokers and decks: Unicode, HTML entity, ALT code and CSS escape for every character.
SymbolNameUnicodeHTMLALT codeCSSCopy
♠️Black spade suit with emoji variation selectorU+2660 U+FE0F♠️n/a\2660\\FE0F
♥️Black heart suit with emoji variation selectorU+2665 U+FE0F♥️n/a\2665\\FE0F
♦️Black diamond suit with emoji variation selectorU+2666 U+FE0F♦️n/a\2666\\FE0F
♣️Black club suit with emoji variation selectorU+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 dragonU+1F004🀄n/a\1F004
🎰Slot machineU+1F3B0🎰n/a\1F3B0

Playing card characters, full suit of spades

CardCharacterCopy
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
Dice, dominoes and mahjong: Unicode, HTML entity, ALT code and CSS escape for every character.
SymbolNameUnicodeHTMLALT codeCSSCopy
Die face-1U+2680⚀ALT 9856\2680
Die face-2U+2681⚁ALT 9857\2681
Die face-3U+2682⚂ALT 9858\2682
Die face-4U+2683⚃ALT 9859\2683
Die face-5U+2684⚄ALT 9860\2684
Die face-6U+2685⚅ALT 9861\2685
🎲Game die (the dice emoji)U+1F3B2🎲n/a\1F3B2
🀰Domino tile horizontal backU+1F030🀰n/a\1F030
🀱Domino tile horizontal-00-00 (double blank)U+1F031🀱n/a\1F031
🁢Domino tile vertical backU+1F062🁢n/a\1F062
🀀Mahjong tile east windU+1F000🀀n/a\1F000
🀇Mahjong tile one of charactersU+1F007🀇n/a\1F007
🀐Mahjong tile one of bamboosU+1F010🀐n/a\1F010
🀙Mahjong tile one of circlesU+1F019🀙n/a\1F019

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.

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.

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.

Related symbol pages