Modern, feature-rich terminal with tabs, panes and fast rendering
Windows Terminal by Microsoft is a polished, actively maintained terminal emulator that supports tabs, panes, configurable profiles, GPU-accelerated rendering, accessibility improvements and frequent reliability and usability updates, making it the best native terminal experience on Windows for developers and power users.
Purpose and positioning
Windows Terminal is a modern terminal application for Windows designed to consolidate and replace legacy console experiences with a single, extensible interface. The project is maintained as an open-source repository and aims to provide a unified host for command-line tools, shells, and subsystems while exposing advanced customization and modern interface features not present in older console hosts.
Core features
Windows Terminal supports multiple tabs and panes, enabling concurrent command-line sessions within a single window. Tab management includes the ability to move and reorganize tabs, and, in recent releases, to detach tabs into separate windows and merge them back. Profiles allow distinct shells, command lines, starting directories, environment settings, and appearance options to be saved and launched independently. A JSON-based settings model and an optional settings editor are provided to configure appearance, shortcuts, and behavior.
Rendering and terminal emulation
The application uses a modern rendering engine that supports advanced font features and glyph handling. Recent updates introduced a new rendering engine that addresses glyph overhangs and offers fixes for ligature colors and font feature behavior. The engine accommodates different font technologies and includes work to reduce unnecessary screen invalidation. Terminal emulation features include support for VT sequences and improvements to handling of reset behavior so that pty clients and input modes are preserved in appropriate circumstances.
Usability and interface
Tabs and panes are central to the interface model, with keyboard-driven and menu-driven options for creating, splitting, and navigating sessions. The new tab interaction model includes drag-and-drop behavior for moving tabs between windows. The settings editor provides a visual representation of certain options, including a profile preview for powerline-style fonts. A command palette and visible key chord indicators are available to streamline command discovery and execution. Contextual menus and right-click behavior can be customized via profile settings, and an experimental right-click context menu is present as an opt-in option.
Accessibility and internationalization
Accessibility has been addressed through added automation property names for controls, improved grouping for screen reader navigation, and clearer announcements for actions such as pane and tab movements. UI elements that scale at high text sizes have also been adjusted to avoid cropping. The project includes explicit fixes to make certain controls readable and navigable by assistive technologies.
Reliability and bug fixes
Ongoing maintenance in the repository includes fixes for crash conditions and edge cases encountered when saving settings, resizing during scrolling, or interacting with system update checks without network access. The codebase contains patches to prevent resource and memory leaks under particular Windows 10 conditions by reusing cached windows rather than unbounded allocations. Error handling has been augmented to avoid crashes when rendering to unusual surfaces or when certain font or soft-font resources are missing or invalid.
Extensibility and configuration
The configuration model centers on a JSON settings file that permits substantial customization of profiles, color schemes, key bindings, and default behaviors. Profiles may be configured to inherit or reload environment variables with command-line switches available for wt to control environment inheritance behavior for spawned tabs and panes. The repository documents multiple distribution options and provides guidance for selecting packages suitable for different deployment scenarios.
Distribution and installation
Installation options are documented in the project repository and include the Microsoft Store as the recommended distribution. Other supported delivery mechanisms are detailed, including obtaining builds from the GitHub repository and using package managers such as the Windows Package Manager (winget). Preview and Canary channels exist for early access builds, while stable releases are distributed in typical package formats. Release notes accompany tagged versions and list changes, additions, and bug fixes for each release.
Notable recent changes
- Tab detachment and reattachment between windows, enabling flexible tab organization across multiple Terminal windows.
- An updated rendering engine addressing glyph overhangs, ligature rendering corrections, and reductions in unnecessary screen invalidation.
- An opt-in right-click context menu configurable per profile.
- Accessibility improvements such as enhanced automation properties, improved screen reader grouping, and announcements for pane and tab operations.
- Various reliability fixes covering update checks, launch parameter handling, and memory leak mitigations on certain versions of Windows.
Practical applications
Windows Terminal serves users who require multiple command-line environments to be accessible concurrently, such as developers, system administrators, and operations personnel working with shells, SSH sessions, WSL distributions, and other console-based tools. The ability to create named profiles, split panes, and persist appearance settings makes the application suitable for workflows that involve simultaneous monitoring, development, and testing tasks. Customizable key bindings, themes, and font options support tailoring the environment to distinct workflows and accessibility needs.
Development and community
The project is hosted in a public repository that contains documentation, contribution guidelines, and a changelog of commits and releases. The repository includes guidance on building the terminal from source, sample configurations, and an open issue tracker. Contributions follow the repository's contribution and code-of-conduct policies. Release notes for individual versions provide detail on the scope of changes and known experimental features that remain opt-in or excluded from stable builds.
Overview
Windows Terminal is a Freeware software in the category System Utilities developed by Microsoft Corporation.
The users of our client application UpdateStar have checked Windows Terminal for updates 31 times during the last month.
The latest version of Windows Terminal is 3001.24.11911.0, released on 07/22/2026. It was initially added to our database on 06/25/2019. The most prevalent version is 1.24.11911.0, which is used by 100% of all installations.
Windows Terminal runs on the following operating systems: Windows.
Windows Terminal has not been rated by our users yet.
Pros
- Modern, actively maintained open-source terminal from Microsoft with a public GitHub repo and frequent releases.
- Tabbed and pane-based UI with drag-and-drop tab reordering and the ability to pull tabs into new windows (introduced in recent releases).
- Highly customizable profiles and settings via a JSON schema (themes, color schemes, key bindings, startup actions).
- Multiple distributions and install methods (Microsoft Store recommended, winget, GitHub releases, Chocolatey/Scoop) make installation and updating flexible.
- Improved rendering engines with GPU-accelerated/text rendering features (better font ligature and glyph overhang support) for crisper output and performance.
- Good integration with Windows ecosystem: supports PowerShell, cmd, WSL, Azure Cloud Shell and can run shells as Administrator from UI.
- Strong accessibility work (screen reader improvements, automation property names, better scaling support) and ongoing fixes noted in release notes.
- Solid reliability and stability fixes across releases (crash fixes, memory optimizations, better update checks).
- Extensible configuration: command palette, key chords, command actions, and profile-level options (e.g., reload/inherit environment).
- Transparent development process with release notes that document changes, bug fixes, and experimental features; preview/canary channels available for early testing.
Cons
- Windows-only: not a cross-platform terminal (limited to Windows and compatible Windows subsystems).
- Settings are powerful but managed via JSON which can be intimidating or error-prone for less technical users (the Settings UI exists but edits still surface JSON concepts).
- Some features are experimental or opt-in (scrollbar marks, shell integration, right-click context menu historically flagged as experimental), which may lead to changing behavior between builds.
- Occasional regressions and bugs accompany rapid development (release notes frequently list numerous bug fixes and backports).
- No formal plugin/extension ecosystem — customization is limited to built-in settings rather than third-party plugins.
- Microsoft Store distribution may be restricted in environments that block the Store; multiple package variants can confuse users which build to choose.
- Advanced rendering features and some fixes target newer Windows versions; older Windows builds may see reduced functionality or require workarounds.
- While performance has improved, complex setups (many panes/tabs, heavy output) can still reveal rendering or memory edge-cases prior to fixes.
- Users unfamiliar with Windows command-line environments still need to configure or add preferred shells (WSL, SSH, etc.) — not a turnkey multi-OS shell manager.
- Because it is a first‑party Microsoft app, some organizations with strict software policies may be slower to approve Store/official builds despite being open-source.
FAQ
What is Windows Terminal?
Windows Terminal is a modern, tabbed terminal application from Microsoft that hosts command-line shells and tools such as PowerShell, Command Prompt, WSL distributions and other shells in a single, customizable interface.
How do I install Windows Terminal?
Recommended: install from the Microsoft Store. Alternatives: download releases from the GitHub repo, install via Windows Package Manager (winget), or use community package managers like Chocolatey or Scoop. There is also a Canary/Preview distribution for early features.
How do I update Windows Terminal?
If installed from the Microsoft Store it updates automatically. If installed via winget or GitHub releases, update by running winget upgrade or downloading and installing the latest release package. Preview/Canary builds must be updated separately.
What are profiles and how do I configure them?
Profiles are per-shell configurations (for PowerShell, cmd, WSL, etc.). Configure profiles and global settings in the settings UI or by editing the JSON settings file. Profiles let you set start directory, commandline, icon, color scheme, font and other behaviors.
Can I use tabs and panes?
Yes. Windows Terminal supports multiple tabs and split panes (horizontal and vertical). Starting in recent releases you can also pull tabs out into new windows or move tabs between windows.
What customization options are available?
Extensive options: themes/color schemes, background images/opacity, font families and sizes (including Powerline fonts), key bindings, command palette, tab/title behavior, and profile-specific settings.
What is the new rendering engine and why does it matter?
Recent releases include a new rendering engine that improves glyph rendering (including glyph overhangs and better ligature/color handling), reduces unnecessary redraws, fixes cursor issues and improves performance and compatibility across Windows versions.
Is Windows Terminal accessible?
Yes. The project includes accessibility improvements such as screen-reader-friendly grouping, accessible controls in settings, key-chord indicators with backgrounds, and better announcements for pane/tab operations.
How do I run a profile as Administrator or inherit environment variables?
You can run a profile elevated from the new tab menu by right-clicking a profile. For environment inheritance: wt -- foo will inherit the parent's environment again; you can customize behavior per tab/pane with command-line flags (wt --inheritEnvironment / --reloadEnvironment) or with the profile setting compatibility.reloadEnvironmentVariables.
Where can I report bugs or contribute?
Report issues, file bug reports, and contribute code or documentation on the Windows Terminal GitHub repository. The repo includes contribution guidelines, code of conduct, and release notes for each version.
Pete Milner
I'm Pete, a software reviewer at UpdateStar with a passion for the ever-evolving world of technology. My background in engineering gives me a unique insight into the intricacies of software, allowing me to provide in-depth, knowledgeable reviews and analyses. Whether it's the newest software releases, tech innovations, or the latest trends, I'm here to break it all down for you. I work from UpdateStar’s Berlin main office.
Latest Reviews by Pete Milner
- Fun rope-swinging open-world hero with rough edges
- Fun, lightweight voxel zombie survival with crafting—marred by bugs and ads
- Sweet, colorful match-3 fun with a friendly community
- Supershift — Clear, privacy-first shift calendar built for complex shift patterns
- Modern, feature-rich terminal with tabs, panes and fast rendering
Installations
Latest Reviews
|
|
WISO Steuer
Efficient tax preparation with WISO Steuer 2011 |
|
|
Ultimaker Cura
Ultimaker Cura: A 3D Printing Software Must-Have |
|
|
Paragon Partition Manager™ CE
Efficient Partition Manager for Easy Disk Management |
|
|
soft Xpansion Perfect PDF
Streamline Your PDF Management with Soft Xpansion Perfect PDF |
|
|
IObit Malware Fighter
IObit Malware Fighter: Advanced Protection Against Malware Threats |
|
|
Televzr Light
Streamline Your Media Library with Televzr Light |
|
|
UpdateStar Premium Edition
Keeping Your Software Updated Has Never Been Easier with UpdateStar Premium Edition! |
|
|
Google Chrome
Fast and Versatile Web Browser |
|
|
Microsoft Edge
A New Standard in Web Browsing |
|
|
Microsoft Visual C++ 2015 Redistributable Package
Boost your system performance with Microsoft Visual C++ 2015 Redistributable Package! |
|
|
Microsoft OneDrive
Streamline Your File Management with Microsoft OneDrive |
|
|
Microsoft Visual C++ 2010 Redistributable
Essential Component for Running Visual C++ Applications |