TOOL
JS Obfuscate
Simple JS obfuscation: encode strings as hex.
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.
Related tools
JS Lint
Lint JavaScript for common issues. TOOL
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