🌐
Deobfuscate
deobfuscate.io
JavaScript Deobfuscator
A simple but powerful deobfuscator to remove common JavaScript obfuscation techniques
Discussions

Leveraging AI to De-Obfuscate large .js Files
I love the project idea. Id definitely be using this program almost daily More on reddit.com
🌐 r/hacking
6
28
February 14, 2025
Obfuscation is not security – AI can deobfuscate any minified JavaScript code
Proper obfuscation libraries exist, typically at the cost of a pretty notable amount of performance that I'd wager most are not willing to sacrifice · And like even the best of client-side DRM, everything can be reverse engineered. All the code has been downloaded to the user's machine. More on news.ycombinator.com
🌐 news.ycombinator.com
34
36
April 3, 2026
Can AI help deobfuscate compressed JavaScript code?
Hey everyone, I’m working on a project where I need to understand some minified JavaScript code. It’s super compressed and hard to read. I was wondering if anyone has tried using ChatGPT or other AI tools to help decode and explain this kind of code? Has anyone had success with this approach? More on community.latenode.com
🌐 community.latenode.com
0
0
March 16, 2025
AI Agents defeat obfuscated JavaScript in 10 minutes
This shouldn't really be a surprise; obfuscated JavaScript is meant to be hard for humans to read, but still deterministic (i.e. mean the same thing) for machines to execute. LLMs are gigantic pattern recognition machines, and the patterns are still present - they're just obtuse for humans to read because we're not used to working with those specific patterns. More on reddit.com
🌐 r/ReverseEngineering
28
34
May 20, 2026
🌐
GitHub
github.com › jehna › humanify
GitHub - jehna/humanify: Deobfuscate Javascript code using ChatGPT · GitHub
May 27, 2026 - This tool uses large language models (like ChatGPT, Claude, Gemini, and locally-hosted Ollama models) to unminify and rename minified JavaScript code. The LLM only suggests new identifier names; the heavy lifting is done by oxc at the AST level ...
Author   jehna
🌐
Reddit
reddit.com › r/hacking › leveraging ai to de-obfuscate large .js files
r/hacking on Reddit: Leveraging AI to De-Obfuscate large .js Files
February 14, 2025 -

Hello all, I’m working on a project to deobfuscate a large JavaScript file (9mb) that employs multiple methods of obfuscation. The code's been prettified and such but the code replaces original functions, variables and such with names with calls like a0_0x1feb(0x19a8), and my goal is to replace those with valid names, relating them to their function; so that the final output looks as close as possible to the original pre-obfuscation code.

I'm struggling with finding resources to go about this, and how to effectively employ them. One tool I found was https://github.com/jehna/humanify to use AI to rename the variables, but I was unsuccessful in getting it to work with such a large file. I also looked into employing the API calls on it's own, but again faced context limits that wouldn't easily be solved with chunking, as it wouldn't be able to cross reference such a large data set I don't believe.

I'm looking for some general guidance about how I can go about getting a javascript completely de-obfuscated while leveraging AI to it's maximum potential, as I feel like it could excel at something like this. Any help is appreciated. Thank you.

🌐
AI-Super Tools
ai-supertools.com › javascript-deobfuscator
js deobfuscator ai | AI-Super Tools
Prettier focuses more on code formatting but can also handle some deobfuscation tasks. AI-SuperTools' javascript deobfuscator utilizes cutting-edge AI algorithms to analyze and interpret obfuscated code.
🌐
arXiv
arxiv.org › html › 2507.17691v1
CASCADE: LLM-powered JavaScript Deobfuscator at Google
July 23, 2025 - This paper introduces CASCADE, a novel hybrid approach that integrates the advanced coding capabilities of Gemini with the deterministic transformation capabilities of a compiler Intermediate Representation (IR), specifically JavaScript IR (JSIR). By employing Gemini to identify critical prelude functions—the foundational components underlying the most prevalent obfuscation techniques—and leveraging JSIR for subsequent code transformations, CASCADE effectively recovers semantic elements like original strings and API names, and reveals original program behaviors. This method overcomes limitations of existing static and dynamic deobfuscation techniques, eliminating hundreds to thousands of hard-coded rules while achieving reliability and flexibility.
🌐
DocsBot AI
docsbot.ai › prompts › technical › javascript deobfuscator
JavaScript Deobfuscator - AI Prompt
Deobfuscates JavaScript code, especially API stealer scripts, into readable code. Free Technical prompt for ChatGPT, Gemini, and Claude.
🌐
AI4Chat
ai4chat.co › gpt › jsdeobfuscator
JS Deobfuscator - AI Tool for Code Clarity [100% Free, No Login Required]
JS Deobfuscator is an AI-driven tool tailored to make obscured JavaScript code comprehensible. It interprets, recommends, and implements clear naming for variables and functions, improving readability and maintainability.
Find elsewhere
🌐
DEV Community
dev.to › aksoonesec › try-this-free-js-deobfuscator-feedback-welcome-38e6
🔥Try This Free JS Deobfuscator – Feedback Welcome! - DEV Community
July 28, 2025 - Hey devs! 👋 I recently built JSDeobfuscator — a free online tool that helps you deobfuscate and... Tagged with webdev, programming, javascript, ai.
🌐
Hacker News
news.ycombinator.com › item
Obfuscation is not security – AI can deobfuscate any minified JavaScript code | Hacker News
April 3, 2026 - Proper obfuscation libraries exist, typically at the cost of a pretty notable amount of performance that I'd wager most are not willing to sacrifice · And like even the best of client-side DRM, everything can be reverse engineered. All the code has been downloaded to the user's machine.
🌐
Afterpack
afterpack.dev › blog › ai-deobfuscates-javascript
AI Agents defeat obfuscated JavaScript in 10 minutes | AfterPack Blog
May 13, 2026 - I handed two JavaScript obfuscators — javascript-obfuscator and JScrambler — to Claude Code with one prompt each. Both vendors' flagship demos came back as clean source, in 10 and 20 minutes. Prompts, scripts, and recovered code inlined.
🌐
JsonFormatter
jsonformatter.ai › home › javascript deobfuscator
Free JavaScript Deobfuscator — Clean Obfuscated JS
Paste obfuscated or minified JavaScript and get clean, readable code instantly. Runs in your browser — no server, no signup, your code stays private.
Rating: 4.6 ​ - ​ 690 votes
🌐
AI Security Portal
aisecurity-portal.org › en › literature-database › from-obfuscated-to-obvious-a-comprehensive-javascript-deobfuscation-tool-for-security-analysis
From Obfuscated to Obvious: A Comprehensive JavaScript Deobfuscation Tool for Security Analysis | AI Security Portal
May 3, 2026 - Evaluation shows JSIMPLIFIER outperforms existing tools with 100% processing capability across 20 obfuscation techniques, 100% correctness on evaluation subsets, 88.2% code complexity reduction, and over 4-fold readability improvement validated by multiple LLMs. Our results advance benchmarks for JavaScript deobfuscation research and practical security applications.
🌐
DEV Community
dev.to › nikitaeverywhere › ai-agents-defeat-obfuscated-javascript-in-10-minutes-3kjc
AI Agents defeat obfuscated JavaScript in 10 minutes - DEV Community
May 20, 2026 - "Expert reverse-engineer with tooling, give it a few days" became "any engineer with an API key, give it a coffee break", and the original names - which used to be the one thing reverse-engineers had to invent from scratch - now come back from semantic context for free. Automated deobfuscators like webcrack and ben-sb/javascript-deobfuscator already handled the static layers; HumanifyJS showed an LLM could put readable names back.
🌐
Astify
astify.dev
Astify - AI-Powered JavaScript Deobfuscator | AST Analysis Tool
Deobfuscate JavaScript code in minutes. AI-powered AST analysis supports 14+ obfuscation patterns including Obfuscator.io, Webpack, Akamai, CloudFlare. 90% of files completed in 3 minutes.
🌐
Free Ai Master
freeaimaster.blog › home
JavaScript DeObfuscator - Free Ai Master
July 20, 2025 - The JavaScript DeObfuscator is a powerful online tool designed to transform complex, obfuscated, or minified JavaScript code into clean, understandable, and well-structured scripts.
🌐
JavaScript Deobfuscator
deobfuscate.relative.im
JavaScript Deobfuscator
A simple deobfuscator for mangled or obfuscated JavaScript files view on GitHub · Deobfuscate Save ·
🌐
Latenode
community.latenode.com › other questions › javascript
Can AI help deobfuscate compressed JavaScript code? - JavaScript - Latenode Official Community
March 16, 2025 - Hey everyone, I’m working on a project where I need to understand some minified JavaScript code. It’s super compressed and hard to read. I was wondering if anyone has tried using ChatGPT or other AI tools to help decode…
🌐
AIPRM
aiprm.com › home › ai prompts › softwareengineering prompts › web development prompts › deobfuscate js code
Prompt: Deobfuscate JS code · AIPRM
February 19, 2023 - Simply input the obscured JavaScript code into the prompt, and it will generate a deobfuscated version, making the code much clearer and readable. ... 330 Please note: The preceding description has not been reviewed for accuracy.
🌐
Reddit
reddit.com › r/reverseengineering › ai agents defeat obfuscated javascript in 10 minutes
r/ReverseEngineering on Reddit: AI Agents defeat obfuscated JavaScript in 10 minutes
May 20, 2026 - AIs are amazing at patterns. Obfusication still follows a pattern. ... Bro try reversing akamai BMP deobfuscated sensor generating script reversing, opus 4.7 max raised hands it can't do ... Javascript deobf can be done by pure code via: https://github.com/ben-sb/javascript-deobfuscator or even just the web version.