Popular: Data updated November 1, 2026

Categories

Internet1,361
Communication321
Audio & video906
Graphics & design543
Office & productivity1,121
Developer tools3,140
AI tools536
Security & privacy390
System tools3,140
Games525
Education & science239
Network & IT282

Node.js 12 12.22.12 download

Run JavaScript Everywhere

This is the current version. · Released:

Installer files 12.22.12

ArchitectureTypeScopeFile sizeDownloadSHA256
64-bit MSI All users — nodejs.org VirusTotal
64-bit ZIP → Portable — — nodejs.org VirusTotal
32-bit MSI All users — nodejs.org VirusTotal
32-bit ZIP → Portable — — nodejs.org VirusTotal

Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.

Release notes

Notable Changes
This is planned to be the final Node.js 12 release. Node.js 12 will
reach End-of-Life status on 30 April 2022, after which it will no
receive updates. You are strongly advised to migrate your applications
to Node.js 16 or 14 (both of which are Long Term Support (LTS) releases)
to continue to receive future security updates beyond 30 April 2022.
This release fixes a shutdown crash in Node-API (formerly N-API) and a
potential stack overflow when using vm.runInNewContext().
The list of GPG keys used to sign releases and instructions on how to
fetch the keys for verifying binaries has been synchronized with the
main branch.
Commits
- [1193290f3f] - deps: V8: cherry-pick cc9a8a37445e (devsnek) #42065
- [333eda8d03] - doc: add a note about possible missing lines to readline.asyncIterator (Igor Mikhalev) #34675
- [518a49c0c6] - doc: use openpgp.org for keyserver examples (Nick Schonning) #39227
- [11aef2ad03] - doc: update release key for Danielle Adams (Danielle Adams) #36793
- [a9c38f1003] - doc: add release key for Danielle Adams (Danielle Adams) #35545
- [a35f553889] - doc: add release key for Bryan English (Bryan English) #42102
- [5f104e3218] - node-api: cctest on v8impl::Reference (legendecas) #38970
- [e23c04f0dc] - node-api: avoid SecondPassCallback crash (Michael Dawson) #38899
- [a7224c9559] - node-api: fix shutdown crashes (Michael Dawson) #38492
- [81b4dc88f1] - node-api: make reference weak parameter an indirect link to references (Chengzhong Wu) #38000
- [2aa9ca1ea9] - node-api: fix crash in finalization (Michael Dawson) #37876
- [a2f4206415] - node-api: stop ref gc during environment teardown (Gabriel Schulhof) #37616
- [171bb66ccc] - node-api: force env shutdown deferring behavior (Gabriel Schulhof) #37303
- [e707514c80] - src: fix finalization crash (James M Snell) #38250

https://github.com/nodejs/node/releases/tag/v12.22.12

Most popular in IDEs & code editors

See all
  1. OpenCodeOpenCode is an open source agent that helps you write and run code with any AI model. It's available as a terminal-based interface, desktop app, or IDE extension.
  2. RStudioRStudio is an integrated development environment (IDE) for R.
  3. Node.js (LTS)Run JavaScript Everywhere
  4. Apache NetBeansDevelopment Environment, Tooling Platform and Application Framework.
  5. VSCodiumVSCodium is a community-driven, freely-licensed and telemetry-free rebuilt of Microsoft's Visual Studio Code.
  6. HaxeHaxe is an open source high-level strictly-typed programming language with a fast optimizing cross-compiler.
  7. ThonnyThonny is a Python IDE meant for learning programming.
  8. GDevelopThe fastest, easiest, most powerful no-code game engine.
  9. mkcertA simple zero-config tool to make locally trusted development certificates with any names you'd like.
  10. ProcessingA language and environment for creative coding

More from Node.js Foundation

See all

Tags

Share