Javascript DeObfuscator

JavaScript DeObfuscator Tool

Drag and Drop JavaScript file here

or click to select a .js file
Or type/paste JavaScript code below:

Deobfuscation Options

Unescape Strings Convert escaped characters to their readable form
Resolve Hex Values Convert hex values to their readable form
Unpack Arrays Attempt to unpack packed arrays
Simplify Expressions Simplify complex expressions where possible
Beautify Code Format the code for better readability

Note: This tool deobfuscates your JavaScript code to make it more readable. Some advanced obfuscation may not be fully reversible.

About This Deobfuscator

This tool helps reverse common JavaScript obfuscation techniques to make code more readable and understandable. It handles various obfuscation methods including string encoding, packed arrays, and complex expressions.

How to Use This Tool

Step-by-Step Guide:
  1. Step 1: Input your JavaScript code using either:
    • Drag and drop a .js file
    • Click to browse and select a file
    • Type or paste directly into the text box
  2. Step 2: Select your desired deobfuscation options
  3. Step 3: Click "Deobfuscate JavaScript" to process your code
  4. Step 4: Review your deobfuscated JavaScript in the output box
  5. Step 5: Use the results by copying or downloading
Deobfuscation Options Explained:
  • Unescape Strings: Converts escaped characters (\x20, \u0020) to their readable form
  • Resolve Hex Values: Converts hexadecimal values (0x1F) to decimal
  • Unpack Arrays: Attempts to unpack packed array structures
  • Simplify Expressions: Simplifies complex expressions where possible
  • Beautify Code: Formats the code with proper indentation and spacing

Post a Comment