fsymbols
Loading symbols…
››
𝐏

mathematical bold capital p

Mathematical Bold P

16/996

𝐏 is a mathematical bold P; its style can carry meaning in a formula. In some physics and applied-math conventions, bold letters stand for vectors, so the surrounding notation tells you what P represents.

Text symbol

What 𝐏 means

It is a mathematical P in bold type.

In some physics and applied-math conventions, bold letters stand for vectors. The formula and field tell you what this P represents.

Mathematical writing already used distinct letter styles. In 1998, a Unicode proposal argued that flattening bold and plain letters in text could scramble equations, and proposed separate characters to preserve the distinctions. The HTML form 𝐏 and JavaScript escape \u{1D40F} enter this P.

How do I type 𝐏?

Use an HTML numeric reference or a JavaScript code-point escape.

The braces let JavaScript use the full hexadecimal value in one escape; HTML numeric references also enter a character by its code point.

This is for mathematical or technical notation; format an ordinary P as text when you only need emphasis.

NFKC or NFKD can flatten 𝐏 to P and erase a mathematical distinction.

Part of the collection

Don't confuse it with

1

Questions people ask

1

Why does 𝐏 turn into P?

Yes. NFKC or NFKD compatibility normalization can fold 𝐏 to plain P by removing its bold style. That can help broad text matching, but it erases the distinction when a formula relies on it.

How to type or find 𝐏

Search it as
bold p · math p · unicode bold p · fancy p
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 1D40F, 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 “mathematical bold capital p”.
Linux
⎈Ctrl+⇧Shift+UType 1d40f, then Enter or Space.
HTML
𝐏
CSS
\1D40F
HTML
Write 𝐏 as a hexadecimal numeric character reference.
JavaScript
In a string, use the code-point escape \u{1D40F}.
Codes and encoding1 code points
HTML decimal
𝐏
HTML hex
𝐏
CSS content
content: "\1D40F";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%9D%90%8F
1
On screen
1
Code points
2
JS .length
4
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

Letters1,265 symbols

Fancy letters996 symbols