Card suit symbols.
Spades, hearts, diamonds and clubs — filled and outline — tap to copy.
Filled suits
Outline suits
Cards
Suits for cards and more
The four playing-card suits are handy well beyond card games: ♠ ♥ ♦ ♣ show up in scorekeeping, bridge and poker notes, game guides, and as decorative dividers or accents in posts and bios. They come in two styles — filled (♠ ♥ ♦ ♣) and outline (♤ ♡ ♢ ♧) — and on many systems the same code point may render either way depending on the font. The filled versions are the most reliable across devices. The individual card characters (like 🂡 the ace of spades) are a full deck in Unicode, though their support is patchier than the plain suits.
How to type the suit symbols
Tapping a symbol above copies it, but the suits are also reachable from the keyboard:
- Windows: hold Alt and type on the numeric keypad — 3 for ♥, 4 for ♦, 5 for ♣, 6 for ♠. These are inherited from the original PC character set and work in most Windows apps.
- Windows, any character: Win + . opens the emoji panel; the symbols tab has the suits.
- Word and Outlook: type the hex code then Alt + X — 2660 becomes ♠, 2665 becomes ♥.
- macOS: Ctrl + Cmd + Space opens the Character Viewer; search "spade suit".
- Linux: Ctrl + Shift + U, then 2660, then Enter.
- HTML: the filled suits have names —
♠♠,♥♥,♦♦,♣♣. The outline suits are numeric only:♤♤,♡♡,♢♢,♧♧. See the HTML entities list for more.
Where the four suits come from
The pips you know are the French pattern, settled in France in the late 1400s: piques (pikes), cœurs (hearts), carreaux (paving tiles) and trèfles (clovers). Their appeal was practical — four flat, simple silhouettes in two colours are cheap to stencil, which is a large part of why the pattern spread across Europe and became the world standard.
Older regional decks used different suits and are still in play. German-suited packs, common in Bavaria and Austria, use acorns, leaves, hearts and bells; Italian and Spanish packs use cups, coins, swords and batons. The English names are a leftover from those: "spade" comes from the Italian spade, meaning swords, and "club" translates the Italian bastoni — even though the shape actually printed is the French clover. In bridge the suits also rank, from lowest to highest: ♣, ♦, ♥, ♠.
Colour, emoji and rendering
All four filled suits default to text presentation, which is why they normally appear in your text colour rather than red and black. Each one also has an emoji form: append the variation selector U+FE0F (️) and a supporting platform will draw the coloured version, as in ♥️. Append U+FE0E instead to force the flat monochrome form. If you want a dependable red heart on the web, colour ♥ with CSS rather than relying on the emoji variant.
The individual card characters — 🃏 and the aces 🂡 🂱 🃁 🃑 — live in the Playing Cards block at U+1F0A0 to U+1F0FF, added in Unicode 6.0. Very few fonts cover it, so most of the deck shows as a placeholder box on a system without one; the joker 🃏 often survives because it has emoji presentation and ships with the emoji font. For a full deck in a web page, images are safer than characters.