Simply wrap each in a <span> tag and give it a .check or .cross class. Then it's just a matter of adding the color to each of the classes:

.cross {
  color: #ff0000;
}

.check {
  color: #00ff00;
}
<li><b>HD</b> Available <span class="cross">&#10006</span></li>
<li><b>Commercial</b> Free <span class="cross">&#10006</span></li>
<li><b>Unlimited</b> Movies/TV Shows <span class="check">&#10004</span></li>
<li><b>Cancel</b> Anytime <span class="check">&#10004</span></li>

Answer from Obsidian Age on Stack Overflow
🌐
HTML Symbols
htmlsymbols.xyz › unicode › U+2705
✅ - Green heavy check mark (U+2705) - HTML Symbols
Detailed information about the Unicode character 'Green heavy check mark' with code point U+2705 that can be used as a symbol or icon on your site.
🌐
Cyber Definitions
cyberdefinitions.com › symbols › punctuation-symbols › green-heavy-check-mark.html
'green-heavy-check-mark' | Symbol and Codes
There is no HTML Entity for the green-heavy-check-mark symbol. However, you can use the HTML Code (&#9989), CSS Code (2705), Hex Code (&#x2705;), or Unicode (02705) to insert the symbol for green-heavy-check-mark.
🌐
Toptal
toptal.com › designers › htmlarrows › symbols › check-mark
Check Mark HTML Symbol, Character and Entity Codes — HTML Arrows
&check; \2713 · // html example <span>&#10003;</span> // css example span { content: "\2713"; } ✓
🌐
AmpWhat
amp-what.com › unicode › search › check mark
“check mark” Unicode Characters, Symbols & Entities Search | AmpWhat
✅—\002705&#9989;&#x2705;"\u2705"U+2705✅white heavy check markbuttoncheckedcheckmarkcompleteddonefixedtick buttoncheck mark buttongreen check markgreen tickdingbats
🌐
Quora
quora.com › What-is-the-HTML-code-for-a-checkmark
What is the HTML code for a checkmark? - Quora
This is a great site for looking up what you ask for: Unicode Character 'CHECK MARK' (U+2713) Generally you don’t need to encode such sequences if you always edit in UTF-8 and run the text through something like htmlspecialchars (PHP) before rendering. ... An HTML code is running without an HTML tag.
🌐
DocHub
dochub.com › en › functionalities › insert-checkmark-in-html
Insert checkmark in html | DocHub
Commonly used in lists to signify ... Hold down the Alt key, and use the number keypad to enter the character code thats 0252 for the plain checkmark and 0254 for the boxed checkmark....
🌐
freeCodeCamp
freecodecamp.org › news › checkmark-symbol-html-for-checkmark-unicode
Checkmark Symbol – HTML for Checkmark Unicode
April 12, 2022 - 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:
Find elsewhere
🌐
CodePen
codepen.io › shiwah › pen › QdqYGP
Green tick
Note: your code becomes un-folded during formatting. ... Visit your global Editor Settings. ... <!DOCTYPE html > <html xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <head> <title> </title> </head> <body> <div class="icon-animated icon-animated-tick" tabindex="-1" aria-hidden="true"> <svg class="circle" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"> <circle cx="50" cy="50" r="50"/> </svg> <div class="tick"> <svg class="tick-leg1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 52"> <polygon class="" points="1,41 0,48 25,52 25,45" /> </svg> <svg class="tick-leg2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 52"> <polygon class="" points="18,45 25,47 25,0 18,0" /> </svg> </div> </div> </body> </html>
🌐
Graphemica
graphemica.com › ✔
✔ • heavy check mark (U+2714) @ Graphemica
✔ (Heavy Check Mark, U+2714) is a bold, V-shaped symbol widely used to indicate completion, correctness, affirmation, or selection. You'll frequently encounter it on to-do lists to mark tasks as "done," in forms to select options, or in quizzes to signify a correct answer.
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: &#9744;]): an empty (unchecked) checkbox
  • (0x2611 [HTML decimal: &#9745;]): the checked version of the previous checkbox
  • ✓ (0x2713 [HTML decimal: &#10003;])
  • (0x2714 [HTML decimal: &#10004;])

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: &#x2610; / dec: &#9744;): ballot box (empty, that's how it's supposed to be)
  • (hex: &#x2611; / dec: &#9745;): ballot box with check
  • ☒ (hex: &#x2612; / dec: &#9746;): ballot box with x
  • ✓ (hex: &#x2713; / dec: &#10003;): check mark, equivalent to &checkmark; and &check; in most browsers
  • (hex: &#x2714; / dec: &#10004;): heavy check mark
  • ✗ (hex: &#x2717; / dec: &#10007;): ballot x
  • ✘ (hex: &#x2718; / dec: &#10008;): heavy ballot x
  • 🗸 ( hex: &#x1F5F8; / dec &#128504;): light check mark (poorly supported as of 2017)
  • ( hex: &#x2705; / dec: &#9989;): white heavy check mark (mixed support as of 2017)
  • 🗴 ( hex: &#x1F5F4; / dec: &#128500;): ballot script X (poorly supported as of 2017)
  • 🗶 ( hex: &#x1F5F6; / dec: &#128502;): ballot bold script X (poorly supported as of 2017)
  • ⮽ ( hex: &#x2BBD; / dec: &#11197;): ballot box with light X (poorly supported as of 2017)
  • 🗵 ( hex: &#x1F5F5; / dec: &#128501;): ballot box with script X (poorly supported as of 2017)
  • 🗹 ( hex: &#x1F5F9; / dec: &#128505;): ballot box with bold check (poorly supported as of 2017)
  • 🗷 ( hex: &#x1F5F7; / dec: &#128503;): 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.

🌐
SYMBL
symbl.cc › homepage › unicode › blocks › dingbats › miscellaneous › check mark
✓ Check Mark (U+2713) Symbol Meaning, Copy and Paste
February 13, 2026 - Discover the meaning, copy and paste ✓ Check Mark. Full list of Unicode characters and signs on SYMBL (◕‿◕)!
🌐
GeeksforGeeks
geeksforgeeks.org › web templates › how-to-draw-a-checkmark-tick-using-css
How to draw a checkmark / tick using CSS ? - GeeksforGeeks
December 29, 2023 - <!DOCTYPE html> <html lang="en"> ... flex-direction: column; } .check { height: 50px; width: 18px; border-bottom: 10px solid green; border-right: 10px solid green; transform: rotate(45deg); margin: 20px; } </style> </head> <body> ...
🌐
Quora
quora.com › How-do-you-make-a-check-mark-in-HTML
How to make a check mark in HTML - Quora
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. Checkboxes for Green Eggs and Ham are shown in the figure: Checkboxes often appear in groups, but they are independent of each other. The code ...
🌐
MDN Web Docs
developer.mozilla.org › en-US › docs › Web › CSS › Reference › Selectors › ::checkmark
checkmark - CSS - MDN Web Docs - Mozilla
July 11, 2025 - The ::checkmark CSS pseudo-element targets the checkmark placed inside the currently-selected element of a customizable select element. It can be used to provide a visual indication of which option is selected.
🌐
W3Schools
w3schools.com › charsets › ref_utf_dingbats.asp
HTML Unicode Dingbats
Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, Python, PHP, Bootstrap, Java, XML and more.
🌐
CodePen
codepen.io › gliesche › pen › ZQyPeV
Pure CSS checkmark
You can also link to another Pen here (use the .css URL Extension) and we'll pull the CSS from that Pen and include it. If it's using a matching preprocessor, use the appropriate URL Extension and we'll combine the code before preprocessing, so you can use the linked Pen as a true dependency.
🌐
Squarespace Forum
forum.squarespace.com › home › customize with code › colored checkmarks in text blocks
Colored Checkmarks in Text Blocks - Customize with code - Squarespace Forum
November 5, 2020 - Site URL: http://www.takebackyourcareerpodcast.com Hi there, I am trying to color the check marks in the text block on the main page of my site. I tried this with a code block but did not like how the code block was displaying on mobile specifically. Is there a custom CSS code that can be entered...