📜

JS Formatter & Compressor

All-in-one online tool for JS formatting, minification, obfuscation, and beautification. Supports multiple config options with real-time stats and 100% local processing.

Compression Settings

The following options only apply to "Minify" or "Obfuscate"
0 characters

About This Tool

This is a powerful JS Formatter and Compressor tool designed for developers. It integrates the industry-leading Terser compression engine and JS-Beautify plugin. You can easily minify bloated JavaScript scripts to the minimum size or restore messy code to a clean, readable format with one click. The tool supports advanced features like dropping console/debugger and variable mangling, with all processing done locally in your browser to ensure your code remains private and secure.

Features

  • 📉 Minification: Remove whitespace and comments to reduce file size
  • 🛡️ Obfuscation: Mangle variables and functions for better protection
  • ✨ Beautification: One-click formatting for better readability
  • ⚙️ Advanced Options: Support for dropping console and debugger
  • 📊 Live Stats: Real-time display of compression ratio and savings
  • 🔒 Privacy: 100% local processing, your code stays in your browser