fsymbols
Loading symbols…
››
ه

arabic letter heh

Arabic Letter Heh

65/249

ه, called hāʾ (هاء), is the light h sound in Arabic, like the h in “hat.” Its written form changes to join neighboring letters, and its initial form can mark the Hijri era in dates.

Text symbol

What ه means

It is the light Arabic h, unlike the deeper-throat ح.

The wider Semitic alphabetic tradition behind these letters goes back to signs carved at Serabit el-Khadim, a mining site in Sinai, in the early second millennium BCE; each sign's name began with the sound it stood for. Arabic script developed later from Nabataean Aramaic, an older writing system, and a full set of Arabic letter shapes appears by the late fifth century CE. Hebrew ה and Syriac ܗ are relatives from the same tradition.

In dates, the initial form of ه can abbreviate the Hijri era, the Islamic calendar. Unicode 17.0.0 lists this convention.

Who writes ه

Loading…

Don't confuse it with

1

Alphabet

Questions people ask

1

Why does ه show as a box on some devices?

Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.

How to type or find ه

Also called
hāʾ · ha
Search it as
haa · hā · هاء · heh
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 0647, then AltX to get ه.
Windows
⊞Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win .).
macOS
⌃Control+⌘Command+␣SpaceOpen the character viewer and search “arabic letter heh”.
Linux
⎈Ctrl+⇧Shift+UType 0647, then Enter or Space.
HTML
ه
CSS
\0647
How to type ه
Enable an Arabic keyboard and select ه; its key position depends on the layout.
Let the text shape itself
Type the base letter. Text rendering selects its standalone, initial, medial, or final form to fit its place.
Codes and encoding1 code points
HTML decimal
ه
HTML hex
ه
CSS content
content: "\0647";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%D9%87
1
On screen
1
Code points
1
JS .length
2
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

2

Middle East scripts1,599 symbols

Arabic1,210 symbols