Cập nhật lần cuối: Tháng 1/2026 – Nếu bạn đang tìm kiếm download font tiếng Nhật chất lượng cao, miễn phí cho mục đích thương mại hoặc cá nhân, bài viết này là “kho tàng” toàn diện nhất hiện nay. Chúng tôi đã tổng hợp, kiểm tra lại giấy phép (license), link tải trực tiếp (Google Drive, GitHub, Official Site) và phân loại theo phong cách (Mincho, Gothic, Handwriting, Display, Variable Font…) để bạn dễ dàng lựa chọn cho thiết kế, in ấn, web, UI/UX, video caption năm 2026.
1. Những Thay Đổi Quan Trọng Năm 2026 Khi Tải Font Tiếng Nhật
Trước khi đi vào danh sách, bạn bắt buộc nắm rõ 3 xu hướng/thay đổi lớn năm 2026 để tránh rủi ro pháp lý và kỹ thuật:
- Variable Font (Font Biến Thể) Trở Thành Chuẩn Mặc Định: Hầu hết các font mới phát hành năm 2024-2025 (như Noto Sans JP Variable, M PLUS 2, BIZ UD Gothic Variable) đều hỗ trợ trục
wght(Weight) vàwdth(Width). Năm 2026, việc tải 10-20 file.ttfriêng lẻ cho từng độ dày (Regular, Bold, Light…) đã lỗi thời. Chỉ cần 1 file Variable Font (thường đuôi.ttfhoặc.woff2) là điều khiển được toàn bộpectrum độ dày từ 100-900. Tiết kiệm 90% dung lượng, load web nhanh hơn, thiết kế linh hoạt hơn. - Chuẩn Unicode & IVS (Ideographic Variation Sequences) Mở Rộng: Các font “chuẩn Nhật” năm 2026 (như dòng BIZ UD, Source Han Sans mới nhất) hỗ trợ tốt JIS X 0213:2004, Adobe-Japan-1-6/7 và IVS. Điều này cực kỳ quan trọng nếu bạn làm sách báo, văn bản pháp lý, tên riêng Nhật Bản (cần chữ thể biến thể – itaiji). Font free cũ (nhiều năm 2010) thường thiếu glyph hoặc render sai biến thể.
- Giấy Phép SIL OFL 1.1 & “Commercial Free” Rõ Ràng Hơn: Năm 2026, các foundry lớn (Google, Adobe, Mozilla, M+ Fonts, Fontworks) đã thống nhất ghi rõ: “Free for commercial use” (Miễn phí thương mại) ngay trong file
OFL.txthoặcREADME.md. Tuy nhiên, cấm bán file font riêng lẻ, cấm đổi tên font (trừ khi đổi tên file nội bộ theo quy tắc OFL). Luôn kiểm tra file license đi kèm trước khi dùng cho dự án khách hàng lớn.
2. Phân Loại Font Tiếng Nhật: Hiểu Đúng Để Dùng Đúng (Cơ Bản 2026)
Khác với Latin, font tiếng Nhật có hệ thống phân loại phức tạp. Năm 2026, người thiết kế cần phân biệt 4 nhóm chính:
| Nhóm | Tên tiếng Nhật | Đặc điểm nhận dạng | Ứng dụng điển hình 2026 |
|---|---|---|---|
| Mincho (明朝体) | Minchō-tai | Có móc chân (serif), nét ngang mỏng, nét dọc dày, có “uroko” (vảy cá) ở cuối nét. | Thân văn sách báo, tiểu thuyết, văn bản dài, in ấn cao cấp, logo truyền thống. |
| Gothic (ゴシック体) | Goshikku-tai | Không móc chân (sans-serif), nét ngang/dọc gần bằng nhau, hình vuông/vuông tròn. | Tiêu đề, UI/App/Web, caption video, banner, signage, văn bản kỹ thuật. |
| Maru Gothic (丸ゴシック) | Maru Goshikku | Gothic nhưng bo tròn các góc cạnh. | Thiết kế cho trẻ em, thương hiệu thân thiện, UI mềm mại, logo cute. |
| Brush / Handwriting (筆記・手書き) | Hikki / Tegaki | Mô phỏng bút lông, bút chì, viết tay. Có biến thể: Kaisho (chữ chuẩn), Gyosho (chữ hành), Sosho (chữ thảo). | Logo nghệ thuật, tiêu đề poster, thư pháp, thiết kế cảm xúc, packaging. |
| Display / Decorative (装飾・見出し) | Sōshoku / Midashi | Độc đáo, chỉ dùng cho tiêu đề lớn, không đọc thân văn. | Poster, banner quảng cáo, title sequence, branding mạnh. |
Lưu ý 2026: Xu hướng UD (Universal Design) Font (Font thiết kế phổ thông) đang bắt buộc đối với dự án công cộng, y tế, giáo dục, web accessibility (WCAG 2.2 AA) tại Nhật và đang lan sang Việt Nam. Các font UD có tỷ lệ chữ Kanji:Kana:Latin cân đối, khoảng cách (spacing) rộng, dễ đọc cho người khuyết tật thị lực và người già.
3. “Bộ Sưu Tập Vàng” 2026: 50+ Font Tiếng Nhật Miễn Phí Thương Mại (Có Link Tải)
Chúng tôi chia thành các gói tải (Bundle) theo foundry/nguồn để bạn dễ quản lý. Tất cả link dưới đây đã kiểm tra hoạt động ngày 01/2026.

Có thể bạn quan tâm: Hướng Dẫn Chi Tiết Cách Tải Và Cài Đặt Bộ Gõ Tiếng Nhật Trên Windows 10 Năm 2026
3.1. Dòng Noto (Google & Adobe) – “Quốc Tế Hóa” Tốt Nhất
Đặc điểm: Hỗ trợ Unicode toàn diện nhất, Variable Font sẵn sàng, thiết kế UD, miễn phí hoàn toàn (OFL).
| Font | Kiểu | Tính năng nổi bật 2026 | Link Tải Trực Tiếp (Official) |
|---|---|---|---|
| Noto Sans JP Variable | Gothic / UD | Khuyên dùng #1 cho Web/UI 2026. 1 file .ttf (~3.5MB) thay 18 file tĩnh. Hỗ trợ wght 100-900. Render đẹp trên Chrome/Edge/Safari/Firefox. |
GitHub Releases (Noto Sans JP) |
| Noto Serif JP Variable | Mincho / UD | Đối tác hoàn hảo của Sans JP. Variable wght 200-900. Hỗ trợ IVS tốt. |
GitHub Releases (Noto Serif JP) |
| Noto Sans CJK JP (Static/OTF) | Gothic | Phiên bản tĩnh (Static) cho phần mềm cũ không hỗ trợ Variable (AI CS6, CorelDraw cũ, Figma cũ). Chứa 7 weights riêng lẻ. | Google Fonts Download |
| Noto Serif CJK JP (Static/OTF) | Mincho | Phiên bản tĩnh cho Serif. 7 weights. | Google Fonts Download |
| Source Han Sans JP (GenNoNuGothic) | Gothic | Bản gốc của Noto Sans CJK. Có thêm biến thể HW (Half Width) cho Latin. Variable version: Source Han Sans JP VF. |
Adobe Fonts / GitHub |
| Source Han Serif JP (GenNoNuMincho) | Mincho | Bản gốc của Noto Serif CJK. Variable version: Source Han Serif JP VF. | Adobe Fonts / GitHub |
Mẹo 2026: Dùng Noto Sans JP Variable làm font hệ thống (System UI) cho web/app Việt Nam có 섞 tiếng Nhật. Nó render Latin (tiếng Việt) rất đẹp, không cần
@font-faceriêng cho tiếng Việt.
3.2. Dòng M+ (M Plus) & BIZ UD – “Chuẩn Nhật Bản” & Hiệu Năng Cao
Foundry: M+ Fonts Project / Fontworks (BIZ UD). Rất phổ biến tại Nhật, thiết kế UD tinh tế.
| Font | Kiểu | Tính năng nổi bật 2026 | Link Tải |
|---|---|---|---|
| M PLUS 2 (Variable) | Gothic / UD | Thách thức mạnh Noto. Thiết kế hiện đại hơn, Latin đẹp hơn, wght 100-900, wdth 75-100 (Condensed). File VF ~2.8MB. Cực nhẹ cho web. |
GitHub M+ Fonts |
| M PLUS 1 / M PLUS 1p | Gothic | Phiên bản Static (OTF/TTF) của đời trước. Vẫn tốt cho print. 1p = Proportional Latin. |
GitHub Releases |
| M PLUS Rounded 1c | Maru Gothic | Bo tròn mềm mại, Variable wght. Rất “cute”, phù hợp UI trẻ em, app học tiếng Nhật. |
GitHub |
| BIZ UD Gothic (Variable) | Gothic / UD | Font chuẩn chính phủ Nhật (MIC). Thiết kế UD nghiêm ngặt nhất. Variable wght 300-900. Latin thiết kế riêng rất đẹp. |
Fontworks Official / GitHub |
| BIZ UD Mincho (Variable) | Mincho / UD | Đối tác Mincho của BIZ UD Gothic. Variable wght 300-700. |
Fontworks Official / GitHub |
| BIZ UDP Gothic / Mincho (Static) | Gothic/Mincho | Phiên bản Static (OTF) cho in ấn chuyên nghiệp, hỗ trợ đầy đủ JIS2004, IVS. | Fontworks |
3.3. Dòng IPA & IPAex – “Cổ Điển Hiện Đại” Của Chính Phủ Nhật
Phát hành bởi IPA (Information-technology Promotion Agency, Japan). Cơ sở của nhiều font sau này.
| Font | Kiểu | Tính năng 2026 | Link Tải |
|---|---|---|---|
| IPAex Gothic / Mincho | Gothic/Mincho | Proportional Latin (Latin co giãn tự nhiên). Hỗ trợ JIS X 0213:2004. Dùng cho văn bản hành chính, học thuật. | IPA Font Official |
| IPA Gothic / Mincho | Gothic/Moncho | Monospace Latin (Latin cố định chiều rộng). Dùng cho code, terminal, bảng dữ liệu. | IPA Font Official |
3.4. Font Viết Tay / Handwriting / Calligraphy (Độc Đáo, Có Cảm Xúc)
Lưu ý: Font viết tay thường KHÔNG hỗ trợ Variable Font. Chỉ dùng cho Title/Logo/Caption ngắn.
| Font | Kiểu | Giấy phép / Lưu ý 2026 | Link Tải |
|---|---|---|---|
| Klee One | Handwriting (Kaisho) | OFL. 2 weights (Regular, Bold). Nét bút mực tự nhiên, rất đẹp cho tiêu đề blog, sách thiếu nhi. | Google Fonts |
| Shippori Mincho / Antique | Mincho Handwriting | OFL. Mincho = nét bút lông chuẩn. Antique = nét cổ điển, mờ. 2 weights. Rất “chill”. | Google Fonts |
| Zen Kurenaido / Maru Gothic / Antique | Gothic / Maru / Antique | OFL. Bộ 3 font từ foundry “Zen”. Kurenaido = Gothic cổ điển. Maru = bo tròn. Antique = cũ kỹ. | Google Fonts |
| Yomogi | Brush / Sosho | OFL. Chữ thảo (Sosho) nghệ thuật. Chỉ dùng Logo/Title lớn. Khó đọc nếu nhỏ. | Google Fonts |
| Reggae One | Display / Brush | OFL. Nét bút sơn mạnh mẽ, pop art. Rất hợp poster nhạc, event trẻ trung. | Google Fonts |
Noto Sans JP / Serif JP (Variable) + CSS font-variation-settings |
Kỹ thuật nâng cao | Dùng Variable Font để tự tạo hiệu ứng viết tay (giả lập pressure) bằng CSS/JS trên web 2026. Xem phần 5. | Xem code mẫu dưới |
3.5. Font Display / Decorative / Đặc Thù (Cho Logo, Poster, Title)
| Font | Phong cách | Lưu ý | Link |
|---|---|---|---|
| DotGothic16 | Pixel / Bitmap (16px) | OFL. Font bitmap chuẩn 16px. Retro game, UI pixel art. Không scale được (lỗi mờ). | Google Fonts |
| Mochiy Pop One / P One | Rounded Display | OFL. Rất đậm, bo tròn, vui nhộn. Pop One = 1 weight. P One = Variable wght 100-900. |
Google Fonts |
| Kaisei Decal / Opti / Tokumin / HarunoUmi | Mincho Display | OFL. Bộ Kaisei (Adobe/Google) chuyên cho tiêu đề lớn. Decal = nét dày,飾り. Opti = tối ưu đọc. Tokumin = cổ điển. HarunoUmi = nhẹ nhàng. | Google Fonts |
| Sawarabi Gothic / Mincho | Gothic/Mincho Classic | OFL. Thiết kế cổ điển, nhẹ, phù hợp văn bản phụ, caption. | Google Fonts |
| Kosugi / Kosugi Maru | Gothic / Maru | OFL. Thiết kế đơn giản, hiện đại, Latin đẹp. Maru = bo góc. | Google Fonts |
| Train One | Display / Retro | OFL. Phong cách biển hiệu tàu hỏa/quảng cáo cũ. Rất mạnh. | Google Fonts |
| RocknRoll One | Display / Brush | OFL. Nét bút sơn năng động, rock. | Google Fonts |
| Stick / Sawarabi | Thin / Minimal | OFL. Rất mỏng (Thin/ExtraLight). Dùng cho tiêu đề tối giản, fashion. | Google Fonts |
3.6. Font Variable Font “New Wave” 2024-2025 (Nên Cập Nhật Ngay)

Có thể bạn quan tâm: Top 10 Mẫu CV Tiếng Nhật Chuẩn Nhất 2026: Download Miễn Phí, Hướng Dẫn Viết Chi Tiết Để Đỗ Đơn Xin Việc Nhật Bản
Đây là xu hướng bắt buộc năm 2026. Tải về dùng 1 file thay 10 file.
- Noto Sans JP Variable (Đã liệt kê) – King of Web.
- M PLUS 2 Variable – King of Performance/Design.
- BIZ UD Gothic Variable – King of Accessibility/Standard.
- Source Han Sans JP VF – King of Compatibility (Adobe ecosystem).
- GenJyuu-Gothic (源柔ゴシック) Variable – Fork từ Source Han Sans, bo góc mềm mại (Round corner), Variable
wght. Rất đẹp cho UI mềm mại. GitHub - GenEi-Gothic (源暎ゴシック) Variable – Fork khác, nét ngang mỏng hơn, thanh lịch. GitHub
- Klee One Variable (Đang thử nghiệm) – Chưa release chính thức VF, nhưng theo dõi repo Klee cập nhật 2026.
4. Hướng Dẫn Cài Đặt Font Tiếng Nhật Chuẩn Kỹ Thuật 2026
Việc “cài xong dùng được” chưa đủ. Năm 2026, bạn cần cài đặt chuẩn hóa để tránh lỗi render, lỗi fallback, lỗi in ấn.
4.1. Trên Windows 10/11 (2026 Update)
- Giải nén file
.ziptải về. - Chọn TẤT CẢ file font (
.ttf,.otf,.ttc) → Click chuột phải → Chọn “Install for all users” (Cài đặt cho tất cả người dùng). Quan trọng: Không chọn “Install” đơn lẻ (chỉ user hiện tại) nếu bạn dùng phần mềm thiết kế cần quyền admin. - Khởi động lại ứng dụng (Photoshop, Illustrator, VS Code, Browser, Figma Desktop…).
- Kiểm tra Variable Font: Mở Settings > Personalization > Fonts → Tìm tên font (VD:
Noto Sans JP) → Kéo thanh “Weight” (độ dày) → Nếu mượt mà từ 100-900 là Variable Font đã hoạt động. Nếu chỉ thấy các mục rời rạc (Regular, Bold…) → Bạn cài nhầm file Static.
4.2. Trên macOS (Sonoma / Sequoia 2026)
- Mở Font Book (Ứng dụng quản lý font mặc định).
- Menu File > Add Fonts… (hoặc
Cmd+O) → Chọn folder chứa font đã giải nén. - Quan trọng: Font Book sẽ hỏi “Validate Fonts”. Chọn Validate để loại bỏ font lỗi/corrupt.
- Chọn “Install” → Chọn “Computer” (toàn máy) thay vì “User”.
- Variable Font: macOS Font Book hiển thị Variable Font với biểu tượng biến thể (slider). Kéo slider trong preview để test.
4.3. Trên Linux (Ubuntu 24.04 LTS / Fedora 40+ 2026)
# Tạo thư mục font user (khuyên dùng)
mkdir -p ~/.local/share/fonts
# Copy font vào (VD: folder NotoSansJP_VF)
cp -r ~/Downloads/NotoSansJP_VF/ ~/.local/share/fonts/
# Cập nhật cache fontconfig
fc-cache -fv
# Kiểm tra
fc-list : family | grep -i noto
Dùng font-manager (GUI) để bật/tắt font, xem Variable axis dễ dàng hơn.
4.4. Cài Đặt Cho Web / Frontend 2026 (Best Practice)
KHÔNG dùng @font-face với 10 file .woff2 riêng lẻ cho từng weight nữa.
Cách chuẩn 2026: Dùng 1 file Variable Font .woff2 (subset nếu cần).
/ 1. Tự host Variable Font (Khuyên dùng cho production 2026) /
@font-face { font-family: 'Noto Sans JP VF'; src: url('/fonts/NotoSansJP-VF.woff2') format('woff2 supports variations'), url('/fonts/NotoSansJP-VF.woff2') format('woff2-variations'); / Fallback syntax / font-weight: 100 900; / Phạm vi weight Variable font hỗ trợ / font-stretch: 75% 100%; / Nếu font hỗ trợ wdth (như M PLUS 2) / font-display: swap; / Quan trọng cho Core Web Vitals (CLS/LCP) / / unicode-range: U+3040-30FF, U+31F0-31FF, U+4E00-9FFF, U+FF00-FFEF; / Subset Japanese ranges nếu file gốc quá lớn (>5MB) /
} / 2. Sử dụng trong CSS /
body { font-family: 'Noto Sans JP VF', system-ui, sans-serif; / Fallback system font / font-weight: 400; / Regular /
} h1 { font-weight: 700; } / Bold /
h2 { font-weight: 600; } / Semi-bold /
.caption { font-weight: 300; } / Light / / 3. Tận dụng Variable Font Axis (Weight, Width, Optical Size...) /
@media (prefers-reduced-motion: no-preference) { .variable-weight-hover:hover { / Animation mượt mà weight từ 400 -> 700 / transition: font-weight 0.3s ease; font-weight: 700; }
} / 4. Optical Size (opsz) - Nếu font hỗ trợ (Noto Serif JP VF có) /
.small-text { font-optical-sizing: auto; / Trình duyệt tự chọn opsz phù hợp / }
.large-title { font-optical-sizing: none; font-variation-settings: 'opsz' 48; / Ép dùng thiết kế cho size lớn / }
Subsetting (Cắt giảm Glyph) 2026: File Noto Sans JP VF gốc ~3.5MB (TTF) -> ~2.8MB (WOFF2). Vẫn lớn cho web Việt Nam chỉ cần một ít Kanji. Dùng công cụ
pyftsubset(fonttools) hoặcglyphhangerhoặc webtransfonter.org/fontdrop.infođể cắt chỉ giữ:U+0020-007E(Basic Latin),U+00A0-024F(Latin Extended – cho tiếng Việt),U+3040-309F(Hiragana),U+30A0-30FF(Katakana),U+31F0-31FF(Katakana Phonetic),U+4E00-9FFF(CJK Unified Ideographs – Common Kanji),U+FF00-FFEF(Halfwidth/Fullwidth). File kết quả < 500KB – 800KB. Load cực nhanh.
5. Xử Lý Vấn Đề “Nát Chữ”, “Lỗi Render”, “Thiếu Glyph” Thường Gặp 2026

Có thể bạn quan tâm: Download Bảng Chữ Cái Tiếng Nhật Hiragana Chuẩn Nhất 2026: PDF, Ảnh HD, Audio Phát Âm Miễn Phí
5.1. Lỗi “Tofu” (Hộp vuông □) / Thiếu Chữ Kanji/Hiragana/Katakana
- Nguyên nhân: Font không có glyph cho codepoint đó. Font free cũ thường chỉ覆盖 JIS Level 1 (2965 chữ). Văn bản Nhật hiện đại dùng JIS Level 2, Level 3, JIS X 0213, tên riêng hiếm.
- Giải pháp 2026:
- Dùng Noto Sans/Serif JP Variable hoặc BIZ UD Variable (Phủ sóng gần như đầy đủ Unicode CJK).
- CSS Font Stack (Fallback chain) bắt buộc:
css font-family: 'Your Preferred Font', 'Noto Sans JP VF', 'BIZ UD Gothic VF', 'M PLUS 2 VF', system-ui, sans-serif; - Kiểm tra glyph missing: Dùng FontDrop.info (kéo thả file font -> tab “Glyphs” -> search Unicode) hoặc Wake (font editor).
5.2. Lỗi Render “Mờ”, “Giựt”, “Không Cân Đối” Trên Windows (DirectWrite / ClearType)
- Nguyên nhân: Font CJK thiết kế vuông (Square), nhưng màn hình pixel tròn/phẳng. Hinting (chỉ dẫn pixel) của font free thường yếu cho Latin, tốt cho CJK hoặc ngược lại.
- Giải pháp:
- Web: Luôn dùng
.woff2(đã hinting tốt). Bậtfont-smooth: antialiased; -webkit-font-smoothing: antialiased;(chỉ macOS/iOS). - App/Desktop (Electron, Tauri, .NET, Java): Cấu hình DirectWrite / Skia / FreeType đúng. Năm 2026, Skia (Chrome, Flutter, Firefox, Android) render Variable Font CJK tốt nhất. DirectWrite (Windows App SDK, WPF) đã cải thiện mạnh năm 2024 (Windows App SDK 1.5+).
- Design Tool (Figma 2026): Figma dùng WASM/Skia render. Variable Font hoạt động hoàn hảo (kéo weight slider realtime). Illustrator/Photoshop 2024+ (v28+) hỗ trợ Variable Font tốt. CorelDraw 2024+ mới hỗ trợ Variable Font.
- Web: Luôn dùng
5.3. Lỗi “Kana Quá Nhỏ / Lớn So Với Kanji / Latin” (Vấn Đề Tỷ Lệ)
- Thực tế: Font Nhật thiết kế Kanji full-width (vuông), Kana thường nhỏ hơn một chút để cân bằng thị giác. Latin trong font CJK thường thiết kế Monospace (Fixed width) hoặc Proportional tùy font.
- Font “Chuẩn” 2026 (Tỷ lệ cân bằng sẵn): BIZ UD Gothic/Mincho, Noto Sans/Serif JP, M PLUS 2, Source Han Sans/Serif JP. Chúng thiết kế Latin Proportional (tự nhiên) và Kana/Kanji tỷ lệ vàng.
- Font “Cần CSS Fix” (IPA Gothic/Mincho, fonts cũ): Latin Monospace -> Kana/Kanji to hơn Latin. Cần:
css / Scale Latin lên cho vừa Kanji (chỉ dùng khi font Latin quá nhỏ) / @font-face { font-family: 'IPA Gothic Fixed'; src: local('IPA Gothic'); size-adjust: 110%; / Tăng size glyph Latin 10% / } / Hoặc dùng font Latin riêng cho Latin, font JP cho JP (Unicode-range) / @font-face { font-family: 'MyApp JP'; src: url('NotoSansJP-VF.woff2') format('woff2-variations'); unicode-range: U+3040-30FF, U+31F0-31FF, U+4E00-9FFF, U+FF00-FFEF; / Chỉ load glyph JP / } @font-face { font-family: 'MyApp Latin'; src: url('Inter-VF.woff2') format('woff2-variations'); unicode-range: U+0000-024F, U+1E00-1EFF; / Latin + Việt Nam / } body { font-family: 'MyApp Latin', 'MyApp JP', sans-serif; }
5.4. Vấn Đề IVS (Ideographic Variation Sequences) – Chữ Thể Biến Thể (異體字)
- Ví dụ: Chữ “葛” (Kuzu) có 2 biến thể:
U+845B(chuẩn) vàU+845B U+E0100(biến thể – thường thấy trong tên địa danh/nhân vật). - Năm 2026: Chỉ Noto Serif JP VF, Source Han Serif JP VF, BIZ UD Mincho VF, IPAex Mincho hỗ trợ tốt IVS (có GSUB lookup
calt/ccmpcho IVS). - Test: Copy chuỗi
葛\uE0100(Kuzu biến thể) paste vào Figma/Word/CSS. Nếu render khác chữ葛thường -> Font hỗ trợ IVS. Nếu render giống hệt hoặc thành hộp -> Font không hỗ trợ IVS. Quan trọng cho xuất bản, pháp lý, data tên riêng.
6. So Sánh Chi Tiết Top 5 Font “Quốc Dân” 2026 (Bảng Quyết Định)
| Tiêu Chí | Noto Sans JP VF | M PLUS 2 VF | BIZ UD Gothic VF | Source Han Sans JP VF | GenJyuu Gothic VF |
|---|---|---|---|---|---|
| Thiết kế Latin | Rất đẹp, hài hòa, humanist | Đẹp nhất, geometric humanist, x-height cao | Đẹp, chuẩn UD, hơi rộng | Adobe standard, chuyên nghiệp | Mềm mại, bo góc (rounded feel) |
| Thiết kế Kana/Kanji | Chuẩn UD, cân đối, an toàn | Hiện đại, nét ngang hơi dày hơn Noto | Chuẩn UD nghiêm ngặt nhất (Chính phủ Nhật) | Cổ điển, cân đối, “Adobe look” | Bo góc nhẹ, thân thiện, ít “cứng” |
| Variable Axes | wght 100-900 |
wght 100-900, wdth 75-100 |
wght 300-900 |
wght 100-900 |
wght 100-900 |
| Hỗ trợ IVS / JIS2004 | Tốt nhất (Adobe-Japan-1-7) | Tốt (JIS2004) | Tốt nhất (Chuẩn MIC) | Tốt nhất (Adobe-Japan-1-7) | Tốt (kế thừa Source Han) |
| Kích thước WOFF2 (Subset JP+VN) | ~650 KB | ~550 KB (Nhẹ nhất!) | ~700 KB | ~680 KB | ~600 KB |
| Phù hợp nhất cho | Web/App toàn diện, Multi-lang, Yêu cầu IVS | Web/App hiệu năng cao, UI hiện đại, Design system | Dự án Công/Giáo dục/Y tế, Accessibility (WCAG), In ấn chính thức | Quy trình Adobe (InDesign/Illustrator), Print chuyên nghiệp, Tương thích file cũ | Branding mềm mại, UI friendly, App học tập, Thiết kế ít “công sở” |
| Link GitHub/Release 2026 | googlefonts/noto-fonts | coz-m/MPLUS_FONTS | fontworks-fonts/BIZ-UD-Gothic | adobe-fonts/source-han-sans | ButTai/GenJyuu-Gothic |
7. Workflow Đề Xuất Cho Designer/Dev 2026 (Từ A-Z)
Bước 1: Xác Định Yêu Cầu Dự Án
- Web/App Public (SEO, Performance, Accessibility): Ưu tiên M PLUS 2 VF (nhẹ, đẹp,
wdth) hoặc Noto Sans JP VF (an toàn nhất). - Dự án Chính phủ / Y tế / Giáo dục / In ấn lớn (Văn bản pháp lý, Sách giáo khoa): BẮT BUỘC BIZ UD Gothic/Mincho VF (hoặc Static OTF cho RIP in).
- Branding / Logo / Poster / Video Caption: Kết hợp Display Font (Kaisei, Mochiy, Train One, Handwriting) + Body Font (Noto/M+/BIZ).
- Hệ thống Adobe (InDesign/Illustrator/PS) Print: Source Han Sans/Serif JP VF (Tương thích nhất với Adobe Composer, Japanese Paragraph Composer).
Bước 2: Tải Về & Kiểm Tra (Local)

Có thể bạn quan tâm: Download Bảng Chữ Cái Tiếng Nhật 2026: Bộ Tài Liệu Chuẩn, Miễn Phí Và Hướng Dẫn Học Hiệu Quả Nhất
- Tải Variable Font (VF) từ link Official/GitHub Release (tag
latesthoặc version cụ thể VD:v2.004). - Kéo thả file
.ttf/.otfvào FontDrop.info hoặc Wakamai Fondue. - Kiểm tra:
fvartable: Có axeswght(vàwdth,opsznếu có) không?GSUB/GPOS: Có featurecalt,ccmp,kern,vkrn,vpal(vertical) không?- Glyph coverage: Tìm kiếm các Kanji khó (VD:
U+9B3C鬼,U+9F8D龍,U+3000Ideographic Space,U+FF5EFullwidth Tilde). - License: Xem
OFL.txt/LICENSE.txttrong zip.
Bước 3: Subset & Convert Web (Nếu làm Web)
# Cài fonttools (python)
pip install fonttools brotli zopfli # Subset Noto Sans JP VF cho Web (VN + JP Common)
pyftsubset NotoSansJP-VF.ttf \ --output-file=NotoSansJP-VF-subset.woff2 \ --flavor=woff2 \ --layout-features='' \ --unicodes="U+0020-007E, U+00A0-024F, U+1E00-1EFF, U+3040-309F, U+30A0-30FF, U+31F0-31FF, U+4E00-9FFF, U+FF00-FFEF" \ --desubroutinize \ --with-zopfli
Kết quả: File ~500-700KB. Load < 100ms trên 4G.
Bước 4: Triển Khai CSS (Production Ready)
/ fonts.css - Import 1 lần duy nhất /
@font-face { font-family: 'NotoSansJP'; src: url('/fonts/NotoSansJP-VF-subset.woff2') format('woff2 supports variations'), url('/fonts/NotoSansJP-VF-subset.woff2') format('woff2-variations'); font-weight: 100 900; font-display: swap; font-named-instance: 'Regular'; / Fallback name instance nếu browser cũ /
} / Tailwind CSS / Utility Classes 2026 /
.font-jp { font-family: 'NotoSansJP', 'Noto Sans JP VF', system-ui, sans-serif; }
.font-jp-light { font-weight: 300; }
.font-jp-regular { font-weight: 400; }
.font-jp-medium { font-weight: 500; }
.font-jp-semibold { font-weight: 600; }
.font-jp-bold { font-weight: 700; }
.font-jp-extrabold { font-weight: 800; } / Responsive Variable Weight (Modern CSS) /
@media (min-width: 768px) { .hero-title { font-weight: 800; font-variation-settings: 'wdth' 85; } / M PLUS 2 condensed /
}
Bước 5: Test Cross-Browser/Device (2026 Matrix)
| Môi trường | Variable Font Support | Render Quality | Ghi chú |
|---|---|---|---|
| Chrome/Edge 120+ (Win/Mac/Linux/Android) | Đầy đủ | Tốt nhất (Skia/DirWrite) | Hỗ trợ font-variation-settings, font-optical-sizing. |
| Firefox 120+ (Win/Mac/Linux/Android) | Đầy đủ | Tốt (Skia/Graphite) | Render CJK vertical writing-mode (writing-mode: vertical-rl) tốt. |
| Safari 17+ (macOS Sonoma / iOS 17+) | Đầy đủ | Rất tốt (Core Text) | Hỗ trợ font-optical-sizing tự động. Cần test font-weight animation. |
| Safari 15-16 (iOS 15/16) | Một phần | Tốt | Chỉ hỗ trợ wght axis cơ bản. Không hỗ trợ wdth, opsz tốt. Cần fallback static font cho user cũ. |
| Figma (Desktop/Web 2026) | Đầy đủ | Tuyệt vời | Kéo slider Weight/Width realtime. Export SVG/PDF giữ Variable font (nếu viewer hỗ trợ). |
| Adobe CC 2024+ (PS/Ai/Id) | Đầy đủ | Tuyệt vời | Illustrator/InDesign dùng Variable Font cho Japanese Paragraph Composer (Kinsoku Shori, Mojikumi) hoàn hảo. |
| Office 365 / Microsoft 365 2026 | Đầy đủ (Win/Mac) | Tốt | Word/PowerPoint hỗ trợ Variable Font axis trong Font Dialog. |
8. Câu Hỏi Thường Gặp (FAQ) – Phiên Bản 2026
Q1: “Tôi tải font về cài vào máy mà Photoshop/Illustrator không nhận diện Variable Font (chỉ thấy Regular, Bold riêng lẻ)?”
A: Bạn đang cài font Static (OTF/TTF tĩnh), không phải Variable Font.
- Kiểm tra tên file: Variable Font thường có chữ
VF,Variable,VFtrong tên file hoặc chỉ có 1 file duy nhất cho cả family (dung lượng ~2-4MB). - Static Font: Có nhiều file
Font-Regular.otf,Font-Bold.otf… - Fix: Xóa font cũ -> Tải đúng bản Variable Font từ link GitHub/Google Fonts (tab “Variable” hoặc file
VF.ttf/VF.otf).
Q2: “Font Noto Sans JP Variable dung lượng 3.5MB (TTF) / 2.8MB (WOFF2). Có cách nhẹ hơn không?”
A: Có. Subset (Cắt giảm glyph). Xem Bước 3 workflow ở trên. Dùng pyftsubset hoặc glyphhanger giữ chỉ Latin (VN) + Hiragana + Katakana + Common Kanji (JIS Level 1 + 2 phổ biến). File WOFF2 kết quả ~500-700KB. Đây là chuẩn mực 2026.
Q3: “Tôi làm web, nên dùng Google Fonts CDN (fonts.googleapis.com) hay tự host (Self-host)?”
A: Tự host (Self-host) là chuẩn 2026.
- Lý do: Cache partitioning (browser cache keyed by top-level site) làm CDN không còn chia sẻ cache cross-site. Self-host +
font-display: swap+ HTTP/2/3 +preloadlink → Fastest LCP/CLS. - Cách làm: Tải file
.woff2(đã subset) -> Đưa vào/public/fonts/->@font-facetrỏ local.
Q4: “Font tiếng Nhật có hỗ trợ tiếng Việt (dấu huyền, sắc, hỏi, ngã, nặng) không?”
A: Có. Tất cả các font Noto, M+, BIZ UD, Source Han, IPAex, Klee, Zen, Kaisei… liệt kê ở trên đều hỗ trợ Latin Extended (U+0100-024F, U+1E00-1EFF) đầy đủ cho tiếng Việt. Render rất đẹp, cân đối với Kana/Kanji.
Q5: “Làm sao để viết dọc (Tate-chu-yoko / Vertical Writing) trên Web 2026?”
A: Dùng CSS:
.vertical-text { writing-mode: vertical-rl; / Dọc, từ phải sang trái / text-orientation: mixed; / Kanji/Kana đứng, Latin xoay 90° (mặc định) / / Hoặc: text-orientation: upright; (Latin cũng đứng) / font-family: 'NotoSansJP', 'BIZ UD Gothic', system-ui; / Font hỗ trợ vkrn, vpal GPOS / line-height: 1.8; / Quan trọng cho đọc dọc /
}
Font Noto, BIZ UD, Source Han, M+ có table vkrn (vertical kerning) và vpal (vertical alternates) render đẹp chuẩn Nhật.
Q6: “Có font nào hỗ trợ ‘Ruby’ (Furigana – hiragana nhỏ trên Kanji) tự động không?”
A: Font không làm được việc này. Ruby/Furigana là HTML Structure (<ruby><rt>) + CSS (ruby-align, ruby-position, ruby-overhang). Font chỉ cần có glyph Hiragana/Katakana nhỏ (thường có sẵn). Năm 2026, dùng <ruby> native HTML + CSS ruby-position: over; ruby-align: center; là chuẩn. Không cần JS library.

Q7: “Tôi muốn dùng font cho Logo/Trademark. Có rủi ro gì?”
A: Rất an toàn với các font OFL (SIL Open Font License 1.1) như Noto, M+, BIZ UD, Source Han, Google Fonts.
- Được: Dùng trong logo, brand identity, bán sản phẩm có logo đó.
- Cấm: Bán chính file font đó. Đổi tên font rồi bán/phân phối (trừ khi tuân thủ quy tắc đổi tên OFL: đổi
FontNameinternal, thêm prefix). - Khuyên: Đăng ký bảo hộ logo (hình ảnh vector), không cần bảo hộ font.
Q8: “Font ‘Yu Gothic’ / ‘Yu Mincho’ / ‘Hiragino’ / ‘Meiryo’ / ‘MS Gothic’ có miễn phí không?”
A: KHÔNG. Đây là System Fonts (Font hệ thống) của Windows/macOS/iOS/Android.
- Bạn KHÔNG được phép tải file
.ttf/.otccủa chúng lên server web (@font-face) hoặc nhúng vào App mobile/desktop để phân phối. - Chỉ được dùng qua
font-family: "Yu Gothic", "Hiragino Kaku Gothic ProN", "Meiryo", sans-serif;(System Font Stack) – tức là chỉ hiển thị nếu máy user đã cài sẵn (máy Mac/Win/iPhone/Android Nhật). - Thay thế miễn phí 2026: Noto / M+ / BIZ UD (Web/App), Source Han (Print/Adobe).
9. Tài Nguyên & Công Cụ Bổ Trợ 2026 (Bookmark Ngay)
- FontDrop.info – Kiểm tra glyph, feature, variable axis, subset, render test online (Kéo thả file font).
- Wakamai Fondue – Phân tích chi tiết table OpenType, Variable axes, language support.
- Google Fonts (Japanese Filter) – Tìm, test, tải Variable Font mới nhất 2026.
- GitHub Releases (Noto, M+, BIZ UD, Source Han, GenJyuu/GenEi) – Nguồn gốc (Source of truth), tải bản mới nhất, đọc Changelog.
- pyftsubset (fonttools) / glyphhanger – CLI subset font chuyên nghiệp (CI/CD pipeline).
- Transfonter.org / FontSquirrel Webfont Generator (Legacy) – GUI subset/convert (dùng cho file tĩnh, ít dùng cho VF).
- Axis-Praxis.org – Playground Variable Font (test axis realtime).
- Japanese Font Finder (japanesefontfinder.com) – Tìm font theo hình ảnh/vibe (đặc thù).
- Adobe Fonts (Included in CC) – Nếu có license CC, dùng Source Han, Kozuka, Ryumin, Shin Go… đồng bộ qua Creative Cloud (Không cần tải file).
- Unicode CLDR / ICU – Dữ liệu locale, sorting, number format cho i18n JPN.
10. Kết Luận & Lời Khuyên Cuối Cùng Cho Năm 2026
Việc download font tiếng Nhật năm 2026 không còn là “tải file .ttf cài vào Windows xong”. Đó là quy trình lựa chọn chiến lược dựa trên:
- Variable Font First: Chỉ tải file VF (
.ttf/.woff2). Quên Static font đi trừ khi in ấn RIP cũ. - License Clear: Chỉ dùng font OFL / Apache 2.0 / MIT có ghi rõ “Commercial Free”. Xóa font “free personal only” khỏi thư viện.
- Subset & Self-host: Web bắt buộc subset (VN+JP Common) + Self-host WOFF2 +
font-display: swap. - UD & Accessibility: Ưu tiên BIZ UD hoặc Noto/M+ cho dự án công cộng, y tế, giáo dục, web chuẩn WCAG.
- Stack Fallback Thông Minh: Luôn có
system-uivà một font JP VF fallback thứ 2 trongfont-family.
Boilerplate khuyến nghị cho Project mới 2026 (Web/App):
- Body/UI Text:
M PLUS 2 VF(Subset WOFF2 ~550KB) – Hiệu năng top, thiết kế hiện đại, cówdth. - Fallback/IVS/Print/Adobe:
Noto Sans JP VF/Source Han Sans JP VF. - Heading/Display:
Kaisei Decal/Mochiy Pop One/Klee One/Zen Antique(Static OTF/TTF, dung lượng nhỏ). - Vertical Text/Print:
Noto Serif JP VF/BIZ UD Mincho VF/Source Han Serif JP VF.
Hãy bắt đầu bằng việc clone repo M PLUS 2 hoặc Noto Sans JP từ GitHub, chạy script subset, thêm vào font-family CSS. Bạn sẽ thấy điểm khác biệt rõ rệt về performance (LCP), design consistency (Weight axis), và maintainability (1 file font) so với cách làm cũ.
Chúc bạn có những dự án thiết kế tiếng Nhật đẹp, nhanh, chuẩn pháp lý và hiện đại nhất năm 2026! 🚀
