JavaScript Minifier

Production-ready JavaScript minifier

Options

Input JavaScript

Minified JavaScript

About This JavaScript Minifier

This production-ready JavaScript minifier provides professional-grade optimization with comprehensive configuration options.

Key Features

  • Prettier integration for professional code formatting
  • Advanced mangling with name preservation options
  • Comprehensive compression settings
  • Multiple ECMAScript version support (ES5 to ES2020)
  • Real-time processing with auto-debouncing
  • Detailed statistics and performance metrics
  • Download minified files directly
  • Error handling with detailed syntax error reporting
  • Input validation and size limits for security

Configuration Options

Mangle Names: Shortens variable and function names to reduce size

Compress: Applies dead code elimination and optimizations

Keep Comments: Preserves comments in the minified output

Keep Function Names: Preserves function names even when mangling

Mangle Top Level: Mangles variables in the global scope

ECMAScript Version: Target specific JavaScript version for optimization