Do Fancy Fonts Work With Vietnamese?

Type chữ kiểu into a bold generator and most of the word falls apart. Here's why Vietnamese is the hardest language for fancy text — and how to style it anyway.

Short answer

Only partly. Vietnamese is the hardest case for fancy text. Nearly every syllable stacks a vowel mark and a tone mark (ữ, ế, ệ, ơ), and Unicode has no styled version of those letters — so a bold or script style leaves most of the word plain, producing a half-styled mess. The letter đ never converts at all. The styles that keep dấu are the ones that add a mark or symbol instead of swapping the letter — strikethrough, underline, and symbol wraps. For a bold/script look, the Vietnamese fix is to bỏ dấu (remove the tone marks) first, or decorate a plain name with kí tự đặc biệt.

In one line: letter-swap styles break có dấu · mark & symbol styles keep it · or bỏ dấu first for a uniform look.
Why it breaks

Stacked marks — and the đ that never budges

A "fancy font" swaps each letter for a styled Unicode character, but those styled characters only exist for the plain A–Z, a–z and 0–9. Vietnamese vowels are built by stacking a base letter, a vowel-shape mark (â, ă, ơ, ư) and a tone mark — "ế" is really e + circumflex + acute. A letter-swap style can only restyle the bare "e," so it strips the very marks that carry the meaning.

And đ / Đ is special: it's its own Unicode letter, not a "d" with a mark, so it has no styled twin and no decomposition. It stays plain in every letter-swap style, forever — the one character guaranteed to break.

Bold "Việt Nam"
𝗩𝗶ệ𝘁 𝗡𝗮𝗺
the ệ has no bold form, so it drops to plain
What works

Two ways to style Vietnamese that actually hold up

1 · Keep the dấu

Use a style that marks or wraps instead of swapping — it never touches the letter, so every tone mark survives:

  • Strikethrough, Underline, Slash, Wavy
  • Bracket / arrow / symbol word-wraps

V̲i̲ệ̲t̲ ̲N̲a̲m̲  ·  ❨chữ kiểu❩

2 · Bỏ dấu, then style

Remove the tone marks first so the whole word has a styled form, then apply bold/script. This is the standard move for game names:

chữ kiểu → chu kieu → 𝗰𝗵𝘂 𝗸𝗶𝗲𝘂

Or decorate a plain name with kí tự đặc biệt (symbol frames), the way Free Fire and Liên Quân players do.

Where it's used

Game names, Zalo & Facebook

For the full device-by-device picture — including the NFC/NFD encoding trap when text is copied from a Mac — see the guide on accents & diacritics in fancy fonts.

Try your Vietnamese text in every style

Type chữ có dấu once and compare — the mark and symbol styles keep every dấu, and you can see exactly where the letter-swap styles drop them.

Open the Text Generator →

Related: why fancy text removes accents (the general version of this), the accent marks & diacritics library, and why fonts show as boxes for the tofu problem on older devices.