fsymbols
Loading symbols…
››
㏋

square hp

Square HP

㏋ is a boxed text abbreviation for horsepower, not an emoji. It was designed to fit alongside Japanese and other East Asian writing; in Japanese technical usage, HP vs PS distinguishes English horsepower from metric horsepower. The unit itself arose in the late 18th century as a way to compare steam engines with draught horses.

Text symbol
Search it as
HP · horsepower · PS · 馬力
Shows up in
Anything that takes text · its shape is whatever your font draws

What ㏋ means

It stands for horsepower; the square is a compact typographic form.

This legacy character belongs to a Japanese and broader East Asian text-encoding tradition: it let the Latin letters HP occupy one full-width cell, about as wide as an East Asian character. The horsepower unit dates to the late 18th century, when it compared steam engines with draught horses.

If ㏋ displays as an empty box, the font lacks this character. Unicode compatibility normalization, a text-cleanup process called NFKC or NFKD, can turn it into plain HP and remove the box.

Don't confuse it with

4

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 ㏋

Windows (Word)
Alt+XType 33CB, then Alt+X 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 “square hp”.
Linux
Ctrl+Shift+UType 33cb, then Enter or Space.
HTML
㏋
CSS
\33CB
How to type square HP
Use your editor’s Unicode-entry feature for U+33CB; the exact keystroke depends on the operating system and app.
Codes and encoding1 code points
HTML decimal
㏋
HTML hex
㏋
CSS content
content: "\33CB";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E3%8F%8B
1
On screen
1
Code points
1
JS .length
3
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

Chinese characters99,354 symbols

Chinese, Japanese & Korean121,370 symbols