Client-side JavaScript and URL deobfuscation tool. Supports Base64, hex, Unicode, eval unwrapping, ROT13, defanged IOCs and more. No code is executed — static analysis only. Nothing leaves your browser.
Paste obfuscated JavaScript, encoded URLs, or defanged IOCs. You can also drag & drop a .js or .txt file.
Each transformation step is shown below. Steps that produce no change are hidden.
Paste obfuscated JavaScript, an encoded URL, or a defanged IOC into the input field. You can also drag & drop a file.
Toggle which deobfuscation techniques to apply. All steps are enabled by default.
Click the button. Each transformation is applied in sequence, showing intermediate results.
Copy individual step outputs or the entire result. Export to a .txt file for your records.
\x41)\u0041)\101)"a"+"b")hxxps:// and hXXps:// reversal[.] (.) {.} dot restoration[://] protocol restoration[at] and [@] email restorationmeow:// protocol restorationhttps becomes hxxps and dots become [.]. This prevents accidental navigation to malicious sites when sharing IOCs in reports, emails, or chat. This tool reverses defanging so you can analyze the original URLs safely.