Home / Technologies / Analytics / Matomo
Analytics
Websites Using Matomo
Matomo (formerly Piwik) is an open-source, self-hostable web-analytics platform.
The source-code fingerprint
Every Matomo/Piwik install defines the _paq command queue (var _paq = ...; _paq.push([...])), so _paq appears inline wherever the tracker runs.
Likely false positives: None significant, _paq is a Matomo-specific global.
Example websites using Matomo
These domains all contain the _paq fingerprint in their homepage source right now. A match is a verified substring of the live page, so confidence is high, the false positives noted above are the main caveat.
- datatracker.ietf.org ...tf/js/navbar-doc-search.js"></script>\n \n<script>\n var _paq = window._paq || [];\n \n _paq.push(['disableCookies']);\n ...
- www.ietf.org ...ndow.staticRoot = "/static/dist/";</script> \n<script>\n var _paq = window._paq || [];\n \n _paq.push(['disableCookies']);\n ...
- www.apache.org ...itle = 'Welcome to The Apache Software Foundation';\n var _paq = window._paq = window._paq || [];\n /* tracker methods l...
- zenodo.org ... essential cookies</button>\n </div>\n</div>\n\n<script>\n var _paq = window._paq = window._paq || [];\n _paq.push(['requireCoo...
- www.monheim.de ...0057"></script>\n<script type="text/javascript">\n var _paq = _paq || [];\n _paq.push(['trackPageView']);\n ...
- openlibrary.org ..." — ID must match Matomo admin config (issue #12144)\n var _paq = window._paq = window._paq || [];\n _paq.push(['setCustomDi...
- gdpr-info.eu ...-video-preview:-1' />\n\n<!-- Begin Matomo -->\n<script>\n var _paq = window._paq = window._paq || [];\n /* tracker methods lik...
- w3techs.com ...s"></script>\n<body>\r\n<script type="text/javascript">\r\n var _paq = window._paq = window._paq || [];\r\n _paq.push(['trackPage...
- unicornriot.ninja ...cript><!-- Matomo -->\n<script type="text/javascript">\n var _paq = window._paq || [];\n /* tracker methods like "setCustomDi...
- www.govinfo.gov ... </div>\n\n \n\t\n\t<!--script type="text/javascript">\n var _paq = _paq || [];\n _paq.push(['trackPageView']);\n _paq.pu...
- www.vogelsbergkreis.de ...e/app-service-worker.js');\n }\n})();</script>\n<script>var _paq = _paq || [];\n_paq.push(['trackPageView']);\n_paq.push(['ena...
- www.esa.int ...et, Galileo, comet, education, Venus ">\n\t\t\t\n\t\n\t<script>\nvar _paq = window._paq = window._paq || [];\n_paq.push(["setDomains",...
- wikimediafoundation.org ...ipt>\n\t<!-- Matomo -->\n\t<script type="text/javascript">\n\tvar _paq = window._paq = window._paq || [];\n\t/* tracker methods like...
- perma.cc ...-- Matomo -->\n <script type="text/javascript">\n var _paq = window._paq || [];\n /* tracker methods like "setCust...
- cyber.harvard.edu ...ow_ad_personalization_signals":false});</script><script>var _paq = _paq || [];(function(){var u=(("https:" == document.locat...
- www.unige.ch .../js/scripts.min.js"></script><!-- Matomo -->\n<script>\n var _paq = window._paq = window._paq || [];\n /* tracker methods lik...
- www.swr.de ...1.xiti.com';\nwindow._pac.tvrd = '2';\n// piano queue;\nwindow._paq = window._paq || [];\n</script>\n\n</head>\n<body class="home r...
- cookiedatabase.org ...CPA -->\n\t\t\t\t\t\t<script \t\t\t\t\t\t\tdata-category="functional">var _paq = window._paq || [];\n_paq.push(['trackPageView']);\n_paq.pus...
- www.comunidad.madrid ...LVfJ5_Uriwr9xdsBGVN76ATMdjf211v4s.js"></script>\n<script>var _paq = _paq || [];(function(){var u=(("https:" == document.locat...
- www.crossref.org ...ion.href=t.url})})</script><script type=text/javascript>var _paq=_paq||[];_paq.push(["trackPageView"]),_paq.push(["enableLin...
- journals.openedition.org ... Piwik --> \n <script type="text/javascript"> var _paq = _paq || [];\n // tracker methods like "setCustomDimensi...
- www.cj.com ... \n-->\n\n\n<!-- Matomo CJ + Junction-->\n<script>\n var _paq = window._paq = window._paq || [];\n /* tracker methods lik...
- www.fsf.org ...4b4693e3816e664797050&dn=gpl-3.0.txt GPL-3.0-or-later\n var _paq = window._paq = window._paq || [];\n /* tracker methods lik...
- www.designboom.com ...ment,"clarity","script","59012gt9wq");</script> <script>var _paq=window._paq=window._paq||[];_paq.push(['trackPageView']);_p...
- home.cern ...ctivity-js-modulepreload" fetchpriority="low">\n<script>\nvar _paq = window._paq = window._paq || [];\n/* tracker methods like ...
- edri.org ...:"conservative"}]}\n</script>\n<!-- Matomo -->\n<script>\n var _paq = window._paq = window._paq || [];\n /* tracker methods lik...
- world.openfoodfacts.org ...ody class="products_page">\n\n\t<!-- Matomo -->\n<script>\n var _paq = window._paq = window._paq || [];\n /* tracker methods lik...
- escholarship.org ...a-type="application/javascript" data-name="matomo">\n var _paq = window._paq = window._paq || [];\n /* tracker methods l...
- dspace.mit.edu ....js"> \n </script><script>\n var _paq = window._paq = window._paq || [];\n /* tracker met...
- www.garanteprivacy.it ...\t\n\t\t\n\t\n\n\n\n\t\n\t\t\n\n\t\t\t\n\n\t\t\t\n\t\t\t\t<!-- Matomo -->\n<script>\n var _paq = window._paq = window._paq || [];\n /* tracker methods lik...
Showing 30 of 941,477 matching sites. Open the full ranked list, inspect the matched source, and export the domain list →
Related technologies
How this works
SearchWebCode indexes the raw HTML, CSS and JavaScript source of public web pages. To find sites using Matomo we match the literal fingerprint _paq, the code Matomo ships, against that index, then verify each match against the raw source. Counts reflect the current index (129,313,463 domains, refreshed monthly, last built August 2026) and grow as we scale toward the whole web. Run the search yourself to see every match, view the full page source for any result, filter by TLD or regex, and export the domain list.
Comparing adoption across tools? The Web Technology Adoption Report ranks the most common tags in the index side by side.