Siden 2010 har vi hjulpet virksomheder med at designe og udvikle stærke digitale webprodukter samt leadgenereringsindsatser.

Månedlige nyheder du rent faktisk gider at læse

Digitalisering

13. november 2025

Drupal 7 end of life – what does it mean for you, your options, and alternatives

Drupal 7 officially reached end of life on January 5, 2025. This means the system no longer receives security updates or bug fixes from the Drupal community. This makes it very insecure and unstable to continue using Drupal 7. In this article, you can read more about what “end of life” is, what it means…

Indhold

Introduktion Prisen for migrering Hvad er end of life Hvad kan jeg gøre Konsekvenserne Alternativerne Prisen på alternativer

Brief introduction

As of January this year (2025), Drupal 7 officially entered the “end of life” stage, which means the Drupal community will stop further developing and maintaining the version. If you are still running a Drupal 7 installation, you will stop receiving security updates or bug fixes from the Drupal community.

If you let your website continue running on Drupal 7 without taking action, you expose it to increasing security risk, compatibility issues (integrations with other systems may fail), and potential financial loss.

Note

If you read various forums or Drupal’s own site, it states that it is recommended to “migrate” to a newer solution. There is no “migrate” button in the solution. Migrating from Drupal 7 to a newer version de facto means designing, coding, and setting up a new website.

So if you migrate to a newer version, you are purchasing a new website in a newer version of Drupal. This typically costs around DKK 200,000–600,000.

What does “End of Life” mean in a Drupal context?

When a so-called “major” version of Drupal reaches “end of life” (EOL), it specifically means that the Drupal community—core developers, the security team, and other Drupal contributors—stops delivering the following:

  • Security updates to the core code for the relevant version.
  • Bug fixes and compatibility updates to the core code.
  • Support and maintenance of the “contrib” modules and themes that only support the relevant version. When module developers stop at that version, new vulnerabilities or incompatibilities will not be fixed.
  • Alignment with modern technologies and requirements (such as newer PHP versions, databases, libraries) – because the version is no longer being enabled for this by the Drupal community.

In short: Running a website on an EOL version means that, in the short or long term, you will end up with a solution that no longer works and becomes a burden for your organisation.

The only question is when you get there, and that depends on your solution’s features, integrations, etc.

Drupal end-of-life dates

A Drupal version going “EOL” is not a new concept. It is a general part of how the Drupal community approaches maintaining versioning.

Other end-of-life versions this year alone:

  • 10.4 goes end of life on December 10, 2025
  • 11.1 also goes end of life on December 10, 2025

I am running an end-of-life Drupal—what can I do?

If you or your organisation still uses Drupal 7 (or another EOL version), here are the primary courses of action, along with the pros and cons of each, to consider.

OptionsProsConsPrice
Option 1. Upgrade/
migrate to a new version of Drupal
You will once again receive security updates, modern features, better performance, and a longer-term outlook in a CMS you know.It can be a relatively large task (i.e., expensive) for what may feel like “the same as before”.Depending on the design and complexity of your solution, it typically costs between DKK 200,000–600,000
Option 2.
Continue on Drupal 7 via an “extended support” solution
You avoid making a major investment right now, and you can plan the switch more effectively.You will not avoid having to choose between options 1 and 3 in the end, so you are postponing the decision.Around DKK 10,000–70,000 per year. Until you are forced to switch.
Option 3.
Switch to another CMS
You choose to leave Drupal entirely and migrate to another content management system (CMS) such as WordPress.You will need to learn a new CMS (unless you already know it).Depending on the design and complexity, it typically costs between DKK 160,000–
300,000

Practical steps regardless of which solution you choose

  1. First, carry out a technical mapping of your current Drupal 7 site: which modules are used, which themes, which database, which integrations.
  2. Define a requirements specification: Which features are need-to-have and nice-to-have, and are there new things you want the solution to be able to do?
  3. Perform a content audit: what should stay, what can be removed?
  4. Set a budget: what does an upgrade or migration require, and when should it happen?
  5. Make a decision and set a plan: when do you move to “light status” (no major changes), and when do you do the actual migration work?
  6. Choose supplier/partner
  7. Allocate time for testing and launch: When you upgrade or migrate, you should test functionality, performance, security, and user experience.

What are the consequences if you do nothing?

If you have a website that still runs on Drupal 7—or another expired version—without taking action, here are some of the most important risks and consequences:

Security risk

Legislation and compliance

Operations, performance, and technology

Financial consequences

What are my alternatives to an expensive migration?

It is very simple; you can switch to another CMS.

Yes—either you migrate to a newer version of Drupal (purchase a new Drupal website).

Or you purchase a new website in another CMS.

The only other CMSs we consider serious candidates competing with Drupal are WordPress and Umbraco.

Note: If you are leaving Drupal because you do not want your version to reach end of life in the future, note that Umbraco does as well.

Benefits of WordPress

Large ecosystem

Ease of use

Price level

Future-proof

Benefits of Umbraco

Built on Microsoft technology

Flexibility and scalability

Editor experience

Price level

What do you lose by leaving Drupal?

If your website or system is very complex—for example, large enterprise features, complicated workflows, or advanced user management—Drupal is typically the strongest of the three systems. Drupal is developer-oriented, and its structure makes it easy to build tailored solutions with a high degree of control over data and logic.

By switching from Drupal to WordPress or Umbraco, you may lose some of the deeply integrated functionalities built up over the years. This may mean you need to find alternative plugins or develop some of the functionality from scratch.

If you have already invested heavily in Drupal themes, modules, and integrations, a migration can therefore become both more expensive and more complex. In such cases, upgrading to a newer Drupal version can provide better continuity and ensure you get full value from your previous investments.

What do the alternatives cost?

The price of migrating from Drupal 7 varies significantly depending on complexity, number of modules, themes, integration needs, and design requirements. Here are some general benchmarks—however, you should obtain a specific quote.

  • Migration to a newer version of Drupal (e.g., Drupal 10/11): For a mid-sized website with moderate customisations, we typically see projects in the range of DKK 200,000–600,000+ (depending on scope). If the site is simple, it may be lower; if it is enterprise/highly customised, it may be significantly higher.
  • Switching to WordPress: For a comparable mid-sized site, migrating to WordPress can often land at DKK 160,000–300,000, again depending on complexity.

Note: WordPress is the only one of the three solutions that does NOT go end of life. When major updates are released, some bug fixes are required, most often in the range of DKK 10,000–25,000.

  • Switching to Umbraco costs between DKK 120,000–400,000. This depends on integrations, features, and complexity.

In connection with migration, you should also budget time for testing, editor training, potential rebranding/design, data cleanup, and implementation of new workflows.

Relaterede indlæg

5 ways a configurator can increase your order value and simplify the sales process

Unlinked mentions: How to get valuable backlinks

Relaterede indlæg

5 ways a configurator can increase your order value and simplify the sales process

Unlinked mentions: How to get valuable backlinks

Get in contact

First step in your business development

We are already just waiting in suspense to hear from you! We love helping passionate companies that also have great digital potential.

Rugårdsvej 55A 1. floor
5000 Odense C
Nyhavn 16, 4. floor
1051 Copenhagen K
Write us
Book a meeting
Job og Karriere
Find contact
Write us

First step in your business development






    You are a star

    Thank you for your message

    You should now have received a confirmation email.
    We are reviewing your inquiry and will get back to you as soon as possible.

    Have a great day! ☀️

    Book a meeting

    Talk with us, when it suits you

    Hvornår?

    Vælg dato

    Ledige tider

    Book a meeting

    Thank you! - We need to know a bit more about you






      You are a star

      Thank you for your request

      You should now have received a confirmation email.
      We are reviewing your inquiry and will get back to you as soon as possible.

      Have a great day! ☀️