Check mark ✓ — HTML code and how to type it

The check mark ✓ is ✓ in HTML and U+2713 in Unicode. Copy any form below.

Updated

Character✓
HTML named entity✓
HTML decimal✓
HTML hex✓
UnicodeU+2713
CSS content"\2713"
JavaScript"\u2713"
URL encoded%E2%9C%93
UTF-8 bytesE2 9C 93

When to use it

Ticks in feature lists and task lists. Pair with text so the meaning doesn’t rely on the symbol alone.

In HTML, CSS and JavaScript

<p>&check;</p>           <!-- or the character itself in a UTF-8 page -->

.note::before { content: "\2713"; }

const s = "\u2713";

In a page saved as UTF-8 (the default today) you can paste the character directly; the entity is only needed when it must survive a non-UTF-8 system. Encode or decode whole texts with the HTML Entity Encoder.

How to type check mark

  • Windows: press Win + . to open the emoji and symbol panel and search for it, or type 2713 then Alt + X in Word.
  • Mac: press Ctrl + Cmd + Space and search for “check mark”.
  • Linux: Ctrl + Shift + U, then 2713 and Enter.
HTML Entity EncoderEscape < > & " so text is safe to show in HTML, convert accents and symbols to named or numeric entities, or decode entity-filled HTML back to plain text.
Open the tool

Frequently asked questions

What is the HTML code for the check mark?
&check; (named), &#10003; (decimal) or &#x2713; (hex). All three produce the same character.
What is the Unicode for the check mark?
U+2713. In CSS write "\2713" and in JavaScript "\u2713".
How do I type the check mark on a keyboard?
On Windows open the symbol panel with Win + . and search for it. On a Mac use Ctrl + Cmd + Space and search for it.