Lowercase p with hook (ƥ) is the Unicode character at U+01A5 in Latin Extended-B. Official name: LATIN SMALL LETTER P WITH HOOK — the letter p with a hook, used in IPA and some African orthographies.
Remember
Character ƥ
Unicode U+01A5
Hex entity ƥ
Decimal ƥ
CSS escape \01A5
Named entity (none)
Capital Ƥ (U+01A4)
Not the same p (U+0070)
Prefer ƥ or ƥ in HTML when you need an entity. You can also type ƥ in a UTF-8 document.
Built with Hex: ƥ
Built with Decimal: ƥ
Built with CSS: ƥ
Typed: ƥ
IPA sample: [ƥ]
How It Works
1. Hex:U+01A5 → ƥ in HTML. The browser turns it into ƥ.
2. Decimal: same code point as 421 → ƥ. Same result as hex.
3. CSS: use \01A5 in content (not an HTML entity). #point::after appends ƥ.
4. Typed: paste ƥ in a UTF-8 document for IPA or orthographic text. There is no named entity — numeric form is required when you need an entity.
Pitfalls & Tips
Common mistakes when working with lowercase p with hook.
Named?
No named entity
HTML5 does not define a named entity for U+01A5. Use ƥ or ƥ.
p
Not plain p
Plain p is U+0070. ƥ adds a hook for IPA / orthography — different letter, different code point.
Fonts
Need Extended-B coverage
Some fonts omit Latin Extended-B. Prefer a font that includes U+01A5 for reliable glyphs.
CSS
Pad the CSS escape
Prefer \01A5 (four hex digits). A short \1A5 can swallow the next hex digit if one follows immediately.
CSS vs HTML
Do not mix escapes
\01A5 belongs in CSS strings. ƥ / ƥ belong in HTML.
Purpose
Not for body copy
Use plain p in normal English sentences. Reserve ƥ for phonetic or orthographic contexts.
Semicolon
End references
Always finish entities with ; — write ƥ, not ƥ.
Compatibility
Browser Support
Lowercase p with hook (U+01A5) and its entity forms (ƥ, ƥ, CSS \\01A5) are supported in all mainstream browsers. Visible glyphs depend on Latin Extended-B font coverage.
✓ Universal support
Lowercase P Hook (ƥ)
Encode with hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+01A5Full support
Bottom line: Prefer ƥ or ƥ in HTML when encoding must be explicit, and \\01A5 only inside CSS content. There is no named entity.
Remember
Key Takeaways
Unicode: lowercase p with hook is U+01A5 (decimal 421) — glyph ƥ.
HTML: use ƥ or ƥ — no named entity.
CSS: use \01A5 inside content for generated text.
Watch out: ƥ ≠ plain p (U+0070).
One line:U+01A5 → ƥ / ƥ / CSS \01A5 (no named entity).
Frequently Asked Questions
Use ƥ (hex), ƥ (decimal), type ƥ in UTF-8, or the CSS escape \01A5 in content. There is no HTML5 named entity for U+01A5.
U+01A5 (LATIN SMALL LETTER P WITH HOOK). Hex 1A5, decimal 421. It belongs to Latin Extended-B (U+0180–U+024F).
No. HTML5 does not define a named entity for this character. Use numeric references like ƥ or ƥ when you need an entity form.
Use it for IPA phonetic transcription of the voiceless bilabial implosive, African orthographies, and linguistic content that needs ƥ. Prefer plain p for ordinary English words.
HTML entities (ƥ or ƥ) go in markup. The CSS escape \01A5 goes in stylesheet strings (usually content on ::before/::after).
No. Plain p is U+0070 (Basic Latin). ƥ (U+01A5) is a distinct Latin Extended-B letter with a hook — do not substitute one for the other.
🤔
Did you know?
Lowercase p with hook is Unicode U+01A5 (decimal 421) — LATIN SMALL LETTER P WITH HOOK in Latin Extended-B. HTML5 has no named entity for it — use ƥ or ƥ. Capital is U+01A4 (Ƥ). In IPA it marks the voiceless bilabial implosive; it also appears in some African orthographies.