HTML Entity for Right Harpoon Barb Up (⇀)

What You'll Learn
How to display the Right Harpoon Barb Up (⇀) in HTML using the named entity, hexadecimal, decimal, and CSS escape methods. This symbol is U+21C0 (RIGHTWARDS HARPOON WITH BARB UPWARDS) in the Arrows block (U+2190–U+21FF)—a right-pointing harpoon with the barb facing up, used in mathematical notation, category theory, functional programming, flow diagrams, and directional indicators.
Render it with ⇀ (named), ⇀, ⇀, or CSS \21C0. Related: U+21C1 (⇁, right harpoon barb down / ⇁), U+2192 (→, simple right arrow / →).
⚡ Quick Reference — Right Harpoon Barb Up
U+21C0Arrows block
⇀Hexadecimal reference
⇀Decimal reference
⇀Most readable option
Name Value
──────────── ──────────
Unicode U+21C0
Hex code ⇀
HTML code ⇀
Named entity ⇀
CSS code \21C0
Meaning Rightwards harpoon with barb up
Related U+21C1 = right harpoon barb down (⇁)
U+2192 = right arrow (→)Complete HTML Example
A simple example showing the Right Harpoon Barb Up (⇀) using the named entity, hexadecimal code, decimal HTML code, and a CSS content escape:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\21C0";
}
</style>
</head>
<body>
<p>Symbol using Hexadecimal: ⇀</p>
<p>Symbol using HTML Code: ⇀</p>
<p>Symbol using HTML Entity: ⇀</p>
<p id="point">Symbol using CSS Entity: </p>
</body>
</html>🌐 Browser Support
The Right Harpoon Barb Up (⇀) renders in modern browsers when the font includes Arrows block glyphs:
👀 Live Preview
See the Right Harpoon Barb Up (⇀) in math and chemistry contexts:
🧠 How It Works
Named HTML Entity
⇀ is the named entity for the Right Harpoon Barb Up (rightwards harpoon with barb upwards). Easy to read in math and chemistry markup.
Hexadecimal Code
⇀ uses the Unicode hexadecimal value 21C0. The x prefix indicates hexadecimal format.
Decimal HTML Code
⇀ uses the decimal Unicode value 8640 for the same symbol.
CSS Entity
\21C0 is used in CSS stylesheets in the content property of pseudo-elements like ::after.
Same visual result
All four methods produce ⇀. Unicode U+21C0 is in the Arrows block. Previous: Right Harpoon Barb Down Above Left Harpoon Barb Down.
Use Cases
The Right Harpoon Barb Up (⇀) is commonly used in:
Reversible reactions and equilibrium notation in chemical equations.
Harpoon notation in math, logic, category theory, and scientific documents.
Show direction or relationships with harpoon-style arrows.
Illustrate specialized arrow symbols in guides and reference material.
Decorative or functional right harpoon in buttons, labels, and icons.
Document and teach HTML entity usage for Arrows block symbols.
💡 Best Practices
Do
- Prefer
⇀in HTML for readability - Use fonts that support the Arrows block (U+21C0)
- Set
<meta charset="utf-8"> - Pair ⇀ with context (chemistry, math) so meaning is clear
- Keep one encoding style per project for consistency
- Distinguish ⇀ from ⇁ when barb up vs barb down matters
Don’t
- Confuse
⇀(U+21C0) with⇁(U+21C1, barb down) - Confuse
⇀with↼(U+21BC, left harpoon barb up) - Use CSS
\21C0inside HTML text nodes - Assume all fonts render harpoon glyphs identically
- Mix named and numeric entities inconsistently in the same component
Key Takeaways
Four ways to render U+21C0 in HTML and CSS
⇀ ⇀ ⇀For CSS, use \21C0 in the content property
Unicode U+21C0 — RIGHTWARDS HARPOON WITH BARB UPWARDS
Arrows block (U+2190–U+21FF) — named entity ⇀
❓ Frequently Asked Questions
⇀ (named), ⇀ (hex), ⇀ (decimal), or \21C0 in CSS content. All four methods render ⇀ correctly.U+21C0 (RIGHTWARDS HARPOON WITH BARB UPWARDS). Arrows block (U+2190–U+21FF). Hex 21C0, decimal 8640. A right-pointing harpoon with the barb facing up.⇀, ⇀, ⇀) go in markup. The CSS escape \21C0 is used in stylesheets, typically on ::before or ::after. Both produce ⇀.⇀ is the named HTML entity for U+21C0. You can also use ⇀ (decimal) or ⇀ (hex) and \21C0 in CSS.Explore More HTML Entities!
Discover 1500+ HTML character references — arrows, symbols, math operators, and more.
8 people found this page helpful
