TOOL
JS Lint
Lint JavaScript for common issues.
Try an example:
Local only
Recent history
No history yet
How to use
- Type or paste your input into the input box.
- Adjust any parameters if needed.
- Copy or download the result.
Frequently asked questions
- Is my data uploaded anywhere?
- No. All processing happens locally in your browser with no server round-trip.
- Does this tool work offline?
- Yes. Once the page loads, the tool runs entirely client-side and needs no network connection.
Tutorials using this tool
Related tools
JS Validate
A bracket-balance sanity check for JavaScript: parentheses, brackets and braces must pair up. It is heuristic — regex literals containing brackets (e.g. /\(/) can trigger a false UNCLOSED report; this is not a full parser. TOOL
JS Beautify
Beautify JavaScript with 2-space indentation. TOOL
JS Deobfuscate
Decode \xNN hex escapes in JavaScript strings back to their characters. A doubled backslash before x (a literal backslash in the source, like "\\x41") is misread as an escape and decoded incorrectly. TOOL
JS Minify
Minify JavaScript by removing comments and whitespace. TOOL
JS Obfuscate
Simple JS obfuscation: encode strings as hex. TOOL