M2 Compatibility
🚧 This site is an early stage, alpha release. Data may be incomplete and / or may be inaccurate. Use with caution. 🚧
Open source · CI-generated · Always free

The Magento compatibility tests Adobe won't run.

Adobe publishes system requirements for Magento 2 but rarely validates them with automated tests before releases. We install every version of Magento 2 and MageOS against every supported service combination in Docker and run real smoke + checkout tests. Tested, not guessed.

2,721
Combinations tested
PHP 7.4 – 8.5
6 PHP versions
87
Magento & MageOS releases
37
Service versions tested

What's included

More than a compatibility chart — a full testing infrastructure with multiple ways to consume the data.

Full stack Docker tests

Each configuration spins up a real Docker Compose environment — PHP, database, search engine, cache, queue, and web server — installs Magento, then runs smoke tests and a Playwright-driven checkout flow. No mocks. No shortcuts.

Static REST API

Results are pre-rendered as static JSON endpoints — no auth, no rate limits, CDN-served. Pull them directly into GitHub Actions CI matrices, deployment scripts, or compatibility checkers.

GET /api/v1/magento/2.4.8.json
API docs →

MCP server

An MCP (Model Context Protocol) server lets AI coding assistants — Cursor, Claude, VS Code Copilot — query compatibility data directly. Ask "does Magento 2.4.8-p4 support PHP 8.4?" without leaving your editor.

"Does Magento 2.4.8-p4 support PHP 8.4?"

CLI tool

A standalone CLI binary lets you query compatibility from your terminal. Check which PHP versions work with a given Magento release, or get a full JSON report, without opening a browser.

m2compat check magento 2.4.8 --php 8.3

What we test

Every combination is tested across these service versions. Click any badge to see its compatibility across all Magento and MageOS releases.

Browse results

Open source on GitHub

The test harness, matrix configuration, result data, and this site are all open source. Contributions, corrections, and new version additions are welcome.

2,721 test results generated by CI and published here.

View on GitHub