HTML Entity for Airplane (✈)

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

What You'll Learn

How to display the Airplane symbol (✈) in HTML using numeric character references. Unicode assigns this code point the official name Airplane (U+2708).

The character lives in the Dingbats Unicode block (U+2700–U+27BF). There is no named HTML entity for ✈, so you use ✈ or ✈ in markup, or \2708 in CSS content on pseudo-elements.

⚡ Quick Reference — Airplane Entity

Unicode U+2708

Dingbats block

Hex Code ✈

Hexadecimal reference

HTML Code ✈

Decimal reference

CSS Code \2708

Use in CSS content

Reference Table
Name           Value
────────────   ──────────
Unicode        U+2708
Hex code       ✈
HTML code      ✈
Named entity   (none)
CSS code       \2708
1

Complete HTML Example

This example shows the Airplane symbol (✈) using hexadecimal code, decimal HTML code, and a CSS content escape on a pseudo-element:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\2708";
  }
 </style>
</head>
<body>

<p>Airplane using Hexa Decimal: &#x2708;</p>
<p>Airplane using HTML Code: &#9992;</p>
<p id="point">Airplane using CSS Entity: </p>

</body>
</html>
Try It Yourself

🌐 Browser Support

Numeric references for U+2708 are supported in all modern browsers. Final appearance depends on font coverage for the Dingbats block:

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

👀 Live Preview

See the Airplane symbol rendered in typical contexts:

Inline text Direct flights ✈ from $199 — hero line style.
Large glyph
List marker style Route A ✈ Route B ✈ Route C (decorative bullets).
Monospace FLT-✈-UA-482
Font note Emoji-style U+2708 variants exist in some fonts; test your stack for the exact silhouette you want.

🧠 How It Works

1

Hexadecimal Code

&#x2708; references Unicode 2708 in hexadecimal. The x prefix marks a hex numeric character reference.

HTML markup
2

Decimal HTML Code

&#9992; is the decimal code point 9992 for the same character—often used when authors think in decimal Unicode values.

HTML markup
3

CSS Entity (Escape)

\2708 is the CSS escape (four hex digits) used in content on ::before / ::after to emit ✈ without placing the raw character in HTML.

CSS stylesheet
=

Same visual result

All methods render . Unicode is U+2708 (Dingbats, U+2700–U+27BF). Official name: Airplane. There is no standard named HTML entity; stick to numeric references or CSS escapes.

Use Cases

The Airplane symbol (✈) fits these kinds of content:

🛫 Travel & Booking Sites

Flight search, package tours, and tourism pages where a universal flight cue helps scanning.

✈ Aviation & Airlines

Schedules, status boards, and airline blogs that mirror printed or airport iconography.

🚌 Transport & Multimodal UI

Tabs or filters for air vs rail vs bus when you want a text character instead of an image sprite.

📍 Maps & Wayfinding

Compact markers for airports or flight mode in lightweight prototypes.

📧 Email & Alerts

Subject-line or push-notification decoration (pair with words so intent stays clear).

📋 Typography & Icon Sets

Font specimens and design systems documenting Dingbats coverage.

🌎 Multilingual Layouts

Symbols that read similarly across Latin, Cyrillic, and CJK navigation chrome.

💡 Best Practices

Do

  • Use UTF-8 and one numeric style (hex or decimal) consistently
  • Add visible text or aria-label when ✈ is the main control affordance
  • Prefer &#x2708; or &#9992; when generating HTML from code
  • Test body and UI fonts for Dingbats (U+2700–U+27BF) coverage
  • Use \2708 only in CSS content, not inside HTML text nodes

Don’t

  • Assume every custom webfont includes U+2708
  • Use ✈ alone as the only accessible name for “book flight” without a text label
  • Mix hex and decimal references at random in one template
  • Paste CSS escapes into HTML markup (they belong in stylesheets)
  • Confuse this dingbat with emoji sequences (e.g. regional indicator pairs) that behave differently in messaging apps

Key Takeaways

1

Two HTML numeric references render ✈

&#x2708; &#9992;
2

In CSS, use the escape in content on pseudo-elements

\2708
3

Unicode U+2708 (Airplane) in the Dingbats block

4

There is no named HTML entity for this character—use numeric references

5

Pair ✈ with words or ARIA so assistive tech and small screens stay clear

❓ Frequently Asked Questions

Use &#x2708; (hex), &#9992; (decimal), or \2708 in CSS content. All produce ✈. There is no standard named entity.
U+2708 (hex 2708, decimal 9992). Unicode’s official name is Airplane; it sits in the Dingbats block (U+2700–U+27BF).
For travel and aviation copy, booking and status UIs, notifications, and design systems that document Dingbat characters—always add text or labels for important actions.
HTML numeric references (&#9992; or &#x2708;) go in markup. The CSS escape \2708 belongs in stylesheets, usually in the content property of ::before or ::after. Same glyph, different layers.
Named entities cover a limited set of characters. Dingbat pictorials like U+2708 are normally written with hex or decimal numeric references.

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