# js-beautify > Format and beautify obfuscated JavaScript code for readability **Category:** [[categories/statically-analyze-code-scripts|Statically Analyze Code > Scripts]] | **Tier:** Rich (FOR610) **Docs:** [https://docs.remnux.org/discover-the-tools/statically+analyze+code/scripts](https://docs.remnux.org/discover-the-tools/statically+analyze+code/scripts) ## Usage ```bash js-beautify malicious.js > beautified.js ``` ## Recipes - [[recipes/js-deobfuscation-spidermonkey|Deobfuscate JavaScript with SpiderMonkey]] ## Workflows - [[workflows/javascript-deobfuscation-workflow|JavaScript Deobfuscation]] — Step 1: Beautification ## Related Tools - [[tools/autoit-ripper|autoit-ripper]] — Extract AutoIt scripts embedded in PE binaries. - [[tools/decode-vbe|decode-vbe.py]] — Decode encoded VBS scripts (VBE). ## FOR610 **Labs:** 3.6, 4.5 **Sections:** 3 #javascript #formatting #readability