Customize the Visual Studio Code interface with your preferred font.
UI Font Changer for VS Code lets you customize the font used throughout the Visual Studio Code interface, including:
- 🎨 Workbench UI
- 🤖 Chat & Agent windows
- 📝 Markdown Preview
Choose any font installed on your system, apply it with a command, and restart VS Code.
✨ Features
- Change the VS Code UI font with a single command
- Restore the default UI font at any time
- Supports the Workbench UI, Chat/Agent windows, and Markdown Preview
- No manual file editing required
🚀 Quick Start
Change the UI Font
-
Install the extension.
-
Open the Command Palette:
- Windows/Linux:
Ctrl + Shift + P - macOS:
⌘ + Shift + P
- Windows/Linux:
-
Run Change UI font.
-
Select a font from the list or enter one manually.
-
Restart VS Code.
[!NOTE] The selected font must already be installed on your operating system.
Restore the Default Font
- Open the Command Palette.
- Run Restore UI font.
- Restart VS Code.
📋 Requirements
- VS Code 1.85.0 or later
- The desired font installed on your system
- Permission to modify the VS Code installation directory
⚠️ Important
[!WARNING] This extension modifies VS Code installation files to apply your selected UI font.
[!IMPORTANT] After applying a font, VS Code may display the following message:
"Your Code installation appears to be corrupt."
This is expected because the extension patches internal VS Code files.
[!NOTE] Updating VS Code restores the original files. If your custom font disappears after an update, simply run Change UI font again and restart VS Code.
[!NOTE] Windows is the primary supported platform. macOS and Linux are supported on a best-effort basis.
📖 Commands
| Command | Description |
|---|---|
ui-font-changer-for-vscode.change |
Change the VS Code UI font |
ui-font-changer-for-vscode.restore |
Restore the default UI font |
🛠️ Build from Source
npm install
npm run compile
npx @vscode/vsce package
[!NOTE] AI Disclosure
AI tools were used to assist with the development and documentation of this project.
🙏 Credits
- Extension icon: Remix Icon – pen-nib-fill
- Original font patching technique: Improve Your Visual Studio Code's Look with Custom Fonts
📄 License
Licensed under The Unlicense.
See the LICENSE file for details.