SEO audit All SEO tools Site vs Site Blog Search

Language

EnglishالعربيةEspañolFrançaisDeutschPortuguêsItalianoРусскийTürkçeRomânăBahasa Indonesia简体中文日本語हिन्दी
Sign in

On-page SEO

Meta Tags AnalyzerSERP Snippet PreviewHeading Structure CheckerImage Alt Text CheckerOpen Graph & Social Preview CheckerStructured Data ValidatorCanonical Tag CheckerLink AnalyzerHreflang Checker

Technical SEO

Full Site Audit (Crawler)Robots.txt TesterXML Sitemap CheckerRedirect CheckerBulk HTTP Status CheckerHTTP Headers CheckerBroken Link CheckerIndexability CheckerMobile-Friendly CheckerJavaScript SEO Checker

Speed & performance

Page Speed TestCore Web Vitals CheckerServer Response Time (TTFB) TestPage Size CheckerGzip & Brotli Compression TestHTTP/2 & HTTP/3 CheckerCSS MinifierJavaScript Minifier

Content & keywords

Keyword Density CheckerKeyword Suggestion ToolWord CounterReadability CheckerText to HTML Ratio CheckerURL Slug GeneratorCase Converter

Generators

Meta Tag GeneratorRobots.txt GeneratorSchema Markup GeneratorOpen Graph GeneratorXML Sitemap GeneratorRedirect Generator (.htaccess & Nginx)Hreflang Tag GeneratorUTM Campaign URL Builderllms.txt Generator

Domain & security

SSL Certificate CheckerSecurity Headers CheckerDNS LookupWHOIS / Domain LookupDomain Age CheckerMixed Content CheckerWebsite IP & Hosting LookupWebsite Technology Checker

AI search & AI writing

AI Search Readiness CheckerAI Title & Meta Description GeneratorAI FAQ & Schema GeneratorAI Content Brief GeneratorAI Content Optimizer

JavaScript Minifier

Minify and compress JavaScript safely with Terser.

About the JavaScript Minifier

JavaScript is usually the most expensive resource on a page: it has to be downloaded, parsed, compiled and run, often on a slow phone CPU. Minification makes files smaller by removing whitespace and comments, simplifying code and optionally shortening local variable names.

This tool uses Terser, the same minifier used by most modern build tools, so the output is safe and standards-compliant (including modern ES syntax). Licence comments marked /*!, @license or @preserve are kept.

Frequently asked questions

What does “shorten variable names” do?

It renames local variables and function parameters to short names like a, b, c. Global names and object properties are left alone, so behaviour is unchanged.

Is minified code harder to debug?

Yes. Keep the original for development and use source maps in your build pipeline if you need to debug production code.

Does minification replace removing unused code?

No. The biggest JavaScript wins usually come from removing libraries and features you do not use, and deferring scripts that are not needed immediately.

Related tools