fsymbols
Loading symbols…
››
i

latin small letter i

Latin small letter i

73/94

To type lowercase i on an English keyboard, turn Caps Lock off and press i without Shift. This is the ordinary dotted i used in words. Don't substitute the similar-looking dotless ı: Turkish and Azerbaijani treat it as a different letter.

Text symbol

What i means

Turn Caps Lock off, then press i without Shift. On a standard English keyboard, holding Shift gives you uppercase I. If you need the small i in an identifier where capitals and lowercase count as different, check that capitalization hasn't changed it.

Why does i sometimes lose its dot?

A missing dot can reflect typography or a different character. A font may join letters into a single shape, called a ligature, that changes how the dot appears. That changes the drawing, not necessarily the text.

Check the actual text before replacing the letter. A screenshot alone may not tell you whether someone entered ordinary i or dotless ı.

Part of the collection

Who writes i

Loading…

Don't confuse it with

4

Questions people ask

1

Can I use i instead of ı in Turkish?

No. Turkish and Azerbaijani distinguish dotted and dotless letters; substituting one for the other changes spelling. When converting between capitals and lowercase, use software settings that respect the text's language.

Collections with i

3

How to type or find i

Search it as
lowercase i · small i · dotted i
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 0069, then AltX to get i.
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 “latin small letter i”.
Linux
⎈Ctrl+⇧Shift+UType 0069, then Enter or Space.
HTML
i
CSS
\0069
English keyboard
With Caps Lock off, press i without Shift for lowercase; hold Shift and press i for uppercase I.
Codes and encoding1 code points
HTML decimal
i
HTML hex
i
CSS content
content: "\0069";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
i
1
On screen
1
Code points
1
JS .length
1
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

Latin letters1,379 symbols

ABCDEFGHIJKL