Font chữ tiếng Việt có dấu kiểm tra xem kiểu chữ Unicode trang trí nào giữ được dấu tiếng Việt (ă â đ ê ô ơ ư và thanh điệu). Trang này kiểm thật từng kiểu, giải thích vì sao phần lớn không giữ được dấu, và gợi ý cách thay thế an toàn.

Công cụ: bọc khung tên tiếng Việt (giữ nguyên dấu)
Gõ tên tiếng Việt có dấu, công cụ bọc khung trang trí mà KHÔNG đổi kiểu chữ — nên dấu được giữ nguyên 100%.
Kiểm thật: “Ắ Ặ Ữ Ự Đ” trong các kiểu chữ Unicode
Đây là 5 chữ có dấu khó nhất tiếng Việt (kết hợp 2 dấu hoặc là ký tự riêng), dùng để kiểm xem kiểu chữ nào thực sự giữ được dấu.
| Chữ gốc | Kết quả khi đổi kiểu đậm | Lý do |
|---|---|---|
| Ắ | 𝐀 (mất dấu) | Chỉ đổi được chữ A gốc, dấu phải bỏ hoàn toàn |
| Ặ | 𝐀 (mất dấu) | Chỉ đổi được chữ A gốc, dấu phải bỏ hoàn toàn |
| Ữ | 𝐔 (mất dấu) | Chỉ đổi được chữ U gốc, dấu phải bỏ hoàn toàn |
| Ự | 𝐔 (mất dấu) | Chỉ đổi được chữ U gốc, dấu phải bỏ hoàn toàn |
| Đ | — (không thể đổi kiểu bằng bất kỳ cách nào) | Đ là ký tự độc lập (D gạch ngang), không phải tổ hợp dấu — không tồn tại trong bảng Unicode Mathematical Alphanumeric |
Vì sao kiểu chữ Unicode không giữ được dấu tiếng Việt?
Các khối ký tự tạo nên “chữ kiểu” (đậm, nghiêng, gothic, script…) — gọi là Mathematical Alphanumeric Symbols — chỉ được Unicode định nghĩa cho 26 chữ cái A-Z và a-z cơ bản, phục vụ mục đích viết công thức toán học. Khối này KHÔNG có phiên bản cho bất kỳ chữ cái có dấu nào, kể cả dấu tiếng Việt lẫn dấu của các ngôn ngữ châu Âu khác (Pháp, Đức, Tây Ban Nha…). Đây là giới hạn thiết kế có chủ đích của Unicode, không phải lỗi thiếu sót.
| Kiểu chữ | Kết quả với “Việt” (V-i-e-t) | Giữ dấu? |
|---|---|---|
| Đậm (Bold) | 𝐕𝐢𝐞𝐭 | ✗ Không giữ được dấu — chỉ đổi được 4 chữ cái gốc V-i-e-t, dấu nặng/sắc/nón phải bỏ |
| Đậm không chân (Sans Bold) | 𝗩𝗶𝗲𝘁 | ✗ Không giữ được dấu — chỉ đổi được 4 chữ cái gốc V-i-e-t, dấu nặng/sắc/nón phải bỏ |
| Script (chữ thảo) | 𝒱𝒾ℯ𝓉 | ✗ Không giữ được dấu — chỉ đổi được 4 chữ cái gốc V-i-e-t, dấu nặng/sắc/nón phải bỏ |

Cách ghép dấu kết hợp (kỹ thuật, không phải cách thực dụng)
Về mặt kỹ thuật, có thể gắn dấu bằng ký tự “dấu kết hợp” (combining diacritical marks, U+0300 trở đi) vào ngay sau một chữ cái đã đổi kiểu — ví dụ chữ a kiểu đậm (𝐚) ghép thêm dấu sắc kết hợp (U+0301) sẽ tạo chuỗi 𝐚́. Đây là chuỗi Unicode hợp lệ, nhưng phần lớn font trên điện thoại/máy tính không căn chỉnh dấu kết hợp đẹp trên các ký tự Mathematical Alphanumeric (vốn thiết kế cho công thức toán, không phải chữ có dấu) — dấu thường bị lệch hoặc chồng sai vị trí. Không khuyến khích dùng cách này cho tên hiển thị.
| Chữ gốc | Dấu kết hợp | Kết quả ghép | Tương đương |
|---|---|---|---|
| a | Combining sắc | á | á |
| a | Combining huyền | à | à |
| a | Combining hỏi | ả | ả |
| a | Combining ngã | ã | ã |
| a | Combining nặng | ạ | ạ |
Cách an toàn: khung trang trí quanh chữ Việt giữ nguyên dấu
Thay vì đổi kiểu chữ (sẽ mất dấu), cách an toàn và chắc chắn giữ đúng dấu là bọc tên tiếng Việt bình thường trong ký tự trang trí — vì đây vẫn là chữ cái Unicode chuẩn, không qua bảng Mathematical Alphanumeric.
Hoa ✿
Sao ★
Font tiếng Việt miễn phí có giấy phép rõ ràng
Nếu cần font chữ có dấu THẬT (không phải ký tự Unicode trang trí) cho thiết kế, dưới đây là vài font phổ biến hỗ trợ đầy đủ tiếng Việt, cấp phép mã nguồn mở rõ ràng, tải miễn phí qua Google Fonts:
- Be Vietnam Pro — giấy phép SIL Open Font License, thiết kế riêng cho tiếng Việt, đầy đủ dấu.
- Inter — giấy phép SIL Open Font License, hỗ trợ Latin Extended bao gồm tiếng Việt.
- Noto Sans — giấy phép SIL Open Font License, bộ font đa ngôn ngữ của Google, hỗ trợ tiếng Việt đầy đủ.
Kaomoji dễ thương kèm theo
Emoji liên quan chữ viết
Câu hỏi thường gặp
Font chữ đẹp tiếng Việt có dấu thật sự tồn tại không?
Có, nhưng là FONT thật (file .ttf/.otf cài vào thiết bị/thiết kế), không phải ký tự Unicode dán trực tiếp — ký tự Unicode kiểu trang trí không hỗ trợ dấu tiếng Việt.
Vì sao chữ in đậm có dấu tiếng Việt khi dán vào Facebook lại mất dấu?
Vì công cụ đang dùng bảng Mathematical Alphanumeric (chỉ có 26 chữ cái gốc), không có phiên bản cho chữ có dấu — dấu bị bỏ khi đổi kiểu.
Viết font chữ đẹp online tiếng Việt cách nào không mất dấu?
Dùng khung ký tự trang trí bọc quanh tên tiếng Việt viết thường (xem phần “Cách an toàn” ở trên), thay vì đổi kiểu chữ cái.
Tạo chữ in đậm có dấu được không?
Không thể tạo đúng nghĩa “in đậm Unicode có dấu” — chỉ có thể in đậm phần chữ cái gốc rồi chấp nhận mất dấu, hoặc dùng font thật (file cài đặt) nếu cần hiển thị đậm có dấu chuẩn.
Góp ý / báo lỗi
Thấy thông tin sai hoặc muốn góp ý? Liên hệ AppCent để báo, phản hồi hợp lệ sẽ được cập nhật kèm ngày sửa.
Xem thêm AppCent.