Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>ThemeTuner (Real-Time Theme Editor)New to Visual Studio Code? Get it now.
ThemeTuner (Real-Time Theme Editor)

ThemeTuner (Real-Time Theme Editor)

Rene Limon Chacon

|
178 installs
| (1) | Free
Customize and edit your theme colors with a user friendly interface. Apply real time changes and restore it to default settings at will.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ThemeTuner

Customize any VSCode theme you want. ThemeTuner will change/fix colors globally in settings.json file for your current theme. It scans all the colors defined (even those defined without this extension) and displays them sorted by number of occurrences.

Demo

We modified the Monokai theme, a default vscode theme:

Watch ThemeTuner Demo

Watch a full demo on youtube.

Before/after customizations
Before
After

How to use it

Install ThemeTuner, then press Cmd+Shift+P on macOS or Ctrl+Shift+P on Windows and Linux and type ThemeTuner: Open ThemeTuner and ThemeTuner will scan your current color palette automatically. It will open an editor in a second tab for a better debuging experience.

To modify a diferent theme, switch to another theme using Cmd+K+T on macOS or Ctrl+K+T on Windows and Linux. It will re-scan the new theme.

Interface

This extension has the following structure:

  • Current theme name
  • Number of available colors
  • Reset button (it will override all customizations, even those made without ThemeTuner)
  • Refresh button (refresh in case that you made changes without ThemeTuner)
  • Export (for theme creators)
  • Filter by property type
  • Eyedropper tool for searching
  • Search by text(color or property)
  • Color list (Each color has its own tools and detailed property list)

Check this reference image:

Overall interface

Tools

Click a color and you will see the available tools:

  • color picker
  • brightness controls
  • existing color palette
  • reset color to the original
  • set custom name to find it easily
  • pin/unpin color to top of the list
  • detailed property list
  • check/uncheck color group for more control applying changes
  • click property for individual color change (change transparency for workbench colors, eye icon indicates transparency)

Tools and details

The * mark indicates these color has been customized

Color customized

Tips

ThemeTuner was designed to edit themes guided by our vision, so you don't need to be an expert in theming or in all the existing properties.

  • The general recommendation is to find a theme you like and start making visible color changes. If you find the color you want to change, add a name to it so it's easy to recognize. If not, reset it to default and continue this process.

  • Regarding property color classification, there are two broad divisions:

ui colors
(text and background)
code syntax
Workbench colors Textmate token colors
Semantic token colors
Syntax colors

Considerations

  • ThemeTuner only shows a list of the properties defined in your theme (when a prop is not defined, it takes the default vscode core value). If some property is missing, then is not defined and you have to add it manually. THAT MEANS YOU MIGHT NOT FIND THE PROPERTY COLOR YOU'RE LOOKING FOR. e.g. if you switch to Dark+ (Default Dark+) theme, you will only see token colors, background editor and other colors will be taken from vscode core settings

  • If you need to identify a specific Texmate token color, press Ctrl+Shift+P or Cmd+Shift+P and type Developer: Inspect Editor Tokens and Scopes and you can find it.

  • Eyedropper tool is a native tool provided by browser, sometimes it makes small mistakes identifiyng colors (the error rate is about ±2). For windows, eyedropper doesn't support click outside vscode. Screen resolution matters when using eyedropper, it could give poor results on low density resolutions. Great tool for identifying no transparency colors.

  • Commands may vary depending on the code editor.

Installing on other editors

For VSCode editor you can install it from VSCode marketplace and for VSCode Compatible Editors (Cursor, Windsurf, etc) you can get it from VSX Open Registry

Future features

Depending on demand, new features are coming(some features have being released but don't forget to rate it):

  • add new property
  • color templates

License

MIT

Enjoy!

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