Node.js 다운로드 페이지를 여는 오늘은 조금 애매한 날입니다. 공식 릴리스 일정표(Node.js Release 저장소)에 따르면 v24는 오늘 2026-10-20부터 유지보수(Maintenance) 단계로 넘어가고, 8일 뒤인 2026-10-28에는 v26이 LTS가 됩니다. 확인한 날 nodejs.org 다운로드 페이지는 v24.22.0을 Latest LTS, v26.12.0을 Current로 표시했습니다.
먼저 결론입니다. 학습이나 업무용으로 안정적인 버전이 필요하면 LTS 라벨이 붙은 v24.22.0을 받으면 되고, v24는 일정표상 2028-04-30까지 지원 예정이라 서두를 이유가 없습니다. v26은 10월 28일 LTS 전환 이후에 갈아타도 늦지 않습니다. Windows는 x64 MSI가 약 33MB이고, v24.22.0 배포 목록에는 32비트(x86) 설치 파일이 없습니다. 이 글은 Node.js 공식 사이트와 릴리스 일정표 기준으로 Node.js 설치 방법과 설치 파일 고르는 기준을 정리했습니다.
📌 설치 직후 npm 명령이 빨간 글씨로 막힌다면, PowerShell 실행 정책 원인 보기Node.js 다운로드 전에 보는 v22·v24·v26 LTS 일정표
Node.js 다운로드에서 가장 헷갈리는 점은 숫자가 큰 버전이 항상 좋은 버전은 아니라는 것입니다. 공식 릴리스 일정표(github.com/nodejs/Release의 schedule.json)에 적힌 날짜를 한 표로 모았고, 남은 기간은 2026-10-20 기준으로 직접 계산했습니다.
| 버전 | 시작 | LTS 전환 | 유지보수 전환 | 지원 종료 | 종료까지 남은 기간 |
|---|---|---|---|---|---|
| v22 | 2024-04-24 | 2024-10-29 | 2025-10-21 | 2027-04-30 | 약 6개월(192일) |
| v24 | 2025-05-06 | 2025-10-28 | 2026-10-20 | 2028-04-30 | 약 18개월(558일) |
| v26 | 2026-05-05 | 2026-10-28 | 2027-10-20 | 2029-04-30 | 약 30개월(923일) |
같은 날 확인한 nodejs.org 이전 릴리스 페이지에서는 v26이 Current, v24와 v22가 LTS, v25와 v20은 지원이 끝난 EOL로 표시됐습니다. 즉 v25나 v20 설치 파일은 받지 않는 편이 맞습니다. 일정표는 계획이라 바뀔 수 있으니 Node.js 다운로드 버튼을 누르기 직전에 한 번 더 확인하세요.
어느 버전을 받을지는 상황별로 갈립니다. 아래 표는 위 일정표를 내 사용처에 대입해 본 것입니다.
| 내 상황 | 받을 버전 | 이유 |
|---|---|---|
| 프로젝트가 특정 버전을 요구함(package.json의 engines 등) | 그 버전 라인 | 팀·강의 환경과 맞추는 것이 우선입니다. |
| 처음 시작하거나 업무용으로 쓰는 일반 PC | v24 LTS | 지금 Latest LTS이고 지원 종료가 가장 멀리 남은 안정 라인 중 하나입니다. |
| 새 장기 프로젝트, 10월 28일 이후 시작 | v26(LTS 전환 확인 후) | 일정표상 종료일이 2029-04-30으로 가장 깁니다. |
| 지금 v22를 쓰는 중 | 2027-04-30 전까지 이전 계획 | 일정표상 남은 기간이 약 6개월입니다. |
개발 환경을 같이 꾸린다면 VS Code 다운로드 방법, User·System 설치 파일 고르는 기준과 한글 설정 글에서 편집기 설치 기준도 확인해 보세요.
Node.js 설치 파일은 MSI와 ZIP 중 무엇을, x64와 ARM64는 어떻게
Node.js 설치 파일은 배포 폴더(nodejs.org/dist/v24.22.0/)에서 직접 볼 수 있습니다. Windows용은 설치 마법사가 있는 MSI와 압축 파일(ZIP·7z) 두 종류이고, 막대는 가장 큰 파일을 100으로 놓은 상대 크기입니다. 용량은 2026-10-20에 배포 목록으로 확인한 반올림 값입니다.
※ 버전이 바뀌면 파일 이름과 용량도 바뀝니다. 위 값은 확인 시점의 기준입니다.
| 내 상황 | 받을 파일 |
|---|---|
| 일반 인텔·AMD 윈도우 PC에서 바로 설치 | node-v24.22.0-x64.msi |
| 윈도우 ARM PC | node-v24.22.0-arm64.msi |
| 설치 없이 폴더째 쓰거나 여러 버전을 따로 보관 | node-v24.22.0-win-x64.zip 또는 win-arm64.zip |
| 32비트 윈도우 | v24.22.0 배포 목록에 x86 파일이 없어 받을 수 없습니다. |
공식 저장소의 지원 플랫폼 표(BUILDING.md)에는 Windows x64가 Windows 10 또는 Server 2016 이상, ARM64는 Windows 10 이상으로 적혀 있습니다. 내 PC가 ARM인지는 설정 → 시스템 → 정보의 “시스템 종류”에서 볼 수 있습니다.
다운로드 링크를 누르기 전에는 주소가 nodejs.org로 시작하는지 꼭 확인하세요. 검색 결과 위쪽에 보이는 광고성 가짜 다운로드 버튼으로 이어지는 경우가 있어서, 도메인이 다르면 받지 않는 편이 안전합니다.
Node.js 설치 방법 4단계, 설치 후 버전 확인까지
Node.js 설치 방법은 MSI 기준으로 아래 순서입니다. 마법사 화면의 문구와 선택 항목은 버전에 따라 조금 다를 수 있으니, 처음 보는 옵션은 기본값을 두고 진행하세요.
nodejs.org/en/download를 엽니다..msi)을 내려받습니다. 위 표에서 정한 x64·ARM64 중 내 PC에 맞는 쪽입니다.npm -v
node -v에 v24.22.0처럼 버전이 나오면 Node.js 다운로드와 설치가 끝난 것입니다. npm은 Node.js 설치 때 함께 들어오므로 따로 받지 않습니다. 같은 컴퓨터에서 PowerShell로 npm을 실행했을 때만 빨간 오류가 뜨는 경우는 다음 글에서 원인을 정리했습니다.
깃과 파이썬까지 함께 준비한다면 깃 다운로드 전에 확인할 것, 공식 FAQ와 릴리스 노트가 다르게 말하는 부분 글을 먼저 보시는 게 좋습니다.
Node.js 버전을 여러 개 써야 한다면, 설치 전 체크리스트
프로젝트마다 요구하는 Node.js 버전이 다르면 버전 관리자를 쓰는 방법이 있습니다. Windows용으로는 nvm-windows가 있고, 공식 GitHub 저장소(github.com/coreybutler/nvm-windows)는 이 도구가 Mac·Linux용 원조 nvm과는 별개 프로젝트라고 설명하며 확인한 시점의 안정 버전을 v2.0.1로 안내합니다. 설치 방법과 명령은 해당 프로젝트 문서에서 확인하시기 바랍니다. Node.js 프로젝트가 직접 관리하는 도구가 아니므로 문제가 생기면 그 프로젝트에 문의해야 합니다.
받기 전 체크리스트
☐ 프로젝트·강의가 요구하는 Node.js 버전이 있는지 확인
☐ nodejs.org 주소로 들어왔는지 확인(광고성 버튼 주의)
☐ LTS 라벨 버전인지, EOL(v25·v20)이 아닌지 확인
☐ 내 PC가 x64인지 ARM64인지 확인
☐ 설치 후 새 터미널에서 node -v·npm -v 확인
정리
Node.js 다운로드는 사용처가 정해졌다면 그 버전 라인, 정해지지 않았다면 LTS 라벨의 v24를 기준으로 하고, v26은 10월 28일 LTS 전환 이후에 판단하면 됩니다. 일정은 공식 저장소에서 받기 직전에 한 번 더 확인하세요.
📚 함께 보면 좋은 글
🔀깃 다운로드, 공식 FAQ와 릴리스 노트 차이→🐍파이썬 설치 관리자와 설치 파일 차이→💻VS Code 설치 파일 기준과 한글 설정→🧰파워토이 설치 파일 4종 구분법→출처: Node.js 공식 다운로드·이전 릴리스 페이지, nodejs.org/dist/v24.22.0/ 배포 목록, Node.js Release 저장소 schedule.json, Node.js 저장소 BUILDING.md, nvm-windows GitHub 저장소를 2026-10-20에 확인했습니다. 프로그램 버전·요금·지원 운영체제는 개발사 사정에 따라 바뀔 수 있으니 설치 전 공식 사이트에서 확인하시기 바랍니다. 이 글은 개발사와 제휴 관계가 없는 정보 안내 글입니다.