Announcing Drupal 12.0.0 platform requirements

Created
Thu, 15/01/2026 - 04:27
Updated
Thu, 15/01/2026 - 04:27

Drupal 12 development has reached a point where the system requirements may be raised in the development branch. To prepare core developers for this and to inform the community at large, we are announcing the following requirements for Drupal 12.

Webserver

The webserver requirements have not changed since Drupal 11. They are Apache 2.4.7 or nginx 1.1 minimum. IIS is not supported.

PHP

Drupal 12 will require PHP 8.5. Older versions of PHP are not supported.

Database

The minimum database requirements for backends supported by Drupal 12 core are MySQL 8.0, MariaDB 10.11, PostgreSQL 18, and SQLite 3.45.

The MySQL and SQLite requirements have not changed since Drupal 11.0. MariaDB is raised from 10.6 and PostgreSQL from 16.

Composer

Drupal recommends the latest secure release of Composer, 2.9.3.

Browsers

The existing browser policy has not changed and there was no need to update it for Drupal 12. Drupal already drops support for older versions of browsers as new ones get released.

Drupal 11 will receive long term support

Drupal 11 will continue to be supported until mid-late 2028, at least until the release of Drupal 13.