MinifyAll installs statistics
By Jose Gracia Berenguer · VS Code Marketplace · Programming Languages
Minifier for JSON, CSS, HTML, XML, TWIG, LESS, SASS, SCSS, JavaScript, JSONC, and JavaScriptReact(testing). Compressor of files and folders. You will love its simplicity!
MinifyAll has 197,609 recorded installs on VS Code Marketplace.
It ranks #1530 of 2,501 tracked VS Code Marketplace listings by installs.
It is rated 4.6 out of 5 from 35 ratings.
PluginStats has 4 daily observations since Oct 16, 2026; the latest is from Oct 19, 2026.
Rating: 4.57 / 5 from 35 ratings
About MinifyAll
MinifyAll an extension for VS Code
Simple VS Code minifier and compressor for most common file types (See full list below). You will love its simplicity!
You can minify the file and replace all the content with the new minified text, or you can preserve the original document and get the minified text in another document! Also, you can simply minify your selected text, you can preserve your licence comments with the tags *@preserve* and *@endpreserve*.
MinifyAll is also able to compress files and folders simply by right-clicking them on the menu.
Go to the extension *settings* and make it as you want, enable or disable: minify on save, languages, hexadecimal shortener, messages, and much more.
For more information check our: GitHub repository, VisualStudio Marketplace or OpenVSX registry.
Also check the brand new MinifyAll online webpage 😎 or the MinifyAllCli/package.
Do you want to help us improve the extension or did you found a bug? Let us know.
Check our CHANGELOG.
Currently looking for active contributors to maintain and keep the project alive.
We support up to 14 languages/file extensions!
Installation 🔩⚙
• Open the Command Palette of VS Code with Ctrl+P or ⌘P • And type:➡️
Commands 📐🛡
• Or • Or • Or
We recommend using them with: "left click" on the document and then select the option you want, either the file in the menu or the opened file. ;)
How does it look with real code? 📸 😁
• The two commands available. First directly minifies the actual document and replaces the original code with the modified one, the second keeps the original document and creates a file with the modified text: • Preserve your licence comments with the tags *@preserve* (at the very top) and *@endpreserve* • The first and default command that replaces the actual code with the minified one: • The second command that saves the minified text to other file and preserves the original text: • Minify only your selected text! • Also, minify when right-clicking on the code! • Minify when right-clicking on a file of the menu without opening it! • Compress when right-clicking on a file or folder of the menu.
Languages available 🧪🔥
• CSS • HTML • XML • TWIG • VUE • VUE-HTML • HTML in a *PHP file* • JSON • JavaScript With: Terser • JavaScriptReact With: Terser • JSONC • LESS • SASS • SCSS
Configuration settings ⚙️⛓
Click to see more info about the configuration settings
(Remember to restart VS Code after modifying any configuration)
• If you want MinifyAll to stop shortening colours, such as RGB to 3 digit hex, or RGBA to hex, or 6 digit hex to 3 digit hex. If you enable it you might see some loss in colour accuracy • Disables warning and information messages • Disables context menu when right-clicking in your code. • Disables context menu when right-clicking in the file explorer. • Minify on save (Default command, which will minify your actual code) • Minify on save (Second command, which will minify your actual code into a new file) • Prefix of the new minified file from the command that minifies to other doc. • If you want MinifyAll to open the new minified document after you minify. (False for not opening it every time you create a minified file). • Terser minify options, this setting will allow you to fully customize your Terser behaviour. For more info please check terser's minify options.
Disabling languages configuration
• Disables HTML minimization • Disables TWIG minimization • Disables PHP minimization • Disables CSS minimization • Disables SCSS minimization • Disables LESS minimization • Disables SASS minimization • Disables JSON minimization • Disables JSONC minimization • Disables JavaScript minimization //default 'true' (by default it is disabled because it is not on a stable version yet) • Disables JavaScriptReact minimization //default 'true' (by default it is disabled because it is not on a stable version yet) • Disables XML minimization //default 'false'
Examples
CSS LESS SASS SCSS
Click to see an example of how the extension minifies CSS
*From:*
*To:*
• RGBA is formatted to hexadecimal. • RGB is formatted to 3 digit value hexadecimal. • 6 digit hexadecimal values are formatted to 3 digit value hexadecimal. • There are no spaces. • There is only one line. • Multiline comments removed. • URL '//' is not detected as a comment and can be perfectly placed. • From 0px to 0
JSON JSON
Click to see an example of how the extension minifies JSON
*From:*
*To:*
• Only one line. • No unnecessary spaces. • 6 Digit hex to 3 digit hex. • No single-line comments. • No multiline comments. • Removed trailing comma before '}'.
JavaScript
Click to see an example of how the extension minifies JavaScript
*From:*
*To:*
• Only changes line if, at the end of a declaration or an import, that line does not end in ';' (So adding more ';' at the end of every line will help you minimize more your code). • All irrelevant spaces removed. • Spaces left are only within quotes (Strings) and variable declarations. • If 'OR' and 'AND' are without spaces, the same as if condition or switch cases. • All single line and multiline comments removed. • Single line comments inside a String will not be removed. (hello//) (// not a comment). • Multi-line comments inside a String will not be removed. (// not a comment /\*). • Regex expression with single-line comments will not be removed. • No tabs.
HTML
Click to see an example of how the extension minifies HTML
*From:*
*To:*
• Only one line. • Only the necessary spaces. • No tabs. • No single-line comments. • No multiline comments.
Known bugs: 🛑🗑
• ⚠️ If the file you are trying to minify is not saved or is an Untitled default VS Code file *might* cause errors. • ⚠️ If you are doing a regex without escaping the '//' it might be deleted as it must be escaped (\/\/).
🥰 Donators
Support the project and be the first donator ❤️
🎉 Did you enjoyed the minifier? Help us raise these numbers up
Check my VS Code theme 🧲…
Description from the VS Code Marketplace listing.
- compress
- compressor
- css
- format
- formatter
- html
- javascript
- javascriptreact
- js
- json
- jsonc
- keybindings
- less
- minifier
- minify
- php
- react
- reduce
- sass
- scss
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Ratings over time
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (4)Similar VS Code Marketplace Programming Languages plugins
All 20 MinifyAll alternativesData source
Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.
Listing: https://marketplace.visualstudio.com/items?itemName=josee9988.minifyall. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.