Vite Node.js Compatibility: Which Node Version Do You Need?
Check the Node.js versions supported by Vite 7 and Vite 6, fix engine warnings, and choose a current Node.js LTS release.
Vite 7 requires Node.js 20.19+ or 22.12+. Node.js 18 is not supported by Vite 7; upgrade to a current supported Node.js line before installing or updating Vite.
Requirements checked: 2026-07-27.
Vite compatibility table
| Requirement | Version or model | Result |
|---|---|---|
| Vite 7 | Node.js 20.19+ or 22.12+ | Supported |
| Vite 6 | Node.js 18+ or 20+ | Supported |
| Node.js 18.0 or older | Not supported by Vite 7 | Upgrade required |
Official sources
Checked 2026-07-27. Requirements can change with new releases.
Common questions
Does Vite 7 support Node.js 18?
No. Vite 7 requires Node.js 20.19 or later, or Node.js 22.12 or later. Upgrade Node.js before moving a project to Vite 7.
Why does Vite show a Node engine warning?
The installed Node.js version does not satisfy the range required by that Vite release. Check node --version, then install a supported current Node.js line.