CSS and JavaScript Versioning and Minification

  • Popularity Score 48 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Force browsers to update the merged JS/CSS files when you update them and minify them on the fly.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect

Previous Next

CSS and JavaScript Versioning and Minification

Automatic CSS/JS Versioning:

Automatically detects CSS/JS file changes (both modification time and file size). Once a change is detected a new merge file will be generated and served to users. This now eliminates to manually have to edit the version number of your CSS or JS merged file.

CSS and JS Minification:

A new feature was added with this release: CSS and Javascript Minification. Based on best practices by Google and Yahoo!'s Rules for High Performance Web Sites, the extension will now by default minify the JavaScript and CSS files after they got merged. We have seen significant reduction in file size and gains in page load speed as a result of this best practice.

We recommend all existing users to upgrade to the latest version.



Magento has a great feature to merge all CSS and/or JavaScript files together into one big CSS and JS file. However this feature has one significant drawback — the browser caches the resulting combined file and does not refresh that cache after you update any of the CSS or JS files.

The new CSS/JavaScript Versioning extension for Magento allows site admins to assign version number to their CSS and JavaScript, so the name of the combined file will change and browser will reload the style sheet and/or JavaScript file.

This extension would automatically detect any file changes, and you can also set up the version number manually, or just automatically increment it every time you flush the CSS and/or JavaScript cache in Magento Cache Admin page.

Additional new feature allows also to minify the combined JavaScript and CSS files to reduce their size and speed up their download time. This is pretty important for search engines like Google, that afford higher site rankings to the sites that have better performance and follow the performance best practices.


  • Works with Magento native feature for merging of the CSS and JavaScript files
  • Include version number for your CSS and JavaScript to prevent caching in the browser
  • Separate version numbers for CSS and JavaScript
  • Automatically detects file changes
  • Can minify both JS and CSS files on the fly that helps you follow several of Yahoo!'s Rules for High Performance Web Sites.
  • Can do both manual version numbering or automatic file changes detection
  • 100% Money Back Guarantee
  • Installation

    Follow our instructions for installing magento extensions using the Connect Manager for easy installation.


    To configure the "CSS/JavaScript Versioning" Magento extension, please go to the System / Configuration menu at your admin panel click the "CSS/JS Versioning" under ACTIVO EXTENSIONS section on the left. You will see the configuration menu where you can select to use manual or automatic versioning for both CSS and JavaScript independently. You can also manually set the version number for CSS and JavaScript there.

    Do not forget to enable merging of the CSS and JavaScript files. Just go to the System -> Configuration -> Advanced -> Developer option, go to JavaScript Settings and or CSS Settings and select Yes for Merge JavaScript Files and Merge CSS Files options respectively.

    Magento Editions Compatibility

  • Community Edition: and above (now compatible with Magento CE version 1.9.0 as well)
  • License Agreement

    This software is subject to terms and conditions of our License Agreement for Professional Extensions. You can find the latest copy of the license agreement here:

    In short, you are required to purchase a separate license for each of the domains (stores) you are running this software for (excluding common variations, like adding 'www.' to the domain name). However you can run this software on multiple servers, provided that you have a separate license for each of the domains (for instance in configurations with load balancers).

    You can also use a copy of this software for free on one development or one staging server per license purchased in addition to your production servers, provided that this development or staging server is not used for any live sales transactions.

    Community Support Forum

    Have any questions regarding this extension? Need help with installation and/or configuration? Have some good tips and tricks about using it? Please visit the support forum for the Activo CSS/JavaScript Versioning Magento extension here.

    More by Activo

    Check out more extensions by Activo Extensions on Magento Connect here:

    M1 Extension Versions

    New feature

    2013-11-06 03:11:02
    • Version number: 1.2.0
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1,, 1.7, 1.8
    New enable/disable switching. It is now possible to enable or disable the versioning and minification logic by areas: frontend or adminhtml per file type (CSS/JS).

    New feature release

    2013-06-25 22:15:51
    • Version number: 1.1.0
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1,, 1.7
    Added several new features:

    1. It now detects file changes automatically and produces new hash every time any of the Javascript or CSS files have changed. User can also manually force new version.

    2. It now includes the new minification feature, that allows to minify the combined JS/CSS files to reduce the file size, speed up the page load time. This can improve the site ranking with major search engines.

    Bugfix release

    2012-03-22 23:43:33
    • Version number: 1.0.1
    • Stability: Stable
    • Compatibility: 1.4,, 1.4.2, 1.5, 1.6, 1.6.1,
    Fixed minor compatibility issues with older versions of Magento.
    Get Help

    Support for This Extension

    The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

    Magento Platform Support

    If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.


    About the Developer

    This extension was developed by and is supported by Activo

    In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.



    * Required Fields

    Close window

    Forgot Your Password?

    Please enter your email below and we'll send you a new password.

    * Required Fields

    Close window


    To upload extension you must be logged in.

    * Required Fields

    Close window

    You are using an outdated browser

    We built Magento Connect using the latest techniques and technologies.
    This makes Magento Connect faster and easier to use.
    Unfortunately, your browser doesn't support those technologies.
    Use the links below to download a new browser or upgrade your existing browser.