fsymbols
Loading symbols…
››
P

fullwidth latin capital letter p

Fullwidth Latin Capital Letter P

48/225

P is the fullwidth P, called zenkaku in Japanese: a wide form of Latin capital P designed to fit a full-width East Asian text cell. It still reads as P, but also appears as visual styling in vaporwave and lofi titles. Fields that require exact characters distinguish it from P; compatibility normalization may fold it back to P.

Text symbol

What P means

It is a fullwidth version of Latin capital P.

“Fullwidth” describes the character cell, not its sound: it is still the letter P. In East Asian text layout, it is intended to occupy a cell as wide as surrounding fullwidth characters. The font and layout still affect the width you see on screen.

Japanese word processing used this mixed-width practice by 1977–1978. Fullwidth Latin forms helped move text between systems that stored Latin and East Asian characters differently, while retaining the chosen width for round-trip conversion. Unicode keeps them as compatibility forms, so they do not add a new letter or pronunciation.

Why does P show up in aesthetic text?

It marks fullwidth styling, not a new meaning for P.

Fullwidth Latin moved from layout into online styling. In early YouTube vaporwave culture, a music and image style, fullwidth forms became a recognizable aesthetic in lofi comments and titles. They evoke East Asian typography and retro computer imagery; the letter still reads as P. As of 2026, the look remains a genre cue.

Use P for that deliberate look. Ordinary P is the safer choice in standard English text and identifiers.

Part of the collection

Who writes P

Loading…

Don't confuse it with

2

Questions people ask

2

Why does P fail where P works?

They are separate characters. A field that checks exact characters can distinguish P from ordinary P, so enter the form the field expects.

Will normalization keep P wide?

No. Unicode compatibility normalization, such as NFKC or NFKD, can fold P to ordinary P and remove the width distinction. Use it for matching, not when that distinction must survive.

How to type or find P

Also called
fullwidth P · full-width P · zenkaku P
Search it as
fw P · fullwidth alphabet · fullwidth Latin letters · ASCII P
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType FF30, then AltX to get P.
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 “fullwidth latin capital letter p”.
Linux
⎈Ctrl+⇧Shift+UType ff30, then Enter or Space.
HTML
P
CSS
\FF30
type fullwidth P
With Japanese input enabled, enter P and choose Full-width Alphanumeric; on Windows, F9 converts the entry.
Codes and encoding1 code points
HTML decimal
P
HTML hex
P
CSS content
content: "\FF30";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%EF%BC%B0
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

1

Chinese, Japanese & Korean121,370 symbols