Skip to content
EmojiDB

U+2118 · Math symbol

HTML entity

℘

LaTeX

\wp

Script Capital P Symbol ℘

℘ is script capital p, U+2118 — \wp in LaTeX. It was added in Unicode 1.1, and Unicode files it under Math symbol.

Also known as

  • weierstrass elliptic function

Unicode 1.0 called this character script p. The standard renamed it later, but documents, fonts and font-editing tools from that era still use the old name.

What Unicode says about ℘

actually this has the form of a lowercase calligraphic p, despite its name

— annotation from the Unicode Standard, NamesList.txt

Codes & technical data

UnicodeU+2118
HTML hex℘
HTML decimal℘
CSS\2118
JavaScript\u{2118}
Python\U00002118
Java / C#\u2118
Rust\u{2118}
Swift\u{2118}
PHP\u{2118}
URL encoded%E2%84%98
UTF-8 bytesE2 84 98
UTF-16 bytes2118
Base644oSY
Decimal8472
HTML entity℘
LaTeX\wp
CategoryMath symbol (Sm)
IntroducedUnicode 1.1

Will ℘ survive being pasted?

  • Normalisation. Yes. ℘ is unchanged by NFKC, so it survives normalising systems intact.
  • Legacy encodings. ℘ is Unicode-only — it has no Latin-1 equivalent, so a system stuck on an 8-bit encoding cannot represent it.
  • Size. 3 bytes in UTF-8. Character-limited fields — SMS, bios, some form validators — usually count bytes, not characters.

Nearby in Letterlike Symbols

Characters built out of letters but treated as symbols — ℃ ℉ №, the trademark and service marks, and the script and blackletter letters that mathematics uses as distinct variables. Most normalise back to plain letters, which is worth knowing before pasting one into a password field.

All 34 characters in Letterlike Symbols →

How to type ℘

WindowsType 2118 then press Alt+X
macOSPress Ctrl+Cmd+Space, then search for “script capital p”
LinuxPress Ctrl+Shift+U, type 2118, press Enter
HTML℘

About Unicode’s Math symbol category

Unicode classifies this as a mathematical symbol, which means software that lays out formulas treats it as an operator or relation and gives it spacing accordingly, rather than setting it tight against its neighbours like a letter.

Frequently asked questions

How do I type the ℘ script capital p symbol?
On Windows, type 2118 and press Alt+X. On Linux press Ctrl+Shift+U then 2118. On any system the quickest route is the copy button on this page.
What is the code for ℘?
Script Capital P is U+2118, written in HTML as ℘ and in LaTeX as \wp. In UTF-8 it takes 3 bytes. The table above lists every escape format.
What kind of character is ℘?
Script Capital P is filed under Math symbol in the Letterlike Symbols block, and was introduced in Unicode 1.1. Unicode classifies this as a mathematical symbol, which means software that lays out formulas treats it as an operator or relation and gives it spacing accordingly, rather than setting it tight against its neighbours like a letter.