Obfuscator.io Deobfuscator: Unmasking Obfuscated JavaScript Code

This repository profile is provided by osrepos.com, an open source repository discovery platform.

Obfuscator.io Deobfuscator: Unmasking Obfuscated JavaScript Code

Summary

Obfuscator.io Deobfuscator is a powerful tool designed to reverse the obfuscation applied by Obfuscator.io, a popular JavaScript obfuscator. It helps developers and security researchers understand and analyze obfuscated code by recovering strings, simplifying expressions, and reversing control flow flattening. This project offers both an online version and a command-line interface for convenient use.

Repository Information

Analyzed by OSRepos on March 8, 2026

Topics

Click on any tag to explore related repositories

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

The obfuscator-io-deobfuscator project provides a robust solution for deobfuscating JavaScript code processed by Obfuscator.io. This tool is essential for anyone needing to analyze or debug code that has been intentionally obscured, offering features like string recovery, proxy function removal, and control flow flattening reversal.

Installation

To use the command-line interface (CLI) version of the deobfuscator, you can install it globally via npm:

npm install -g obfuscator-io-deobfuscator

Examples

Once installed, you can deobfuscate a script by providing the input file and an optional output file:

obfuscator-io-deobfuscator <input> -o [output]

For example, to deobfuscate obfuscated.js and save the result to deobfuscated.js:

obfuscator-io-deobfuscator obfuscated.js -o deobfuscated.js

Why Use It?

This deobfuscator stands out due to its comprehensive feature set and safety. It can recover strings, remove proxy functions, simplify arithmetic expressions and string concatenations, and reverse complex control flow flattening. The tool is designed to be safe, as it does not execute any untrusted code, and it includes automatic configuration detection, making it highly effective for various obfuscator.io forks.

Links

For more details, contributions, or to try the online version, visit the official project links:

Source repository

Open the original repository on GitHub.

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️