Drupal 9 includes many of the familiar features and layout introduced in Drupal 8, and removes deprecated code to help improve future Drupal development.
Learn how to migrate your site to Drupal 9, or upgrade to Drupal 9 from another platform.
How Site Was Created
|Build Tools||--||Migrate a Site That Was Created with Build Tools to Drupal 9|
|Custom Upstream||--||Migrate a Custom Upstream to Drupal 9|
|Empty Upstream||Multidev||Migrate a Site That Was Created with an Empty Upstream to Drupal 9|
|Dashboard||--||Migrate a Drupal 8 Site to Drupal 9|
|Dashboard||Multidev||Migrate a Drupal 8 Site with Multidev to Drupal 9 Using Multidev|
|Dashboard||Drupal version set to 8||Migrate a Site Created With the Pantheon Dashboard to Drupal 9|
|Dashboard||Needs Build Tools Workflow||Migrate a Site That Needs a Build Tools Workflow to Drupal 9 + Build Tools|
|Dashboard||Created using drupal-project or drupal-recommended upstream||Migrate a Site That Was Created Using a Deprecated Upstream to Drupal 9|
|No||Migrate a Drupal 9 Site from Another Platform|
|Yes||Migrate a Composer Managed Drupal 9 Site from Another Platform|