Documentation
Everything you need to get started with JSC Decompiler.
Getting Started
JSC Decompiler is a web-based tool — no installation required. Sign up for a free account and start decompiling .jsc files immediately.
Create your account
Sign up at app.jscdecompiler.com — free tier, no credit card required.
Upload your .jsc file
Drag and drop or select a .jsc file. JSC Decompiler auto-detects the V8 version from the bytecode header.
Get decompiled JavaScript
View the output in the browser, copy to clipboard, or download the decompiled .js file.
Web App Usage
The web app provides a simple drag-and-drop interface for decompiling .jsc files. Upload a file and get readable JavaScript output in seconds.
| Feature | Description |
|---|---|
| File upload | Drag-and-drop or file picker for .jsc files |
| Auto-detection | V8 version is automatically detected from the bytecode header |
| Version override | Manually specify Node.js version if auto-detection fails |
| Export | Download decompiled .js files individually or as a ZIP |
Supported Versions
JSC Decompiler supports all major Node.js versions and their corresponding V8 bytecode formats.
| Node.js | V8 Engine | Status |
|---|---|---|
| Node 8 | V8 6.x | Supported |
| Node 12 | V8 7.x | Supported |
| Node 14 | V8 8.x | Supported |
| Node 16 | V8 9.x | Supported |
| Node 18 | V8 10.x | Supported |
| Node 20 | V8 11.x | Supported |
| Node 22 | V8 12.x | Supported |
| Node 24 | V8 13.x | Supported |
| Node 25 | V8 14.1 | Supported |
Need help? Reach out on Discord or email support.