Your font. Every app.
Truly replace your Windows’ default font everywhere.
Start, Taskbar, WinUI 3, UWP, Electron, Win32, Office, Chrome and beyond.
Built with Python · PySide6 · fontTools
License: MIT · Status: Public Release v2.0
Download the latest release and run FontWizard.exe.
- Supports Windows 11 and Windows 10.
- Only
.ttffonts are supported. Variable and.otffonts are not supported.
If you have a font that is only available in
.otf, you easily convert it to.ttfusing online font converters.
winget install -e --id karnyadavdev.FontWizard| Capability / Surface | Standard Registry Hacks | Winaero Tweaker | FontWizard |
|---|---|---|---|
| Legacy Win32 Apps (Control Panel, Notepad) | ✅ Yes | ✅ Yes | ✅ Yes |
| Modern WinUI 3 & Settings | ❌ Broken / Incomplete | ✅ 100% Coverage | |
| UWP Apps & System Shell | ❌ Ignored | ✅ Full Support | |
| Electron & Chromium Apps (VS Code, Discord) | ❌ No | ❌ No | ✅ Yes |
| System Icon & Glyph Preservation | ✅ Safe | ||
| 1-Click Revert to Default (Segoe UI) | ❌ Manual restore needed | ✅ 1-Click Restore |
.\App\build.batBuild output goes to App\dist\.
Built with ❤️ by karnyadavdev. If Font Wizard helped you, consider starring the repo ⭐

