Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Font RandomizerNew to Visual Studio Code? Get it now.
Font Randomizer

Font Randomizer

Zev Ross

|
706 installs
| (2) | Free
Why limit yourself to just one font?
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Font Randomizer

Do you like more than one font? Well, now you don't have to choose just one! With font randomizer, you can have Visual Studio Code select one of your favorite fonts for you.

Getting tired of the current font? With one command, you can change it to another one of your favorites!

Font randomization command

Features

This extension randomly selects a font from a list defined in its settings. You can freely add, edit, and delete fonts from this list by going into settings (Mac: command + , Windows: ctrl + ,) and searching for "random font list." If there are no valid fonts in the list, it will select the default monospace font. Additionally, the font can be randomized by clicking the refresh icon in the status bar.

The current font will be displayed in the status bar as well, just in case you're ever wondering which one it gave you today! Clicking on the font name in the status bar will allow you to select the font manually, or jump to the settings page to manage your font list.

If you want it to change the font for you regularly even if you don't open any new windows, you can set a regular interval in the settings page.

How to use

  • Install the extension
  • RESTART VSCODE (the extension will not work until VSCode is restarted)
  • Use the commands "Randomize font" or "Add font" in the command palette to randomize or add fonts
  • Alternatively, add fonts manually under fontRandomizer.fontList in settings, or randomize the font by clicking on the "refresh" icon next to the font name in the status bar on the bottom right
  • Adjust the auto-refresh interval in settings (fontRandomizer.autoRefresh)

Extension Settings

This extension contributes the following settings:

  • fontRandomizer.fontList: The array of fonts that the extension selects from.
  • fontRandomizer.activateOnStartup: This determines if the extension changes the font every time you start up vs code or not (default: true)
  • fontRandomizer.autoRefresh: Determines if the extension will automatically refresh the font regularly, and if so, how often

Support the dev

Like this extension? Consider leaving a review (it's free) or, if you really like it, tip me a few bucks on ko-fi.

Buy Me a Coffee at ko-fi.com

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft