194 tools

JavaScript Deobfuscator

Decode escapes, simplify property access and reformat obfuscated JS.

Web Developer Tools

About the JavaScript Deobfuscator

The JavaScript Deobfuscator is a free online web developer tool from Toolbench. Decode escapes, simplify property access and reformat obfuscated JS. Paste your text and the result updates instantly as you type or change the options.

Category
Web Developer Tools
Price
Free
Account
Not required
Runs
Entirely in your browser

How to use the JavaScript Deobfuscator

  1. Paste or type your text into the input box.
  2. Adjust the options (indent, obj["x"] → obj.x, hex numbers → decimal, ![] / !![] → false / true).
  3. Copy the result, or click “use output” to chain another transformation.

Options

Indent2 spaces · 4 spaces · Tab
obj["x"] → obj.xOn / off (default on)
Hex numbers → decimalOn / off (default on)
![] / !![] → false / trueOn / off (default on)

Privacy

Everything runs in your browser: what you type or paste is processed by JavaScript on your device, not on a server. The first time you use it, an open-source library is downloaded from the jsDelivr CDN; your input is still processed locally. If you are signed out, nothing is saved at all. If you sign in with Google, your inputs and settings are saved privately to your account so they sync across devices.

Frequently asked questions

Is the JavaScript Deobfuscator free?

Yes. JavaScript Deobfuscator is completely free with no sign-up, no usage limits and no watermarks.

Is my data private?

Yes. The JavaScript Deobfuscator processes everything in your browser. Signed out, nothing is saved; signed in, your inputs sync privately to your own account.

Does it work on my phone?

Yes. Toolbench runs in any modern browser on desktop, tablet or phone — there is nothing to install.

Related web developer tools

All 16 web developer tools →

Last updated