HTML Entity for Bullet Round (•)

Beginner
⏱️ 5 min read
📚 Updated: Jun 2026
🎯 1 Code Example
Unicode U+2022

What You'll Learn

How to display the Bullet Round (•) in HTML using various entity methods. This character is the classic BULLET (U+2022) in the General Punctuation block (U+2000–U+206F), approved in Unicode 1.1 (1993). It is a small, filled round dot—the standard marker for unordered lists.

Unlike the Bullet Operator (∙, U+2219) used in math, U+2022 has the named entity •. You can also use •, •, or \2022 in CSS content. Related symbols include the Middle Dot (·, U+00B7, ·).

⚡ Quick Reference — Bullet Round

Unicode U+2022

General Punctuation block

Hex Code •

Hexadecimal reference

HTML Code •

Decimal reference

Named Entity •

Most readable option

Reference Table
Name           Value
────────────   ──────────
Unicode        U+2022
Hex code       •
HTML code      •
Named entity   •
CSS code       \2022
1

Complete HTML Example

This example demonstrates the Bullet Round (•) using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape on a pseudo-element:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\2022";
  }
 </style>
</head>
<body>
<p>Bullet Round using Hexa Decimal: &#x2022;</p>
<p>Bullet Round using HTML Code: &#8226;</p>
<p>Bullet Round using HTML Entity: &bull;</p>
<p id="point">Bullet Round using CSS Entity: </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

The Bullet Round entity is universally supported in all modern browsers:

Chrome 1+
Firefox 1+
Safari 1+
Edge 12+
Opera 4+
Android 4.4+
iOS Safari 1+

👀 Live Preview

See the Bullet Round rendered live in different contexts:

Inline list • First item   • Second item   • Third item
Large glyph
vs Bullet Operator Round bullet: • (U+2022)   Math operator: ∙ (U+2219)
Key takeaway • Use semantic <ul> lists when possible
Monospace refs &#x2022; &#8226; &bull; \2022

🧠 How It Works

1

Hexadecimal Code

&#x2022; uses the Unicode hexadecimal value 2022 to display the Bullet Round. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

&#8226; uses the decimal Unicode value 8226 to display the same character. Commonly used for General Punctuation symbols.

HTML markup
3

Named HTML Entity

&bull; is the semantic named entity—bull stands for “bullet” and is the most readable option in source HTML.

HTML markup
4

CSS Entity

\2022 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.

CSS stylesheet
=

Same visual result

All four methods produce the Bullet Round glyph: . Unicode U+2022 sits in the General Punctuation block (U+2000–U+206F). Related: Bullet Operator U+2219 (∙), Middle Dot U+00B7 (·).

Use Cases

The Bullet Round (•) commonly appears in the following scenarios:

📋 Unordered lists

Standard bullet for <ul> lists, key points, and list items.

📄 Documentation

Technical docs, product features, release notes, and formatted content.

📱 UI design

Navigation menus, feature lists, settings panels, and interface elements.

📝 Content formatting

Blog posts, articles, summaries, and structured text.

📊 Key takeaways

Highlighting important points, summaries, and bullet summaries.

🎨 Custom markers

Custom list markers via CSS ::before { content: "\2022"; }.

♿ Accessibility

Prefer <ul> and <li> so screen readers announce list structure correctly.

💡 Best Practices

Do

  • Use &bull; for readable source markup
  • Wrap list items in <ul> and <li> for semantic structure
  • Use list-style: none with ::before { content: "\2022"; } for custom styling
  • Pick one style (hex / decimal / named) per project
  • Declare <meta charset="utf-8"> for reliable rendering

Don’t

  • Confuse • (U+2022, list bullet) with ∙ (U+2219, math bullet operator)
  • Replace semantic lists with bare • characters in running text
  • Use CSS escape \2022 inside HTML text nodes
  • Mix entity styles randomly in one file
  • Assume custom bullets need no accessible list markup

Key Takeaways

1

Three HTML references all render •

&#x2022; &#8226; &bull;
2

For CSS stylesheets, use the escape in the content property

\2022
3

Unicode U+2022 belongs to the General Punctuation block (U+2000–U+206F)

4

Prefer &bull; for readability in HTML source

5

Standard list bullet—distinct from Bullet Operator ∙ (U+2219) in math

❓ Frequently Asked Questions

Use &#x2022; (hex), &#8226; (decimal), &bull; (named), or \2022 in CSS content. All produce •.
U+2022 (hex 2022, decimal 8226). General Punctuation block. The standard filled round bullet for unordered lists.
For unordered lists, documentation, key takeaways, product features, structured content, UI design, and custom list markers.
HTML entities (&#8226;, &#x2022;, or &bull;) go directly in markup. The CSS escape \2022 is used in stylesheets, typically in the content property of ::before or ::after. Same visual result, different layers of the stack.
Yes. &bull; is the named HTML entity for •. You can also use &#8226; (decimal) or &#x2022; (hex).

Explore More HTML Entities!

Discover 1500+ HTML character references — currency symbols, arrows, math operators, emojis, and more.

All HTML Entities →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

8 people found this page helpful