Friendly and powerful: Drupal 7

We are proud to present to you our best work yet – Drupal 7, the friendly and powerful content management platform for building nearly any kind of website: from blogs and micro-sites to collaborative social communities.

Get started with Drupal 7

Runs on Drupal 7: Chicago Public Media Drupal Gardens SubHubLite iQmetrix Stefan Sagmeister Voxel Ipswich Brewery Left-click

Easier to use

An entirely revamped administrative interface makes your daily tasks easier to find and carry out. Many improvements were added specifically for site builders and content editors.

More flexible

Define your own content structure and add custom fields to content, users, comments, and more. Extend your site with one of the over 800 modules already available for Drupal 7.

More scalable

Your Drupal 7 site will be fast, responsive and handle huge amounts of traffic thanks to improved JavaScript and CSS optimization, better caching and more.

Open source

Come for the software, stay for the community. Thousands of smart and productive people work together to continuously improve Drupal, modules, themes and distributions.

Take a tour

Learn more

Get started with updated documentation for Drupal 7:

More topics in the online documentation.


Flexible content

Define custom fields that can be used across content types, users, comments, terms and other entities. Store the data for these fields in SQL, NoSQL, or use remote storage.

Better theming

Control exactly what gets shown where on the screen with the new Render API and some truly radical alter hooks. The new RDF module provides semantic web markup.


Administration screens are now far more accessible. Many front-end improvements make it easier for you to build highly accessible websites.

Images and files

Adding images to content is now built in. Generate different versions for thumbnails, previews and other image styles. Private file handling can now be used alongside public files.

Automated code testing

A new automated testing framework with over 30,000 built-in tests allows for continuous integration testing of all Drupal core patches and contributed modules.

Improved database support

A new database layer provides out-of-the-box support for SQLite, MySQL/MariaDB, and PostgreSQL. Install contributed modules to use MS SQL Server, Oracle, and more.

Better distribution support

Use installation profiles to distribute your custom Drupal product. A new API and exportable configurations let you capture more settings in code.


Thanks to a great community effort, over 800 modules are available or under active development for Drupal 7, including Views, Pathauto, and WYSIWYG, with more on the way every day.

See Drupal 7 in action

Drupal 7 is already in use on hundreds of sites. Some examples include:


To install Drupal 7, you will need:

  • Web Server: Apache (recommended), Nginx, Lighttpd, or Microsoft IIS
  • Database: MySQL 5.0.15 and higher, PostgreSQL 8.3 and higher, or SQLite 3.x
  • PHP: 5.2.4 and higher
  • Memory: 32MB (A site with a number of commonly used modules enabled may require 64 MB of memory or more.)

More requirements information.