HTML Entity for Thunderstorm (☈)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+2608

What Is Thunderstorm?

Thunderstorm (☈) is the Unicode character at U+2608 in Miscellaneous Symbols. Official name: THUNDERSTORM. It is used in weather apps, forecasts, and meteorological content.

Remember
Character     ☈
Unicode       U+2608
Hex entity    ☈
Decimal       ☈
CSS escape    \2608
Named entity  (none)
Not the same  ☇ (lightning, U+2607)

Prefer ☈ or ☈ in HTML markup. You can also type ☈ in UTF-8. There is no named entity.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Direct character☈HTML text (UTF-8)
Hex entity☈HTML markup (preferred)
Decimal entity☈HTML markup
CSS escape\2608Stylesheet content
Named entity—Not defined in HTML5
Lightning (related)☇ (☇, U+2607)Adjacent weather symbol

When to Use Which

SituationUse
Thunderstorm weather mark☈ or ☈
Lightning only☇ / ☇
Cloud / rain contextCloud or Umbrella
Looking for a named formDoes not exist — use numeric form
Generated text via ::before / ::aftercontent: "\2608"

Live Preview

Thunderstorm rendered next to related weather symbols.

Example Forecast: ☈ storms likely
Large glyph ☈
Compared ☈   ☇   ☁   ☀
With entities Hex: ☈ | Decimal: ☈

Complete HTML Example

One page that shows Thunderstorm with hex, decimal, CSS escape, and a typed character. Use View Output or open the live editor.

Hex + Decimal + CSS + Typed

Four ways to produce ☈, plus a short forecast label.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Thunderstorm (☈) in HTML</title>
  <style>
    #point::after {
      content: "\2608";
    }
  </style>
</head>
<body>
  <p>Using Hex Code: &#x2608;</p>
  <p>Using HTML Code: &#9736;</p>
  <p id="point">Using CSS Entity: </p>
  <p>Typed directly: ☈</p>
  <p>Example: Forecast: ☈ storms likely</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+2608 → &#x2608; in HTML. The browser turns it into ☈.

2. Decimal: same code point as 9736 → &#9736;. Same result as hex.

3. CSS: use \2608 in content (not an HTML entity). #point::after appends that ☈ after the paragraph text.

4. Typed / example: paste ☈ in UTF-8, or write Forecast: ☈ storms likely for a short weather label.

Pitfalls & Tips

Common mistakes when working with Thunderstorm.

Named?

No named entity

HTML5 does not define a named entity for U+2608. Use &#x2608; or &#9736;.

☇

Not lightning

U+2607 (☇) is lightning. Use U+2608 when you specifically mean thunderstorm.

Emoji

Not a color emoji

This is a text symbol. Color weather emoji (for example cloud-with-lightning) are different code points and may render as emoji style.

Fonts

Symbol font coverage

Some UI fonts omit less-common Miscellaneous Symbols. Prefer a font that covers this block for display.

CSS vs HTML

Do not mix escapes

\2608 belongs in CSS strings. &#x2608; / &#9736; belong in HTML.

Semicolon

End numeric references

Always finish with ; — write &#9736;, not &#9736.

Browser Support

Thunderstorm (U+2608) and its entity forms (&#x2608;, &#9736;, CSS \\2608) are supported in all mainstream browsers. Visible glyphs depend on Miscellaneous Symbols font coverage.

✓ Universal support

Thunderstorm (&#x2608;)

Encode with hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+2608 / entities Full support

Bottom line: Prefer &#x2608; or &#9736; in HTML. Use \\2608 only inside CSS content. There is no named entity.

Key Takeaways

  • Unicode: this mark is U+2608 (decimal 9736) — glyph ☈.
  • HTML: use &#x2608; or &#9736; — no named entity; typing ☈ also works.
  • CSS: use \2608 inside content for generated text.
  • Meaning: ☈ = thunderstorm — not lightning (☇, U+2607).

One line: U+2608 → &#x2608; / &#9736; / CSS \2608.

Frequently Asked Questions

Use &#x2608; (hex), &#9736; (decimal), type ☈ directly in UTF-8, or the CSS escape \2608 in content. There is no named HTML entity for U+2608.
U+2608 (THUNDERSTORM). Hex 2608, decimal 9736. It belongs to Miscellaneous Symbols (U+2600–U+26FF).
No. HTML5 does not define a named entity for this character. Use numeric forms &#9736; or &#x2608;.
Use it for weather apps, forecasts, and meteorological labels when a Unicode glyph is enough. Prefer an SVG or icon font when you need consistent cross-platform UI art.
HTML entities (&#9736; or &#x2608;) go in markup. The CSS escape \2608 goes in stylesheet strings (usually content on ::before/::after).
No. ☈ is thunderstorm (U+2608). ☇ is lightning (U+2607). They are adjacent weather symbols with different meanings.

Did you know?

Thunderstorm (☈) is Unicode U+2608 (decimal 9736) — THUNDERSTORM in Miscellaneous Symbols. HTML5 has no named entity — use &#x2608; or &#9736;. Do not confuse it with lightning (U+2607, ☇) or common weather emoji such as ⛈.

Next: Tight Trifoliate Snowflake

Learn the HTML entity for tight trifoliate snowflake (❅).

Continue tutorial →

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