Drupal 9 has reached end of life: monitoring and the move to Drupal 10

Drupal 9 went out of support on 1 November 2023, together with Symfony 4. About one Drupal site in ten is still there, almost always on 9.5.

The last step to Drupal 10 is the costly one.

Drupal 10 needs PHP 8.1, drops some modules and themes from core and needs new versions of many contributed modules.

Meanwhile the site stays on a core that gets no fixes.

Watch, back up, upgrade.

  1. Checks

    End-of-life alert, modules on insecure releases, core integrity and suspicious files.

  2. Backup

    A full encrypted backup before touching Composer.

  3. Upgrade

    Real move from 9.5 to 10.0 with Composer and drush updatedb: one notification, core identical to the 10.0 archive.

Want to try it on a real site? The 30-day trial needs no credit card.

Start free trial

Frequently asked questions

Does the module stay connected during the upgrade?

Yes. It is the same module for Drupal 9, 10 and 11 and does not need reinstalling.

Which Drush did you use?

Drush 12 for Drupal 10. On Drupal 9 with PHP 7.3 you need Drush 10, because Drush 11 requires PHP 7.4.

Try it on your clients' sites.

Connect your first sites today and see what SitePing finds on them.

  • Every Complete feature except backups
  • Up to 10 sites
  • No credit card needed to start
  • At the end you choose a plan or move to Free, and nothing is charged
Start the 30-day trial

Already have an account? Log in. Prefer to look at one site first? Free read-only audit.