JavaScript Minifier for JavaScript

Free online javascript minifier with JavaScript code examples

Working with javascript minifier in JavaScript? Our free online javascript minifier helps JavaScript developers format, validate, and process data instantly. Below you will find JavaScript code examples using terser so you can achieve the same result programmatically in your own projects.

Try the JavaScript Minifier Online

Use our free JavaScript Minifier directly in your browser — no setup required.

Open JavaScript Minifier

JavaScript Code Example

const { minify } = require('terser');

const code = `
function greet(name) {
  // Say hello
  var message = 'Hello, ' + name + '!';
  console.log(message);
  return message;
}
greet('World');
`;

(async () => {
  const result = await minify(code, {
    compress: true,
    mangle: true
  });
  console.log(result.code);
})();

Quick Setup

Library: terser
npm install terser

JavaScript Tips & Best Practices

  • Terser is the standard JS minifier (successor to UglifyJS)
  • compress: true enables dead code elimination
  • mangle: true shortens variable names for smaller output

Frequently Asked Questions

JavaScript Minifier in Other Languages

More JavaScript Tools