Two support dates set the timetable
Drupal 7 lost community security support on 5 January 2025. Drupal 10 follows on 9 December 2026, according to the Drupal core release schedule. That is the week Drupal 12 is scheduled for release. 10.6 is the final minor version of Drupal 10.
If you run Drupal 10, you need to decide: upgrade to Drupal 11, or move. If you are still on Drupal 7, the deadline has passed. Your choices are paid extended support, an upgrade or a move.
One change matters for Drupal 7 sites planning to stay on Drupal. The Migrate Drupal module, which imports Drupal 6 and 7 content into modern Drupal, is deprecated in Drupal 11 and removed in Drupal 12. Plan that migration on Drupal 11.
Extended support buys time, not a plan
The Drupal Association's extended security support programme lists HeroDevs and Tag1 Consulting as certified Drupal 7 vendors. That cover is useful while you plan a move. As The DropTimes explains, it patches Drupal core and named projects. Your custom code, integrations, hosting and the eventual exit remain your responsibility.
Treat extended support as a fixed-term contract with an end date you choose, and start the migration brief alongside it.
What each route keeps and what it rebuilds
| Route |
What you keep |
What you rebuild |
Fits when |
| Upgrade to Drupal 11 |
Platform, editors' habits, most content types |
Custom modules and themes that use removed APIs |
Drupal still suits the content model and you have Drupal skills |
| Backdrop CMS |
Drupal 7 database and much of its module set |
Modules with no Backdrop version |
A Drupal 7 site works and you want the smallest step |
| Decoupled Drupal |
Content model and editorial workflow |
The public frontend, on Astro or Next.js |
The backend is sound but the site is slow or hard to redesign |
| WordPress |
Pages, articles, taxonomy and media |
Custom fields, Views listings and complex workflows |
The site is mostly publishing and the team wants simpler editing |
| Sanity or Storyblok |
Content, once it is remodelled |
Content model, editing interface and frontend |
You want a hosted content platform and a modern frontend |
Inventory Drupal before you compare destinations
Drupal sites bury their complexity in configuration, not in pages. Before pricing any route, list the following:
- Content types, fields and Paragraphs, with a count of nodes for each
- Taxonomy vocabularies and how they drive navigation or filtering
- Views, because each listing, filter or feed becomes a query or page to rebuild
- URL aliases from Pathauto and existing redirects
- Users, roles and editorial workflows, including any moderation states
- Webforms and where their submissions go
- Languages, if the site is multilingual
- Custom modules and the integrations they connect to
Start with a sample that includes the hard cases: reused Paragraphs, translated nodes, filtered Views and embedded media. Let editors review that sample in the destination before anyone estimates the full migration.
When staying on Drupal makes sense
Keep upgrading in the mix if Drupal still fits how you model content, your editors work well in it and you can staff the upgrades. Large, structured, multilingual or permission-heavy sites are where Drupal tends to justify its running cost.
Drupal CMS, released on 15 January 2025, packages Drupal with ready-made features for marketing teams. It is worth testing if editing friction, rather than the platform itself, is driving you away.
Turn the shortlist into a migration brief
Bring your Drupal version, the inventory above, a URL export and the integrations the site depends on. Add the editorial tasks the new system must support, and the date you need to be off Drupal 10 or 7.
The outcome should be a recommended route, the work that transfers, the work that is rebuilt, and the conditions for launch. For help with that brief, read about legacy CMS migration or headless CMS development. If WordPress is the destination, the Drupal to WordPress migration guide covers the SEO side.