Matomo Analytics consists of several components, each covered by its own licence. In general, Matomo Core, the JavaScript Tracker, and most free plugins are released under the GNU General Public License v3 (GPL v3), while premium plugins are covered by the InnoCraft EULA.

The sections below explain how licensing applies across these components with links to further resources.

Matomo Core

Matomo Core is released under the GNU General Public License v3 (GPL v3). This means you are free to use, modify, and distribute Matomo Core, as long as you comply with the terms of the GPL v3.

JavaScript Tracker

The Matomo JavaScript Tracker is also released under the GPL v3. You can use and adapt the tracker code in line with GPL v3 requirements.

Free Plugins

Free plugins available on the Matomo Marketplace are released under the GPL v3, unless otherwise noted.

Premium Plugins

Premium plugins developed by InnoCraft (for example, Media Analytics, Heatmaps & Session Recording, Funnels, etc.) are released under the InnoCraft End User License Agreement (EULA). This licence allows use of the plugin in accordance with the terms specified in the EULA.

Additional resources

  • Matomo’s full legal notice, including software licence details, trademark guidance, contributor credits, and third-party component licences, is available in the Matomo GitHub repository.

  • The Matomo Licences page helps developers and organisations understand how licensing affects usage, extensions, and contributions to Matomo.

Common questions

Can I use the code base of plugins already included in Matomo?

Yes. Plugins that are part of Matomo Core or otherwise released under GPL v3 can be used and modified in line with the GPL v3.

Can I use or modify premium plugins like Media Analytics?

Premium plugins are covered by the InnoCraft EULA, not GPL v3. These plugins can be used according to the terms of the EULA but cannot be freely modified or redistributed.

Previous FAQ: Which browsers are officially supported?