5 Ways to Customize Windows Terminal on Windows 11
Windows Terminal on Windows 11 lets you run Command Prompt, PowerShell, and Windows Subsystem for Linux (WSL) together in tabs. You can change how it looks and works in two ways: through its Settings page, or by editing its configuration file. That file is named settings.json, and you open it from within the app. With it you can set custom color schemes, change font sizes, and add background images.
Windows Terminal is included with Windows 11 22H2 and later, and it works the same on Home and Pro. If it is missing on an older build, install it from the Microsoft Store. Menu names below are for current Windows Terminal versions. A label may differ slightly in an older or preview build.
Windows Terminal customization lets you change how your command-line tools look and behave by editing the text-based settings.json file or using the settings menu. Open the settings page by pressing Control and comma, where you can update your default profile, change colors, adjust themes, and reset the app to factory defaults.
Set up how the app starts and opens
Startup settings control what the terminal does the moment it opens. You can have it load a preferred profile straight away, and you can have it launch on its own when you sign in.
Think about which shell you use most. Pick that as the default profile, and the first tab you see will be the one you actually need.






Change colors, themes, and visual style
Visual tweaks make the terminal cleaner and easier on the eyes. You can change tab colors, apply a new theme, and adjust items like the scrollbar or the shield icon to personalize the workspace.
Some of these options live on the main Appearance page and some live in the settings for each profile. If you cannot find a setting, check the profile you are using before assuming it is missing. A change made to one profile does not carry over to the others unless you make it under the defaults for all profiles.
To change the color of a single tab, right-click the tab and choose Color.... Pick a color from the list. The tab changes immediately. To undo it, open the same menu and choose to clear the color.





Run the app quietly in the background
Background management keeps the terminal out of the way while you work. You can hide the window, send it to the notification area, or let processes keep running in the background. This streamlines daily tasks.
Closing or hiding the window is not always the same as ending your session. Check that nothing important is still running before you shut the app down completely.





Fix problems and reset your settings
Troubleshooting steps help when a configuration breaks or a setup mistake leaves the terminal behaving oddly. A single misplaced comma or bracket in settings.json is a common cause. Clearing out the faulty changes restores the application to its factory defaults.
Before you remove anything, copy your current settings.json somewhere safe. That way you can get your good customizations back later.
Common questions
How do I change the default profile in Windows Terminal?
Follow these steps to choose which shell opens first:
- Open Windows Terminal, then press Control and comma. The Settings page opens in a new tab.
- Select Startup in the left-hand list.
- Find the Default profile option and open its drop-down menu.
- Pick the shell you want, such as Command Prompt, PowerShell, or a WSL distribution.
- Select Save at the bottom of the page.
Close the terminal and open it again. The new tab now starts in the profile you chose. To go back, repeat the steps and pick your old shell.
Where are Windows Terminal settings stored?
Windows Terminal saves your preferences in a file named settings.json. Opening this file directly from the settings menu lets you edit advanced options as text, including ones the Settings page does not show.
- Press Control and comma to open Settings.
- Select Open JSON file at the bottom of the left-hand list.
- Choose the app Windows offers if it asks which one to use. Notepad or a code editor such as Visual Studio Code both work.
- Make your change and save the file.
Windows Terminal reloads the file when you save it, so you should see the change right away. If nothing happens, check the file for a missing comma or bracket. Windows Terminal may also show a warning about the problem.
How do I reset Windows Terminal to default settings?
Resetting the app means deleting the settings.json file from its local directory. Close Windows Terminal first, and copy the file somewhere safe or rename it instead of deleting it if you might want it back. When you reopen the terminal, it generates a fresh settings file containing the original defaults. All your custom colors, fonts, and profile changes are gone at that point, so restore them from your backup if needed.
How do I make Windows Terminal open when Windows starts?
You can also make the terminal launch right after the desktop loads. There are two ways to do it:
- Add a shortcut to the Windows startup folder.
- Adjust the terminal's own startup settings, found on the Startup page in Settings.
The built-in setting is the simpler choice, because it does not depend on a shortcut that could be moved or deleted. To undo either method, turn the setting off or remove the shortcut from the startup folder. The change takes effect the next time you sign in.
Did this guide fix your problem?
About the Author
Richard
Tech Writer, IT Professional
Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.

No comments yet — be the first to share your thoughts!