Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>JS & CSS Minifier Tool and CompressorNew to Visual Studio Code? Get it now.
JS & CSS Minifier Tool and Compressor

JS & CSS Minifier Tool and Compressor

Miguel Colmenares

|
1,973 installs
| (1) | Free
| Sponsor
Minify CSS and JS files directly within Visual Studio Code using the Toptal API. This extension simplifies the process of optimizing your code by providing easy-to-use commands for minification.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CSS & JS Minifier Extension for VS Code

Visual Studio Marketplace Version GitHub License GitHub Actions Workflow Status CodeQL

Description

The CSS & JS Minifier extension for Visual Studio Code allows you to minify CSS and JavaScript files directly from the editor. Using the minification service provided by Toptal, this extension makes it quick and easy to optimize your files.

Demo

Minify File through context menu

Minify File through context menu

Minify and Save as New File through context menu

Minify and Save as New File through context menu

Key Features

  • CSS and JavaScript Minification: Minify open CSS and JS files in the editor using commands from the command palette or the context menu.
  • Minify to New File: Save the minified file to a new file with the .min suffix (e.g., file.min.css or file.min.js).
  • Automatic Minification on Save: Configure the extension to automatically minify CSS and JS files when saving them.
  • Intuitive Commands: Easily access minification features through the command palette and the editor's context menu.

Available Commands

  • Minify: Minifies the current CSS or JS file and overwrites its content.
  • Minify and Save as New File: Minifies the current CSS or JS file and saves the result to a new file with the .min suffix.

Configuration

You can customize the extension's behavior through the available settings in VS Code:

  • css-js-minifier.minifyOnSave: Automatically minify CSS and JS files when saving them. (true or false, default is false).
  • css-js-minifier.minifyInNewFile: Save the minified content to a new file instead of overwriting the original. (true or false, default is false).
  • css-js-minifier.minifiedNewFilePrefix: Specify a custom prefix for the new minified file. (default is .min).

To adjust these settings, add the following lines to your settings.json file:

{
	"css-js-minifier.minifyOnSave": true,
	"css-js-minifier.minifyInNewFile": true,
	"css-js-minifier.minifiedNewFilePrefix": ".min"
}

Keyboard Shortcuts

The extension provides convenient keyboard shortcuts for quick access to its commands:

  • Minify:
    • alt+ctrl+m (Windows/Linux)
    • option+ctrl+m (Mac)
  • Minify and Save as New File:
    • alt+ctrl+n (Windows/Linux)
    • option+ctrl+n (Mac)

Installation

  1. Open VS Code.
  2. Go to the Extensions view by clicking the Extensions icon in the Activity Bar on the side of the window or by pressing Ctrl+Shift+X (Windows/Linux) or Cmd+Shift+X (Mac)
  3. Search for "CSS & JS Minifier".
  4. Click Install.

Usage

  1. Open a CSS or JS file in VS Code.
  2. Use the command palette (Ctrl+Shift+P or Cmd+Shift+P on Mac) and type Minify to access the minification commands.
  3. Alternatively, right-click within the editor and select the desired minification option from the context menu.

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests on the GitHub repository.

License

This extension is licensed under the MIT License.

Changelog

All notable changes to the "css-js-minifier" extension will be documented in this file. Change Log

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft