package.json Generator
Build a valid package.json through a form — scripts, dependencies, keywords and license — then copy or download it.
Lowercase, no spaces. npm rules are enforced.
Scripts
Dependencies
Use a version range like ^4.0.0, ~2.1.0, >=1.2.3 or latest.
Copied to clipboard.
How to use
- Fill in the package details and add your scripts and dependencies.
- The JSON updates instantly — invalid names or versions are flagged in red.
- Copy the JSON or download it, then run
npm installin your project folder.
Note: package names must be lowercase with no spaces, and versions must follow semantic versioning (major.minor.patch). "UNLICENSED" keeps the package private. Everything runs in your browser — nothing is uploaded.