Direct compatibility answer

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

RequirementVersion or modelResult
Vite 7Node.js 20.19+ or 22.12+Supported
Vite 6Node.js 18+ or 20+Supported
Node.js 18.0 or olderNot supported by Vite 7Upgrade 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.