If you only have TypeScript installed for Visual Studio then:

  1. Start the Visual Studio Command Prompt
  2. Type tsc -v and hit Enter

Visual Studio 2017 versions 15.3 and above bind the TypeScript version to individual projects, as this answer points out:

  1. Right click on the project node in Solution Explorer
  2. Click Properties
  3. Go to the TypeScript Build tab
Answer from basarat on Stack Overflow
Top answer
1 of 16
292

If you only have TypeScript installed for Visual Studio then:

  1. Start the Visual Studio Command Prompt
  2. Type tsc -v and hit Enter

Visual Studio 2017 versions 15.3 and above bind the TypeScript version to individual projects, as this answer points out:

  1. Right click on the project node in Solution Explorer
  2. Click Properties
  3. Go to the TypeScript Build tab
2 of 16
83

Two years after the question was asked, using Visual Studio Command Prompt still did not produce right answer for me. But the usual Help|About window seems working these days:

UPDATE (June 2017):

  1. VS 2013 does NOT show this info. (Later note: VS 2017 Enterprise edition does not show this info either).

  2. VS uses Microsoft Build Engine (MSBuild) to compile Typescript files. MSBuild can support several major releases of Typescript, but About window shows only the latest one.

Here is how to get to the bottom of it:

A. To check which versions of Typescript are installed with your Visual Studio/MSBuild, inspect contents of C:\Program Files (x86)\Microsoft SDKs\TypeScript folder. For example, I have versions 1.0, 1.8 and 2.2:

B. Check which version of Typescript is requested by your project. In *.csproj file, look for <TypeScriptToolsVersion> tag, or you can add it if it is missing, like this


<PropertyGroup> ... <TypeScriptToolsVersion>1.8</TypeScriptToolsVersion> ... </PropertyGroup>

C. Finally, you can check, which version of Typescript is actually used by MSBuild. In TOOLS | Options | Projects and Solutions | Build and Run set MSBuild project output verbosity to Detailed:

Then build your project and inspect the output: you should see the reference to one of Typescript folders described in (A).

🌐
npm
npmjs.com › package › typescript
typescript - npm
September 30, 2025 - TypeScript is a language for application scale JavaScript development. Latest version: 5.9.3, last published: 2 months ago. Start using typescript in your project by running `npm i typescript`. There are 61830 other projects in the npm registry using typescript.
      » npm install typescript
    
Published   Sep 30, 2025
Version   5.9.3
Author   Microsoft Corp.
Discussions

ts-node - how do I know what version of tsc it is actually using?

Is ts-node installed globally along with an older version of Typescript?

More on reddit.com
🌐 r/node
12
1
April 8, 2019
How to check that an 'unknown' object has a specific key and that the key is a specific type?
You can do this: const isCity = (object: unknown): object is City => { return !!object && typeof object === 'object' && typeof ((object as Record)['name']) === 'string' } No need to check if the prop exists, as the typeof of an undefined prop is 'undefined'. This Record is how Typescript defines an object with any values for its keys. Don't know why it was necessary here, but it fixed the error. More on reddit.com
🌐 r/typescript
25
14
September 28, 2021
🌐
Visual Studio Code
code.visualstudio.com › docs › typescript › typescript-compiling
Compiling TypeScript
November 3, 2021 - It is important to keep in mind that VS Code's TypeScript language service is separate from your installed TypeScript compiler. You can see the VS Code's TypeScript version in the language Status Bar item when you open a TypeScript file.
🌐
EDUCBA
educba.com › home › software development › software development tutorials › typescript tutorial › typescript version check
TypeScript Version Check | Example | TypeScript Versions
April 18, 2023 - TypeScript Version Check is to check the version of TypeScript installed on the System. TypeScript being a booming technology nowadays, is the superset of JavaScript language, which simple says TypeScript has some extra string modification capabilities.
Address   Unit no. 202, Jay Antariksh Bldg, Makwana Road, Marol, Andheri (East),, 400059, Mumbai
🌐
Treehouse Blog
blog.teamtreehouse.com › getting-started-typescript
Getting Started With TypeScript [Examples] | Treehouse Blog
July 3, 2024 - ... The -g means it’s installed on your system globally so that the TypeScript compiler can be used in any of your projects. Test that the TypeScript is installed correctly by typing tsc -v into your terminal or command prompt. You should ...
Find elsewhere
🌐
Graphite
graphite.com › guides › typescript-versioning
TypeScript versioning
If you’re working within a specific project, the TypeScript version used is usually specified in the project's package.json file under the devDependencies or dependencies section. You can check this file to see the exact version your project relies on.
🌐
Bobby Hadz
bobbyhadz.com › blog › npm-check-which-version-of-typescript-is-installed
How to Check which version of TypeScript is installed | bobbyhadz
Use the `npm ls typescript` command to check which version of `typescript` is installed locally in your project.
🌐
C# Corner
c-sharpcorner.com › blogs › typescript-versions-in-angular
TypeScript Versions In Angular
March 13, 2023 - The TypeScript version can be found in the package.json file of your Angular project. Open the package.json file and look for the "typescript" section. You will see the version of TypeScript that your Angular project is using.
🌐
TypeScript
typescriptlang.org › download
TypeScript: How to set up TypeScript
The latest version is available in the Visual Studio Marketplace. There are other tools which convert TypeScript files to JavaScript files. You might use these tools for speed or consistency with your existing build tooling. Each of these projects handle the file conversion, but do not handle the type-checking ...
🌐
Reddit
reddit.com › r/node › ts-node - how do i know what version of tsc it is actually using?
r/node on Reddit: ts-node - how do I know what version of tsc it is actually using?
April 8, 2019 -

Hi all... so I am currently in the midst of upgrading an existing project to a newer version of typescript. The issue I am having is that in package.json we have a command to compile everything with tsc:

"test:build": "tsc --outDir ./dist"

and a command to run the project locally through nodemon and ts-node:

"build:live": "nodemon --exec node --inspect -r ts-node/register ./index.ts | bunyan -l debug",

The issue is that the first command that builds directly with tsc gives compilation errors where our code is not correct for the new version of typescript that I've specified in package.json. That's to be expected and its fine. But the latter command that runs with nodemon and ts-node continues to run quite happily with no errors, which leads me to believe that, behind the scenes, its using a different and older version of tsc.

So, how can I determine which version of tsc is actually being used by ts-node? And more to the point, how can I get it to use the new version that I am trying to target?

Thanks in advance for any help, and sorry if this is a bad question but I am relatively new to the world of node and not having any luck Googling for this.

🌐
CoderJony
coderjony.com › blogs › how-to-check-typescript-version-installed-in-visual-studio
CoderJony - How to check TypeScript version installed in Visual Studio?
First, you can open Visual Studio and then go to Help menu. Under Help menu, click on About Microsoft Visual Studio, a popup will open that will list all installed products on Visual Studio, you can find TypeScript version there.
🌐
Python Guides
pythonguides.com › check-typescript-version
How To Check TypeScript Version?
October 22, 2024 - This tutorial will help you avoid such scenarios by ensuring you always know which TypeScript version you’re working with. To check your TypeScript version, open your terminal and run tsc -v, which will display the currently installed version.
🌐
Wikipedia
en.wikipedia.org › wiki › TypeScript
TypeScript - Wikipedia
2 weeks ago - TypeScript was released to the public in October 2012, with version 0.8, after two years of internal development at Microsoft.
🌐
Visual Studio Code
code.visualstudio.com › docs › languages › typescript
TypeScript in Visual Studio Code
November 3, 2021 - Version 1.107 is now available! Read about the new features and fixes from November. ... TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
🌐
LambdaTest Community
community.lambdatest.com › general discussions
How to check TypeScript version in an Angular 4 project? - LambdaTest Community
August 6, 2024 - How can I check the TypeScript version used in my Angular 4 project? Running ng -v shows various details but not the TypeScript version. What steps can I follow to determine the TypeScript version in my Angular 4 project…
🌐
TypeScript
typescriptlang.org
TypeScript: JavaScript With Syntax For Types.
TypeScript code converts to JavaScript, which runs anywhere JavaScript runs: In a browser, on Node.js, Deno, Bun and in your apps.
🌐
Graphite
graphite.com › guides › install-typescript
How to install TypeScript
This is beneficial because it ensures that anyone working within the project will use the same TypeScript version. After installation, you can check that TypeScript is installed by looking in the node_modules directory or checking the package.json file under the devDependencies section.
🌐
Allenconway
allenconway.net › 2015 › 07 › which-version-of-typescript-is.html
Allen Conway: Which Version of TypeScript is Installed and Which Version is Visual Studio Using?
July 14, 2015 - Now before moving further, the way you've probably found to find out which version of TypeScript is installed is to send the -v option to the compiler which will "Print the compiler's version."