Free tools Modernization Cost Calculator

For legacy stack owners

Modernization cost calculator.

See a starting price for migrating off Drupal 7, Magento 1, Joomla, classic ASP, or unsupported PHP. We use AI throughout delivery, so projects cost less and finish sooner. Contact us for an accurate quote.

  • 2 minutes to fill out
  • Live calculation, no email required
  • Based on 40+ migration engagements

Calculator

Tell us about your site.

Adjust the inputs. The estimate updates as you change them. The estimate is worked out in your browser. OST does not save your answers.

Older or less-maintained stacks cost more to migrate because there are fewer migration paths and more security debt to unwind.

Pages alone are not the right metric. Custom modules, workflows, and commerce logic drive the work.

CRM, payment processors, ERPs, email platforms, single sign-on, third-party APIs. Count anything that the new stack must continue to talk to.

Migration of authors, taxonomies, media, and revisions adds engineering time. Large catalogs or knowledge bases sit at the top.

How we calibrated the numbers

Three migrations, three brackets.

The ranges come from real engagements. Each example sits in a different complexity bracket so you can sanity-check where your project lands.

Small bracket

Wesleyan College Drupal redesign

Drupal redesign and content migration for a women's college in Macon, Georgia. Admissions-focused information architecture and editorial workflow.

Platform: Drupal 7 to Drupal 9Engagement window: 2019 to 2020

Medium bracket

Council on Aging site overhaul

Senior services site for Martin County, Florida. Active 5+ year engagement covering full stack, content workflow, AI chatbot pilot, and ongoing support.

Platform: Drupal & AI integrationEngagement window: Active 5+ years

Large bracket

White Label Storage SaaS platform

Multi-tenant SaaS powering 350+ active store deployments across regions, with rolling-release engineering and per-tenant theming.

Platform: Multi-tenant SaaSEngagement window: Active, ongoing

Methodology

How the math works.

The calculator sizes the engineering effort from your inputs and shows a starting price and a starting timeline. It is not a quote: OST confirms exact pricing after a scoping call.

The base figure covers a small site on a recent platform with no integrations and no compliance work. Every input adjusts that figure.

  • Platform multiplier reflects how much migration tooling exists for the source stack. Drupal 8/9 to current Drupal 10 is well-trodden (0.9×). Classic ASP to anything modern is a rebuild, not a migration (2.0×).
  • Complexity multiplier covers custom modules, workflows, and commerce logic. We do not count pages because pages are cheap. Custom logic is what eats the budget. Small = 1×, Medium = 2×, Large = 4×, Enterprise = 7×.
  • Integration count adds effort for each third-party system, scaled by site complexity. CRM, payment processor, ERP, SSO, third-party APIs all count.
  • Content migration adds 0% to 20% depending on volume and relational complexity (taxonomies, authors, media, revisions, multilingual content).
  • Compliance overhead stacks on the subtotal. WCAG 2.2 AA + Section 508 adds 15%. HIPAA adds 20%. FERPA adds 10%. SOC 2 alignment adds 12%. PCI DSS adds 8%.
  • AI-assisted delivery cuts engineering effort by about 45%. We use AI for code migration, content mapping, testing, and QA, with senior engineers reviewing every change.

The output is a starting price: what a project of this shape costs when things go well. Discovery confirms the real scope and price.

What is not included: hosting and infrastructure costs, third-party software licensing, content creation, training and change management, ongoing support and retainer. Most of these add 10% to 30% to the engineering number.

Ready for a tighter number?

The calculator gives you a starting price for your next budget conversation. A 60-minute call gives you a quote with a fixed scope you can take to procurement.