A 100% offline web interface for JavaScript code obfuscation using javascript-obfuscator, designed to work without Node.js/npm installations or internet connectivity.
Created after frustration with javascript-obfuscator-ui hosted at obfuscator.io installation issues (npm install errors, dependency conflicts). This version:
- β
Zero installation - Just open
index.html - π« No npm/npx required
- π Fully offline
- π» Local file support (no uploads to servers)
- Full configuration GUI mirroring original library options
- Preset support (Low/Medium/High/Default)
- Copy-to-clipboard functionality
- Error handling with user feedback
While fully functional, contributions are welcome for:
- UI/UX enhancements π¨
- Additional preset configurations βοΈ
- Errors and Bug Hunting π
PRs encouraged - especially for CSS/styling improvements, I'm very bad at it
- Download repo
- Open
index.htmlin browser - Obfuscate!
No servers, no tracking, no telemetry - runs entirely in your browser.
- Core Obfuscation: Powered by javascript-obfuscator BSD-2-Clause license
- Web Interface: Developed by NazgulCoder
- Community: Thanks to all contributors helping improve this project
- Favicon: Thanks to icons8
Special Thanks to the original library maintainers for their incredible work on the obfuscation engine.
This project is made possible thanks to the open source community.