I think you're using less-well-supported Unicode values, which don't always have glyphs for all the code points.
Try the following characters:

  • โ˜ (0x2610 in Unicode hexadecimal [HTML decimal: ☐]): an empty (unchecked) checkbox
  • (0x2611 [HTML decimal: ☑]): the checked version of the previous checkbox
  • โœ“ (0x2713 [HTML decimal: ✓])
  • (0x2714 [HTML decimal: ✔])

Edit: There seems to be some confusion about the first symbol here, โ˜ / 0x2610. This is an empty (unchecked) checkbox, so if you see a box, that's the way it's supposed to look. It's the counterpart to / 0x2611, which is the checked version.

Answer from John Feminella on Stack Overflow
๐ŸŒ
W3Schools
w3schools.com โ€บ charsets โ€บ ref_utf_dingbats.asp
HTML Unicode Dingbats
Currency Symbols Letterlike Symbols Number Forms Enclosed Alpha Enclosed Ideographic Box Drawings Geometric Shapes Misc Symbols Dingbats Ornamental Dingbats UTF-8 Arrows
Top answer
1 of 14
474

I think you're using less-well-supported Unicode values, which don't always have glyphs for all the code points.
Try the following characters:

  • โ˜ (0x2610 in Unicode hexadecimal [HTML decimal: ☐]): an empty (unchecked) checkbox
  • (0x2611 [HTML decimal: ☑]): the checked version of the previous checkbox
  • โœ“ (0x2713 [HTML decimal: ✓])
  • (0x2714 [HTML decimal: ✔])

Edit: There seems to be some confusion about the first symbol here, โ˜ / 0x2610. This is an empty (unchecked) checkbox, so if you see a box, that's the way it's supposed to look. It's the counterpart to / 0x2611, which is the checked version.

2 of 14
297

First off, you should realize that you don't actually need to use HTML entities โ€“ as long as your HTML document's encoding is declared properly as UTF-8, you can simply copy/paste these symbols into your file/server-side script/JavaScript/whatever.

Having said that, here's the exhaustive list of all relevant UTF-8 characters / HTML entities related to this topic:

  • โ˜ (hex: ☐ / dec: ☐): ballot box (empty, that's how it's supposed to be)
  • (hex: ☑ / dec: ☑): ballot box with check
  • โ˜’ (hex: ☒ / dec: ☒): ballot box with x
  • โœ“ (hex: ✓ / dec: ✓): check mark, equivalent to ✓ and ✓ in most browsers
  • (hex: ✔ / dec: ✔): heavy check mark
  • โœ— (hex: ✗ / dec: ✗): ballot x
  • โœ˜ (hex: ✘ / dec: ✘): heavy ballot x
  • ๐Ÿ—ธ ( hex: 🗸 / dec 🗸): light check mark (poorly supported as of 2017)
  • ( hex: ✅ / dec: ✅): white heavy check mark (mixed support as of 2017)
  • ๐Ÿ—ด ( hex: 🗴 / dec: 🗴): ballot script X (poorly supported as of 2017)
  • ๐Ÿ—ถ ( hex: 🗶 / dec: 🗶): ballot bold script X (poorly supported as of 2017)
  • โฎฝ ( hex: ⮽ / dec: ⮽): ballot box with light X (poorly supported as of 2017)
  • ๐Ÿ—ต ( hex: 🗵 / dec: 🗵): ballot box with script X (poorly supported as of 2017)
  • ๐Ÿ—น ( hex: 🗹 / dec: 🗹): ballot box with bold check (poorly supported as of 2017)
  • ๐Ÿ—ท ( hex: 🗷 / dec: 🗷): ballot box with bold script X (poorly supported as of 2017)

Checking out web fonts for tick symbols? Here's a ready to use sample for the more common ones: Aโ˜BCโ˜’Dโœ“EFโœ—Gโœ˜H -- just copy/paste this into your webfont provider's sample text box and see which fonts support what tick symbols.

๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ checkmark-symbol-html-for-checkmark-unicode
Checkmark Symbol โ€“ HTML for Checkmark Unicode
April 12, 2022 - I will also show you 4 other variations of the checkmark symbol. The Unicode character for showing a checkmark is U+2713. If you decide to use this Unicode to show a checkmark in HTML and you type it in like that, what you type is shown like this:
๐ŸŒ
Unicode Compart
compart.com โ€บ en โ€บ unicode โ€บ U+2713
โ€œโœ“โ€ U+2713 Check Mark Unicode Character
U+2713 is the unicode hex value of the character Check Mark. Char U+2713, Encodings, HTML Entitys:โœ“,โœ“,โœ“, UTF-8 (hex), UTF-16 (hex), UTF-32 (hex)
๐ŸŒ
W3Schools
w3schools.com โ€บ html โ€บ html_symbols.asp
HTML Symbols
HTML Tag List HTML Attributes HTML Global Attributes HTML Browser Support HTML Events HTML Colors HTML Canvas HTML Audio/Video HTML Doctypes HTML Character Sets HTML URL Encode HTML Lang Codes HTTP Messages HTTP Methods PX to EM Converter Keyboard Shortcuts ... Symbols or letters that are not present on your keyboard can be added to HTML using entities.
๐ŸŒ
Alt Codes
alt-codes.net โ€บ check-mark-symbols.php
โ˜‘ โœ“ โœ… Check Mark Symbols
First type 2705 to where you want to make the Heavy White Check Mark, ... You can copy & paste, or drag & drop any symbol to textbox below, and see how it looks like. ... First select the symbol then you can drag&drop or just copy&paste it anywhere you like. Alt-Codes can be typed on Microsoft ...
๐ŸŒ
Graphemica
graphemica.com โ€บ โœ“
check mark (U+2713)
โœ“ (Check Mark, U+2713) is a universally recognized symbol conveying affirmation, completion, correctness, or selection. Visually, itโ€™s a distinct, angular V-shape, often with a slightly elongated upward stroke on the right, making it quick to draw and easy to spot.
Find elsewhere
๐ŸŒ
Namecheap
namecheap.com โ€บ visual โ€บ font maker โ€บ checkmarks
Check mark text icons
This symbol simply means you got full marks, or 100%. Hanamaru is a stamp or drawing a teacher would use on a particularly good piece of work. Sometimes, this emoji is rendered with the phrase โ€œyou did very wellโ€ and sometimes as the drawn version โ€” a scribbled spiral with petals drawn around it. ... Alt-codeHTML entityโœ“2713✓โœ”2714✔โœ—2717✗โœ˜2718✘โ˜2610☐โ˜‘2611☑โ˜’2612☒โญ•2B55⭕๐Ÿ’ฏ1F4AF💯๐Ÿ’ฎ1F4AE💮โœ…2705✅๐Ÿ—ณ1F5F3🗳
๐ŸŒ
Quora
quora.com โ€บ What-is-the-HTML-code-for-a-checkmark
What is the HTML code for a checkmark? - Quora
Answer (1 of 10): Sometimes, you want your web page users to indicate whether information is true or false. The HTML5 checkbox element is perfect for this kind of input because the user can click to select or deselect the option. Checkboxes are another variant of the versatile input tag. Checkbox...
๐ŸŒ
GitHub
gist.github.com โ€บ chrisurf โ€บ a372d3e7de5371401b23217533a9476a
ALT Codes for Check Mark, Cross (X) Mark & Ballot Box Symbols ยท GitHub
ALT Codes for Check Mark, Cross (X) Mark & Ballot Box Symbols ยท Raw ยท alt-codes.md ยท Copy link ยท i cannot type any of these chars (on Windows 11) alt(holding) + 9744 results in โ–บ alt(holding) + '+' + 2610 results in 2 ยท kind regards TSG ...
๐ŸŒ
FSymbols
fsymbols.com โ€บ signs โ€บ tick
โœ…โœ”โœ“โ˜‘ Check mark - Tick symbol ๐Ÿ’ฏโ˜โ˜’โŽโœ—โœ˜
Copy-paste, discover how to type tick signs โ˜‘ โœ“ on your keyboard. Put them on Facebook, Instagram or anywhere you like. Check box symbols. Html entities and more..
๐ŸŒ
Itexus
itexus.com โ€บ home โ€บ uncategorized โ€บ unicode checkbox symbols: adding checkboxes to your text
Unicode Checkbox Symbols: Adding Checkboxes to Your Text - Itexus
November 4, 2024 - On Windows: You can enter Unicode characters by pressing Alt + + on the numeric keypad and typing the code point, though this method depends on system support. ... Adding these symbols makes your lists visually appealing and easy to understand at a glance. Unicode checkboxes are a versatile, simple solution for text-based documents and digital checklists!
๐ŸŒ
HTML Symbols
htmlsymbols.net โ€บ symbols โ€บ heavy-check-mark
โœ” Heavy Check Mark Symbol Copy and Paste | HTML and Special Symbols
Online Heavy Check Mark symbol. Copy and paste Heavy Check Mark symbols in HTML, Hex code, CSS code, and unicode.
๐ŸŒ
Bulletpointsymbol
bulletpointsymbol.com โ€บ check-mark-symbols.html
Check Mark Symbol Alt Codes, HTML Code (Copy and Paste)
Check mark symbol alt codes and html code with one click copy paste option. Learn how to insert check mark and tick symbols in MS Word and HTML documents.
๐ŸŒ
Frames X UI Kit
framesxdesign.com โ€บ copy-paste-symbols โ€บ check-mark
โœ“ Check Mark Symbol | Frames X UI Kit
The โ€œโœ“โ€ symbol, known as the Checkmark, indicates completed tasks, verified information, or successful actions in UI design. It can replace standard checkmark icons and is also ideal for Figma Forms and input validations, offering a lightweight, CSS-friendly alternative to heavier SVG icons. ... Copy and paste the HTML or Unicode codes displayed below to your project's HTML.
๐ŸŒ
Toptal
toptal.com โ€บ designers โ€บ htmlarrows โ€บ symbols
HTML Symbols, Entities and Codes โ€” Toptal Designers
Easily find HTML symbols, entities, characters and codes with ASCII, HEX, CSS and Unicode values; including copyright sign, trademark sign and at symbol.
๐ŸŒ
HTML Symbols
htmlsymbols.xyz โ€บ unicode โ€บ U+2714
โœ” - Heavy check mark (U+2714) - HTML Symbols
Detailed information about the Unicode character 'Heavy check mark' with code point U+2714 that can be used as a symbol or icon on your site.