Symfony Upgrade Scanner

Is your Symfony app ready for 7.4 or 8?

Upload your composer.lock. In seconds you get your upgrade path, the packages that block it, the API Platform, Doctrine and annotation cliffs, and a readiness score.

…or paste its contents:

Improves PHP detection and shows your project name.

Free, no account, nothing else leaves your machine.

What the scan checks

Upgrade path

Branch-by-branch route to Symfony 7.4 LTS (or 8.x), with the PHP version each step needs and the support dates.

Blocking packages

For every dependency: does the installed and the latest stable release support the target Symfony branch? Abandoned packages and their replacements.

Cliffs

API Platform 2/3, Doctrine ORM 2, annotations, Guard, Swiftmailer, FOSRest, PHPUnit < 12 and other things that mean real migration work, not a version bump.

Readiness score

A 0–100 score and S/M/L effort indication so you can put a number on the conversation.