U+FB03 "ffi" Latin Small Ligature Ffi Unicode Character

Unicode Version 17.0

U+FB03 "ffi" Latin Small Ligature Ffi is a typographic ligature that combines the three letters f, f, and i into a single glyph, designed to improve the visual appearance and readability of text in layout systems where the ascender of the 'i' would otherwise clash with the tail of the preceding 'f'. This character is part of the Alphabetic Presentation Forms block in Unicode, which preserves common ligatures from typographic traditions to prevent automated breaking or spacing issues in digital text. Its use is primarily historical or stylistic, as modern rendering engines often form such ligatures automatically through OpenType features, making the explicit encoded character less common in contemporary plain text but still valuable for precise typesetting in contexts like rare manuscripts or specific font support.

General Properties

Code Point U+FB03
Version Added 1.1
Name Latin Small Ligature Ffi
Block Alphabetic Presentation Forms
General Category Lowercase Letter
Canonical Combining Class Not Reordered
Bidirectional Class Left To Right
Decomposition Type Compat
Decomposition Mapping "f" U+0066 Latin Small Letter F
"f" U+0066 Latin Small Letter F
"i" U+0069 Latin Small Letter I

Encodings

HTML Decimal Encoding ffi
HTML Hex Encoding ffi
UTF-8 Encoding 0xEF 0xAC 0x83
UTF-16 Encoding 0xFB03
UTF-32 Encoding 0x0000FB03
C/C++/Java Escape \ufb03

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
Numeric Type None
Numeric Value NaN
Line Break Alphabetic
Lowercase Yes
Uppercase Code Point "F" U+0046 Latin Capital Letter F
"F" U+0046 Latin Capital Letter F
"I" U+0049 Latin Capital Letter I
Titlecase Code Point "F" U+0046 Latin Capital Letter F
"f" U+0066 Latin Small Letter F
"i" U+0069 Latin Small Letter I
Case Folding "f" U+0066 Latin Small Letter F
"f" U+0066 Latin Small Letter F
"i" U+0069 Latin Small Letter I
Cased Yes
Changes When Casefolded Yes
Changes When Casemapped Yes
Changes When NFKC Casefolded Yes
Changes When Titlecased Yes
Changes When Uppercased Yes
NFKC Casefold "f" U+0066 Latin Small Letter F
"f" U+0066 Latin Small Letter F
"i" U+0069 Latin Small Letter I
NFKC Simple Casefold "f" U+0066 Latin Small Letter F
"f" U+0066 Latin Small Letter F
"i" U+0069 Latin Small Letter I
Script Latin
Script Extensions Latin
Indic Syllabic Category Other
ID Start Yes
XID Start Yes
ID Continue Yes
XID Continue Yes
Alphabetic Yes
Vertical Orientation Rotated
Grapheme Base Yes
Grapheme Cluster Break Other
Word Break Alphabetic letter
Sentence Break Lower