This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can trysigning in orchanging directories.
Access to this page requires authorization. You can trychanging directories.
To try the latest preview features, you might also want toinstall Windows Terminal Preview.
Note
If you don't have access to the Microsoft Store, you can find builds on theGitHub releases page. If you install from GitHub, Windows Terminal doesn't automatically update with new versions. For additional installation options using a package manager (winget, chocolatey, scoop), see theWindows Terminal product repo.
Note
This feature is available in all versions of Windows 11 and versions of Windows 10 22H2 after the installation of the May 23, 2023 update,KB5026435.
To open any command line application with Windows Terminal, set it as your default terminal application.

After installation, when you open Windows Terminal, it will start with thePowerShell command line as the default profile in the open tab.
To change the default profile:
You can alsoset your default profile in the Settings.json file associated with Windows Terminal if you prefer.

Windows Terminal will automatically create profiles for you if you have WSL distributions or multiple versions of PowerShell installed.
Your command line profiles will be listed in the Settings UI, in addition to the option to+ Add new profiles.
Learn more about dynamic profiles on theDynamic profiles page.

You can open a new tab of the default profile by pressingCtrl+Shift+T or by selecting the + (plus) button. To open a different profile, select the ˅ (arrow) next to the + button to open the dropdown menu. From there, you can select which profile to open.
You can invoke most features of Windows Terminal through thecommand palette. The default key combination to invoke it isCtrl+Shift+P. You can also open it using theCommand palette button in the dropdown menu.

You can run multiple shells side-by-side using panes. To open a pane, you can useAlt+Shift++ for a vertical pane orAlt+Shift+- for a horizontal one. You can also useAlt+Shift+D to open a duplicate pane of your focused profile. Learn more about panes on thePanes page.
To customize the settings of your Windows Terminal, selectSettings in the dropdown menu. This will open the settings UI to configure your settings. You can learn how to open the settings UI with keyboard shortcuts on theActions page.
If you prefer to configure your Windows Terminal settings using code, rather than the graphic user interface, you can edit the settings.json file.
SelectSettings in the Windows Terminal dropdown menu while holdingShift to open thesettings.json file in your default text editor. (The default text editor is defined in yourWindows settings.)
The path for your Windows Terminal settings.json file may be found in one of the following directories:
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe\LocalState\settings.json%LOCALAPPDATA%\Microsoft\Windows Terminal\settings.jsonTip
defaults.json file in your default text editor. This file is auto-generated and any changes to it will be ignored.You can launch the terminal in a specific configuration using command line arguments. These arguments let you open the terminal with specific tabs and panes with custom profile settings. Learn more about command line arguments on theCommand line arguments page.
If you encounter any difficulties using the terminal, reference theTroubleshooting page. If you find any bugs or have a feature request, you can select the feedback link in theAbout menu of the terminal to go to theGitHub page where you can file a new issue.
Was this page helpful?
Need help with this topic?
Want to try using Ask Learn to clarify or guide you through this topic?
Was this page helpful?
Want to try using Ask Learn to clarify or guide you through this topic?