Make obfuscated JavaScript easier to read with jsdfe, a tool for examining its approximate behavior.

avotoko.github.io/javascript-deobfuscator
jsdfe homepage screenshot

About jsdfe

jsdfe makes obfuscated JavaScript easier to read to help understand its approximate behavior. It accepts pasted text or a dropped file as input, and provides output that can be downloaded, copied to the clipboard, or cleared.

It is built on Node.js and Babel and includes processing options that affect accuracy. It does not aim to reproduce the original code or output executable code, often terminates with an uncaught error, can freeze in an infinite loop, and executes some target script code in a VM without security consideration.

Key features

  • Paste text or drop file as input
  • Transform obfuscated scripts for readability
  • Download transformed output
  • Copy output to clipboard
  • Clear output
  • Run code in iframe VM
Best for: People reviewing obfuscated JavaScript who want more readable code to assess approximate behavior.
Good for
  • Accepts pasted text or dropped files as input
  • Output can be downloaded or copied to clipboard
  • Progress is shown in the developer tools console
Watch out for
  • Often terminates with an uncaught error
  • Sometimes enters an infinite loop and freezes
  • Executes some target script code in VM without security consideration

jsdfe at a glance

Type
Online tool
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Good for
Developers
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

jsdfe alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Programming Languages

Well-known listings from the same topic.

All 66

jsdfe FAQ

What does jsdfe not do?
It does not try to reproduce the original code or output executable code.
Where is progress shown?
Progress is output to the console of the developer tools.
How can input be provided?
By pasting text or dropping a file into the input area.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing