U+0025 "%" Percent Sign Unicode Character
Unicode Version 17.0
%
U+0025 "%" Percent Sign is a standard punctuation symbol used to represent a proportion or ratio out of one hundred, commonly employed in mathematics, statistics, and everyday computing to indicate percentages. It originated from the Italian phrase per cento, meaning "for a hundred," and evolved through scribal abbreviations into its modern graphical form of a diagonal slash between two circles. In Unicode, it resides in the Basic Latin block and has a consistent codepoint across virtually all digital systems, ensuring reliable display and input in text, spreadsheets, and programming languages where it also serves as a modulo operator in many coding contexts.
General Properties
| Code Point | U+0025 |
| Version Added | 1.1 |
| Name | Percent Sign |
| Block | Basic Latin |
| General Category | Other Punctuation |
| Canonical Combining Class | Not Reordered |
| Bidirectional Class | European Terminator |
Encodings
| HTML Decimal Encoding | % |
| HTML Hex Encoding | % |
| UTF-8 Encoding | 0x25 |
| UTF-16 Encoding | 0x0025 |
| UTF-32 Encoding | 0x00000025 |
| C/C++/Java Escape | \u0025 |