How to Tell if a Website Uses Drupal

Enter any address to check whether it runs on Drupal, or use the signs below to check by hand.

Updated

What is Drupal?

Drupal is an open-source content management system popular with universities and government sites.

Signs a site uses Drupal

  • An x-generator or generator tag naming Drupal. Drupal commonly adds one of these with its major version.
  • /sites/default/files/ in file addresses. This is Drupal’s default folder for uploaded files.
  • A drupal-settings-json script. Modern Drupal versions use it to pass settings to the page.

How to check by hand

View the page source and search for drupal or sites/default/files.

What can hide it

Administrators can remove the generator header and tag, but the file paths are harder to change. A negative result doesn’t prove a site isn’t using Drupal, because the checker reads the page source and response headers, and tools loaded later by JavaScript may be missed.

Check the rest of the stack

Paste the address into the Website Technology Checker to see the platform, framework, analytics and more in one report. To see where the site runs, use Who Is Hosting.

Website Technology CheckerFind out what any site runs on: CMS (WordPress, Drupal, Joomla, Ghost, Webflow, Wix, Shopify), forum software (vBulletin, XenForo, phpBB, Discourse), frameworks (Next.js, Nuxt, React, Vue), server and CDN, analytics and more — with versions when the site shows them.
Open the tool

Frequently asked questions

How can I tell if a website uses Drupal?
Enter the address in the checker above, or view the page source and look for: An x-generator or generator tag naming Drupal.
Is the Drupal check always accurate?
A match is a strong sign, but no outside check is certain. Administrators can remove the generator header and tag, but the file paths are harder to change.
How do I find which Drupal version a site runs?
The generator tag often shows the major version. Exact versions are usually hidden.