Services
Software & Web AppsMobile AppsCloud & IT SupportAI & AutomationHire developers
Startups Industries Work About Insights Contact Talk to our experts Have an idea? Let's build it

Free tool

Umbraco upgrade checker

Answer six short questions about your Umbraco site. See where your version stands, the upgrade path Umbraco documents and what to prepare.

In short

Umbraco 13 support ends on December 14, 2026. Umbraco 17 is the current long-term support version. A site on 13 can upgrade straight to 17, but not to 18. Sites on 8 or older need their templates and code rebuilt. The checker below gives you a first look for your own site. It takes about a minute and asks for no email.

Six questions

Check your Umbraco site

Pick one answer for each question. "I don't know" is fine.

1. Which Umbraco version does your site run?

Look in the back office help menu, or ask your developer.

2. Does your back office have custom screens, dashboards or editors made for you?
3. Does the site use Nested Content, the old Grid Layout or Macros?

Nested Content and Grid Layout are older ways to build pages from blocks. Macros are small reusable parts placed inside page text.

4. How many add-on packages does the site use?
5. Does the site use Umbraco Forms?
6. Where is the site hosted?

The checker needs JavaScript. Without it, the tables below show every rule it uses.

How it works

The rules the checker uses

From Umbraco's own upgrade notes and release list, checked on November 11, 2026. This is a first look based on Umbraco's own upgrade notes. A code review is the only way to know the real size of the job. Check Umbraco's support page for the latest dates.

Your version today and the upgrade path

VersionWhere it standsUpgrade path
7This version no longer gets fixes from Umbraco. Plan a move.Move to 8 first, then follow the version 8 route. In practice this is a rebuild.
8This version no longer gets fixes from Umbraco. Plan a move.There is no direct upgrade. Your content can be moved, but templates and custom code must be rebuilt on the new version.
9 to 12This version no longer gets fixes from Umbraco. Plan a move.Upgrade to 13, then from 13 to 17. Version 9 goes to 10 first.
13Umbraco stops fixes for version 13 on December 14, 2026.Upgrade straight to 17. You cannot jump to 18 from 13.
14 to 16This was a short-term version. Check Umbraco's support page to see if it still gets fixes.Upgrade to 17.
17This is the current long-term support version.You are on the long-term version. Keep it patched. Moving to 18 is optional.
18This is the newest version.You are on the newest version. Keep it patched.

Size of the job

0 to 2 points: Light. 3 to 5: Medium. 6 or more: Large. Light: A standard upgrade with few custom parts. Medium: Some parts need rework and careful testing. Large: Expect real rework, or a rebuild of templates and code.

AnswerPointsWhy
Version 7 or 8LargeTemplates and code are rebuilt.
Version 9 to 12+2Two upgrade steps.
Version 13 or 14 to 16+1One major step.
Version 17 or 18No upgrade needed nowKeep it patched.
Custom back-office screens (version 13 or older)+3The old back-office code (AngularJS) is rewritten for the new back office from version 14.
Nested Content, Grid Layout or Macros (version 13 or older)+2These were removed in version 14.
More than 5 packages+2Each package needs a version that works with the target.
1 to 5 packages+1Each package needs a version that works with the target.
Umbraco Forms+1Forms and their entries are moved and tested.
Each "I don't know"+1Unknowns add risk. A code review will tell you.

Get-ready checklist

  • Every site: Back up the site and the database.
  • Every site: Test the upgrade on a copy first, not on the live site.
  • Every site: List every link to other systems, such as a CRM or a booking tool.
  • Custom back-office screens: List each custom screen and what it does. These are rewritten for the new back office.
  • Nested Content, Grid Layout or Macros: List where Nested Content, Grid Layout and Macros are used. They become Block List, Block Grid or partial views.
  • Any add-on packages: Check that each package has a version for Umbraco 17.
  • Umbraco Forms: Note your forms and where their entries are stored.
  • Hosted on Umbraco Cloud: Umbraco Cloud has its own upgrade steps. Check its support policy.
  • Hosted on Azure or your own servers: Check that your hosting can run the newer .NET version.
  • Every site: Large sites: clean up old content versions first, so the content step runs faster.

Who you can talk to

Talk to the person who runs delivery

Piush Sharma

Chief Operating Officer, ShooraTech Innovates

Piush Sharma is Chief Operating Officer at ShooraTech Innovates. He oversees how projects are planned, built and delivered to clients.

Talk to our experts Piush Sharma on LinkedIn

Related

Keep exploring

See also illustrative project examples. Real, client-approved case studies are added as they are published.

Let's talk

Send us your answers.

Tell us your version and your list of custom parts. One of our experts will tell you what we see.

We usually reply the same business day

Chat with usBook a call