Guide

How to manage fonts on Windows 11

Updated August 2026

Windows 11 makes installing a font trivially easy — right-click, Install, done. That's exactly how the mess starts. Six months later every app's font menu is 400 entries long, half of them are variants of the same family, and nothing tells you which font is which. Here's how the system actually works, and how to keep it tidy.

Where fonts actually live

Windows 11 has two font locations, and knowing the difference matters:

  • System fontsC:\Windows\Fonts, registered for every user under HKEY_LOCAL_MACHINE. Changing these needs admin rights.
  • Per-user fonts%LOCALAPPDATA%\Microsoft\Windows\Fonts, registered under HKEY_CURRENT_USER. A plain right-click → Install lands here on modern Windows — no admin prompt, and it only exists for your account.

Both kinds appear in every application's font menu. There is no built-in way to say "this font exists, but hide it for now."

Installing fonts

  • Right-click the file (TTF/OTF) → Install (per-user) or Install for all users (system, needs admin).
  • Settings → Personalization → Fonts: drag a file onto the page.
  • From a manager: MONA and friends install with one click from a browsed catalog — no ZIP extraction, no manual cleanup.

Removing fonts

  • Per-user fonts: Settings → Personalization → Fonts → pick the font → Uninstall.
  • System fonts: unlink via Control Panel → Fonts (needs admin).
  • Caution: never delete files straight out of C:\Windows\Fonts while they're registered — unlink first, or apps that cached the face will misbehave until restart.

The two problems Windows can't solve for you

1. Menu bloat is permanent until you uninstall

Windows has no per-font enable/disable toggle. Once a font is installed, every app sees it — forever, until you remove it. macOS users have had per-font disable for years; Windows still doesn't. The workaround is a manager that activates fonts temporarily: MONA, for example, can enable a font for 15 minutes, for a single session, or — uniquely — for one application's process only, so your other apps never see it. When the scope ends, the font is gone from the system and the registry is clean.

2. No real preview or organization

Settings shows one font at a time, in a fixed sample. There's no waterfall, no search across metadata, no tags, no "show me everything similar to this," no duplicate finder. That's the actual job of a font manager: a catalog with previews so you can find the face you own instead of buying it again.

A sane workflow (with or without a manager)

  • Keep an archive folder of all font files (e.g. D:\Fonts), organized by foundry or client. Install only what a project needs.
  • Curate ruthlessly: your system list should hold tens of fonts, not thousands.
  • Activate per project, not per lifetime. With MONA: save an activation profile per client ("Magazine Q3" = 12 faces), switch profiles from the system tray, and let temporary scopes clean themselves up.
  • Dedupe once a quarter — duplicate fonts waste menu space and cause version confusion.

When a font manager earns its keep

If you install a font more than once a month, or you've ever scrolled a 300-entry font menu in Figma, you're there. A manager like MONA turns the pile into a library: every face previewed in its own typeface, searchable, taggable, with one-click activation that cleans up after itself.

FAQ

What font formats does Windows 11 accept?

TTF, OTF, and TTC install natively. WOFF/WOFF2 are web formats — Windows won't install them directly (MONA can inspect them, though).

Why do some fonts show as several nearly-identical entries?

Each style (Regular, Bold, Italic…) is its own font entry. A 10-style family = 10 menu entries in apps that don't group families. Managers that group by family (MONA's Library, for one) make this browsable.

Is installing per-user worse than installing system-wide?

For most people, no — it's the safer default (no admin, easy uninstall, only affects you). System-wide makes sense on shared machines or when a service account needs the font.

Try MONA free

Pay what you want — $0 is fine. Also see the Suitcase Fusion alternatives and FontExplorer X Pro alternatives comparisons.

Free download

MONA v1.1.0 — portable

Unzip anywhere and run mona.exe. No installer, no admin rights. Windows 10/11 (uses the built-in WebView2 runtime).

Download 32 MB · .zip
SHA-256 598fb311069ad24033a98ce2ac4c980026699956f8d4d020cfe99b711798b130

Verify after download: certutil -hashfile MONA_1.1.0_x64-portable.zip SHA256 should match the checksum above. Full installers (NSIS / MSI) arrive with checkout.