Uppercase P Hook (Ƥ) is the Latin Extended-B character at Unicode U+01A4 (LATIN CAPITAL LETTER P WITH HOOK). A hook on capital P distinguishes it from plain P. There is no named HTML entity — use hex or decimal codes for African orthographies and phonetic text.
Remember
Character Ƥ
Unicode U+01A4
Named entity (none)
Hex entity Ƥ
Decimal Ƥ
CSS escape \01A4
Not the same P · ℙ · ℘ · ƥ
Hex, decimal, CSS, and a typed character all produce the same glyph: Ƥ. Prefer Ƥ in HTML markup. For plain capital P see uppercase P; for the lowercase pair see lowercase P hook (U+01A5).
Some fonts omit U+01A4. Prefer fonts that cover Latin Extended-B (U+0180–U+024F).
CSS vs HTML
Do not mix escapes
\01A4 belongs in CSS strings. Ƥ / Ƥ belong in HTML.
Case
Case is significant
Ƥ (U+01A4) and ƥ (U+01A5) are different characters. Use the case your content requires.
Compatibility
Browser Support
Uppercase P Hook (U+01A4) and its entity forms (Ƥ, Ƥ, CSS \\01A4) are supported in all mainstream browsers when the page is UTF-8 and the font covers Latin Extended-B.
✓ Universal support
Uppercase P Hook (Ƥ)
Encode with hex, decimal, CSS escape, or type the character — same Unicode code point everywhere.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+01A4 / entitiesFull support
Bottom line: Prefer Ƥ in HTML text. Use Ƥ as an equivalent, and \\01A4 only inside CSS content. Glyph display depends on font coverage.
Remember
Key Takeaways
Unicode: this letter is U+01A4 (decimal 420) — glyph Ƥ.
HTML: use Ƥ / Ƥ — no named entity.
CSS: use \01A4 inside content for generated text.
Watch out: Ƥ ≠ plain P ≠ ℙ ≠ ℘.
One line:U+01A4 → Ƥ / Ƥ / CSS \01A4 (no named entity).
Frequently Asked Questions
Use Ƥ (hex), Ƥ (decimal), or the CSS escape \01A4 in content. You can also type Ƥ directly in UTF-8 HTML. There is no named HTML entity for U+01A4.
U+01A4 (LATIN CAPITAL LETTER P WITH HOOK). Hex 01A4, decimal 420. It belongs to Latin Extended-B (U+0180–U+024F).
No. HTML5 does not define &Phook; or any other name for this character. Use Ƥ or Ƥ instead.
U+01A4 (Ƥ) is capital P with a hook. U+0050 is plain P. U+2119 (ℙ) is double-struck capital P used for prime numbers.
Use it for African orthographies, phonetic content, and linguistic text that need capital P with hook — not as a substitute for plain P or for blackboard-bold ℙ.
HTML entities (Ƥ or Ƥ) go in markup. The CSS escape \01A4 is used in stylesheets (usually in the content property of ::before/::after). Both render Ƥ.
🤔
Did you know?
Uppercase P Hook is Unicode U+01A4 (decimal 420) — glyph Ƥ (LATIN CAPITAL LETTER P WITH HOOK) in Latin Extended-B. HTML5 has no named entity — use Ƥ / Ƥ. Used in African orthographies and phonetic notation. Do not confuse it with plain P, double-struck ℙ, or script ℘.