fsymbols
Loading symbols…
››
ㆮ

bopomofo letter ainn

Bopomofo letter ainn

15/32

In Taiwanese Hokkien phonetic spelling, ㆮ marks the nasalized “ai” ending—an “ai” sound with resonance through the nose. Tâi-lô, Taiwan’s Latin-letter system for Hokkien, writes it ainn; in Bopomofo, it can follow a starting consonant, as in ㄆㆮˋ.

Text symbol

What ㆮ means

It marks an “ai” sound with resonance through the nose.

Bopomofo spells Mandarin sounds in Taiwan. Taiwan’s phonetic system for local languages grew from it and dates to 1946. In 1948, 24 Bopomofo extensions for Minnan (Southern Min) and Hakka, including ㆮ, were designed to write sounds the basic set lacked. ㆮ is a final, the vowel ending of a syllable. In ㄆㆮˋ it follows ㄆ, the starting consonant; ˋ marks tone.

The Ministry of Education’s 2024 Tâi-lô revision lists ainn among its special syllable endings.

Technical, language-specific phonetic notation.

Who writes ㆮ

Loading…

Don't confuse it with

1

Questions people ask

1

Why does ㆮ show as a box on some devices?

Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.

Collections with ㆮ

2

How to type or find ㆮ

Search it as
ㆮ · ainn · Taiwanese Hokkien · Taiwanese phonetic symbols · Taiwanese Bopomofo · Bopomofo Extended · nasalized ai · Taiwanese input method
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 31AE, 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 “bopomofo letter ainn”.
Linux
⎈Ctrl+⇧Shift+UType 31ae, then Enter or Space.
HTML
ㆮ
CSS
\31AE
Taiwanese phonetic keyboard
As of September 2026, Shift9 enters ㆮ in the WSL Taiwanese Phonetic Input Method reference layout.
Codes and encoding1 code points
HTML decimal
ㆮ
HTML hex
ㆮ
CSS content
content: "\31AE";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E3%86%AE
1
On screen
1
Code points
1
JS .length
3
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

Chinese, Japanese & Korean121,370 symbols