Last updated May 30, 2013. Created by gpk on May 2, 2006.
Edited by akamustang, LeeHunter, greggles, bekasu. Log in to edit this page.

Websites built using just Drupal core (i.e. with no additional, contributed modules) are compatible with, and fully functional, in all modern browsers that support CSS and JavaScript. However, browsers have varying levels of compliance with Internet standards such as CSS 2, so there may be minor variations in appearance.

Here is an incomplete list of browsers that are known to work well with Drupal core and support all of its features:

  • Internet Explorer 8.x and later
  • Firefox 5.x and later
  • Opera 12 and later
  • Safari 5.x and later
  • Google Chrome

It is also possible to use a browser that does not support JavaScript with Drupal, although the functionality will of course be slightly different. For instance, in Drupal 6 running in a browser with JavaScript enabled, you can use a drag-and-drop interface to position blocks on the Blocks administration page (admin >> site building >> blocks). If you don't have JavaScript, you will still be able to position blocks, but you will use an interface more like Drupal 5, where you will assign numerical weights to the blocks.

It is also possible to use a browser that does not support CSS with Drupal, but of course the site will not look very similar to how it looks in a browser that does support CSS.

Some contributed modules and themes may not be compatible with all browsers. If you find a problem with browser compatibility in a contributed module or theme, or some functionality in a contributed module that does not work at all without JavaScript enabled, please submit an issue to report it to the module or theme maintainer.

Known Issues

IE8 and older has a problem with loading more than 31 stylesheets, a situation that may be encountered if you are using a contributed theme or number of contributed modules. An acceptable workaround is to enable CSS aggregation.

Looking for support? Visit the Drupal.org forums, or join #drupal-support in IRC.