Node.js 어떤 버전 받을까: 10월 28일 LTS 교체 전후 정리
새로 설치한다면 v24.21.0 LTS를 고르면 됩니다. 공식 다운로드 화면이 처음부터 이 버전을 골라 두고 있습니다.
10월 28일에 v26이 LTS 자리에 오르더라도 v24 지원은 2028년 4월까지 이어집니다.
아래에서는 이달 안에 생기는 두 가지 변화와 윈도우 설치 파일 고르는 법을 다룹니다. 공식 서버에서 zip을 내려받아 돌려 본 수치도 넣었습니다.

오늘 Node.js를 내려받으면 어느 버전이 오나요?
기본값은 v24.21.0입니다. 다운로드 페이지 첫 줄 드롭다운에 LTS 배지와 함께 이 번호가 미리 들어가 있습니다.

메인 화면 맨 아래를 보면 "Latest LTS"와 "Latest Release" 배지가 나란히 있습니다.
Release 쪽은 v26이라 번호로는 더 앞서 있습니다. 하지만 번호가 높다는 이유만으로 일반 사용자용이라고 단정할 수는 없습니다.
드롭다운을 펼쳐 보면 LTS 배지는 v22에도 달려 있습니다. 현재 지원받는 LTS가 두 갈래라는 뜻입니다.
LTS와 Current, 무엇을 기준으로 나누나요?
얼마나 오래 고쳐 주느냐가 기준입니다. Current는 새 기능을 먼저 시험하는 단계이고, LTS는 장기간 수정을 약속받은 단계입니다.
실제 서비스에는 LTS만 쓰라는 것이 공식 권고입니다.

메이저 버전이 나오면 첫 6개월은 Current로 머뭅니다. 패키지를 만드는 쪽이 호환 작업을 하는 기간입니다.
이후 LTS로 바뀌면 유지보수까지 더해 총 30개월간 중요한 수정이 나옵니다.
같은 표에서 v20 줄은 EOL로 표시돼 있습니다. 올해 4월 30일로 지원이 끝났습니다. 오래전에 설치한 노드가 v20이라면 보안 패치가 끊긴 상태로 쓰고 있는 셈입니다.
이번 달에 바뀌는 일정 두 가지는?
하나는 10월 20일 v24의 유지보수 전환, 다른 하나는 10월 28일 v26의 LTS 승격입니다. 둘 다 Node.js 릴리스 저장소 일정표에 적힌 날짜입니다.

유지보수 전환을 곧 끝난다는 신호로 착각하기 쉽습니다. 실제로는 새 기능만 멈추고, 보안 수정과 심각한 버그 수정은 계속 나옵니다.
10월 3일부터 종료일까지 세어 보면 v22는 209일이 남습니다. v24는 575일, v26은 940일입니다.
새로 깔 버전으로 v24를 골라도 1년 반 넘게 여유가 있다는 계산입니다.
참고 : 윈도우 11 다운로드 2026, 26H2 받는 3가지 방법과 실제 파일 크기
설치된 노드 버전은 어떤 명령으로 보나요?
터미널에 "node -v" 를 치면 됩니다. 윈도우라면 명령 프롬프트와 PowerShell 어느 쪽이든 같은 결과가 나옵니다.

이어서 "npm -v" 를 입력하면 같이 설치된 패키지 관리자 버전이 나옵니다. npm은 설치 파일 안에 들어 있으니 따로 찾을 필요가 없습니다.
명령을 찾을 수 없다는 오류가 뜬다면 둘 중 하나입니다. 아직 설치가 안 됐거나, 경로가 시스템에 등록되지 않은 경우입니다.
막 설치를 마쳤다면 터미널 창을 새로 열어 다시 시도해 보세요.
윈도우에서는 msi와 zip 가운데 어느 쪽이 맞나요?
처음이라면 msi입니다. 다운로드 페이지 아래 초록 버튼 중 "Windows 설치 프로그램 (.msi)"을 누르면 됩니다.

v24.21.0 msi 내부의 설치 구성표를 직접 조회해 봤습니다.
런타임과 npm, corepack, 그리고 "Add to PATH" 항목이 모두 기본 선택 상태였습니다.
설치가 끝나면 아무 폴더에서나 node 명령이 통한다는 얘기입니다.

zip은 설치 마법사 없이 압축을 풀어 바로 쓰는 형태입니다. 관리자 권한이 막힌 PC나 잠깐 테스트용으로 알맞습니다. 다만 경로 등록은 사용자가 직접 챙겨야 합니다.
여러 프로젝트가 서로 다른 버전을 요구한다면 페이지의 방식 메뉴에서 nvm이나 fnm을 선택하세요. 선택에 맞춰 아래 명령어 예시가 해당 도구 기준으로 바뀝니다.
참고 : 갤럭시 S26 가격, 10월 인상 뒤 자급제와 SKT 비교
zip을 실제로 받아 돌려 보면 결과는?
공식 서버에서 v24와 v26 zip을 하나씩 받아 풀고 실행했습니다. 내려받기부터 첫 실행까지 두 버전 다 6초를 넘기지 않았습니다.

v24 zip은 35.9MB였는데 압축을 푸니 102MB가 됐습니다. 들어 있는 파일 수는 2천 개에 조금 못 미칩니다. 상당 부분이 npm 관련 파일입니다.
풀린 폴더의 node.exe 를 실행하자 v24.21.0이 출력됐습니다.
빈 스크립트를 일곱 차례 실행한 시작 시간 중앙값은 v24 39ms, v26 37ms였습니다.
사람이 느낄 수 있는 차이가 아니니 속도는 버전 선택 기준에서 빼도 됩니다.
Node.js 27부터는 출시 주기가 어떻게 달라지나요?
메이저 버전이 연 2회에서 연 1회로 줄어듭니다. 지금까지 4월과 10월에 하나씩 나오던 방식이 끝납니다.

지금까지는 짝수 번호만 LTS가 됐고, 홀수 번호는 반년 쓰이다 사라졌습니다. 27부터는 번호와 상관없이 전부 LTS 단계로 갑니다.
그 대신 정식판 앞에 6개월 알파 기간이 붙습니다.
일정표에 따르면 v27 알파는 10월 28일, v26이 LTS가 되는 날 함께 시작합니다.
알파를 새 정식판으로 헷갈리기 쉬운데, 큰 변경까지 허용하는 시험 채널입니다. 주기가 바뀌어도 이미 쓰는 LTS를 서둘러 바꿀 이유는 없습니다.
참고 : 챗GPT 코덱스 10월 한도·크레딧 정리, 데브데이 전후 비교
Node.js 버전별 상태 정리표
| 버전 | 상태 (2026-10-03) | 다음 단계 | 지원 종료 |
|---|---|---|---|
| v26 (최신 v26.10.0) | Current | 2026-10-28 LTS 승격 | 2029-04-30 |
| v24 Krypton (최신 v24.21.0) | Active LTS · 다운로드 기본값 | 2026-10-20 유지보수 전환 | 2028-04-30 |
| v22 Jod (최신 v22.23.3) | Maintenance LTS | - | 2027-04-30 |
| v20 Iron | EOL | - | 2026-04-30 종료 |
| v27 | 미출시 | 2026-10-28 알파 시작 | 2030-04 예정 |
| 윈도우 msi 크기 | v22 30.2MB · v24 31.7MB · v26 35.1MB | ||
| 윈도우 zip 크기 | v22 33.9MB · v24 35.9MB · v26 39.8MB | ||
| 함께 설치되는 npm | v24.21.0 → 11.19.0 · v26.10.0 → 11.19.1 | ||
아직 정해지지 않은 것은 무엇인가요?
v26이 LTS가 된 뒤 다운로드 페이지 기본 선택이 언제 v26으로 넘어갈지는 공식 문서에 나와 있지 않습니다. 바뀔 가능성은 높지만 날짜는 확인되지 않았습니다.
LTS가 되면 붙는 v26의 코드명도 아직 비어 있습니다. 공식 일정표의 해당 칸이 공란입니다.
결론
- 지금 처음 깐다면 기본 선택인 v24 LTS로 충분합니다.
- v24는 10월 28일 이후에도 2028년 4월까지 수정이 나옵니다.
- v20 사용자는 지원이 끝났으니 업그레이드가 먼저입니다.
윈도우에서는 msi 하나로 경로 설정까지 끝납니다. 여러 버전을 번갈아 쓸 때만 nvm·fnm 같은 관리 도구를 들이면 됩니다.
자주 묻는 질문
- Node.js 버전 확인은 어떻게 하나요?
- 명령 프롬프트나 PowerShell, 맥 터미널에서 node -v 를 실행하면 설치된 버전 번호가 한 줄로 나옵니다. 명령을 찾을 수 없다는 메시지가 나오면 설치가 안 됐거나 PATH 등록이 빠진 경우이니 터미널을 새로 열어 다시 확인해 보세요.
- Node.js LTS와 Current 중 무엇을 설치해야 하나요?
- 학습용이든 실제 서비스든 LTS를 먼저 고르는 것이 공식 권고입니다. Current는 새 기능을 먼저 넣는 6개월짜리 단계라 일부 패키지가 아직 맞춰지지 않았을 수 있습니다.