Package.json Linter - Free Online package.json Checker | IconVault
Paste your package.json and get 25+ quality checks with an A-F grade: name, license, scripts, deps. Free, parsed locally in your browser.
Package.json Linter
25+ quality checks and an A-F grade for package.json
5 of 5 free lints left. Nothing is uploaded; parsing is local.
Results appear here
25+ checks across naming, versioning, metadata, licensing, entry points, scripts and dependencies.
About this tool
IconVault's Package.json Linter runs 25+ quality checks on your package.json and rolls them into an A-F grade. It validates the name against npm rules, checks the license is a valid SPDX identifier, inspects scripts, keywords, engines, repository, files, exports and dependency hygiene, and flags the mistakes that break installs or publishes.
Your package.json is parsed and checked locally in your browser: it is never uploaded, never sent anywhere and never stored. It is free with no signup, and a sample package.json is included so you can try it instantly. The honest caveat: this is a static checklist, not a build test. A passing grade means the manifest looks right, not that the package actually builds or runs.
Frequently asked questions
Popular searches
More tools
Code Playground
Write HTML, CSS & JS with live preview.
JSON Formatter
Beautify, validate & minify JSON.
Base64 Encoder
Encode & decode text and files.
JWT Decoder
Inspect tokens without sending them anywhere.
Coming soon
CLI
Coming soon
Figma plugin
Coming soon
VS Code extension
Coming soon
Chrome extension
Coming soon
AI icon generator
Coming soon
Team workspaces
Coming soon