17.0.0-rc1 · release candidate · early-access launch pricing

Ship better Umbraco sites without rebuilding the fundamentals

Humble Umbraco brings maintained packages for everyday delivery work — weeks of implementation effort in one $1,200 perpetual license.

Buy a license See what's included ↓

targets Umbraco 17 & 18.* eight focused packages perpetual · per instance

Eight focused packages, one suite license

Each card is structured so it can later lead to a dedicated package sales page without changing its identity.

Explore the suite

01 / 08

Cache Control

Planned

Humble.Umbraco.CacheControl

Will keep Cloudflare’s edge cache aligned with editorial changes, without waiting for cached pages to expire or purging everything by hand.

  • Targeted purges for content and media lifecycle events.
  • Rules for the changed page, its ancestors, or an affected domain.
  • Per-domain settings for multi-site installations.

Conventions

Humble.Umbraco.Conventions

Apply predictable project conventions automatically so editors and developers inherit a tidier Umbraco installation.

  • Keeps the media library sorted.
  • Creates hierarchical aliases for content, media, and member types.
  • Organizes data types and generates block thumbnails.

Design Tokens

Planned

Humble.Umbraco.DesignTokens

Will bring a W3C DTCG design system into Umbraco and deliver it to the site as cached CSS custom properties.

  • Import and export .tokens.json documents.
  • Manage token sets, themes, and site-root assignments.
  • Provide token and theme property editors plus Razor helpers.

Imaging

Humble.Umbraco.Imaging

Deliver smaller modern images automatically while keeping ordinary Umbraco media workflows intact.

  • Serves AVIF or WebP according to browser support.
  • Adds AVIF, HEIC, and HEIF codecs through Magick.NET.
  • Resizes oversized image uploads on save when enabled.

Intercourse

Humble.Umbraco.Intercourse

Build, publish, and operate native Umbraco forms without sending editors into a separate forms universe.

  • Provides a block-based designer and versioned form definitions.
  • Renders traditional multi-page forms with server-side validation.
  • Stores submissions and emits form data to Umbraco Automate.

Login Providers

Humble.Umbraco.LoginProviders

Offer familiar external sign-in choices for Umbraco backoffice users and members from one provider package.

  • Includes Discord, Epic Games, Google, Microsoft Entra ID, Steam, and Twitch.
  • Uses OAuth and OpenID integrations through ASP.NET Core authentication.
  • Centralizes provider configuration in LoginProvidersSettings.

Personalization

Planned

Humble.Umbraco.Personalization

Will tailor block content to managed audiences with a lightweight personalization pipeline inside Umbraco.

  • Audience management and block assignment in the backoffice.
  • Content-impression scoring for anonymous sessions and members.
  • Audience, analytics, and settings views.

Two-Factor Auth

Humble.Umbraco.TwoFactorAuth

Require authenticator-app two-factor authentication instead of leaving stronger sign-in optional.

  • Enforces time-based one-time passwords for backoffice users.
  • Supports Umbraco members on versions 17 and 18.
  • Renders authenticator setup QR codes.
Ready to choose? Compare licenses and support

Cache Control

Planned

Humble.Umbraco.CacheControl

Will keep Cloudflare’s edge cache aligned with editorial changes, without waiting for cached pages to expire or purging everything by hand.

  • Targeted purges for content and media lifecycle events.
  • Rules for the changed page, its ancestors, or an affected domain.
  • Per-domain settings for multi-site installations.

Humble Umbraco targets Umbraco 17 and Umbraco 18.* Intercourse licenses currently sold here are bound to Umbraco 17.  ·  * Umbraco 18 is an STS release; support is provided accordingly.

Working inside a real Umbraco backoffice

product screenshot or short backoffice demo goes here
show the package working inside a real Umbraco backoffice

What license holders say

Attributable quote, customer identity, and a specific outcome required.

Customer story placeholder
Position placeholder, Company placeholder

Attributable quote, customer identity, and a specific outcome required.

Customer story placeholder
Position placeholder, Company placeholder

Attributable quote, customer identity, and a specific outcome required.

Customer story placeholder
Position placeholder, Company placeholder

attributable quote, customer identity, and a specific outcome required before launch

Pricing

Loading current pricing…

Frequently asked questions

What counts as an application instance?

One running Umbraco application is one instance. A load-balanced farm is still one application: its servers share one database-backed installation ID, while the active server count and registered domains are reported for an accurate picture of the farm.

What does an Agency license cover?

An Agency license permits unlimited installs with no instance reporting.

Does a perpetual license expire?

No. Perpetual licenses have no expiry date. A version-bound license remains limited to the licensed Umbraco LTS major; Intercourse purchases on this page are for v17.

Which Umbraco versions are supported?

The Humble Umbraco package targets Umbraco 17 and Umbraco 18.* Intercourse is currently sold for Umbraco 17, and its license is a hard match for that major version.

* Umbraco 18 is an STS release; support is provided accordingly.

How do I rotate a license key?

Use the account page to reissue and download the current license file. Rotation bumps the license version and supersedes the old file.

What happens when I cancel support?

Support is billed monthly and paid upfront. You may cancel anytime; service continues through the period already paid for.

What updates are included?

Your perpetual license includes every update released for its licensed Umbraco major, forever. Moving to a new Umbraco major requires a new license purchase.

What is the refund policy?

All sales are final and we do not offer refunds. Please review the documentation and product screenshots before purchasing.

How are taxes handled?

Prices are in USD, and no tax is collected at checkout.

Choose the right starting point

Humble Umbraco · current version 17.0.0-rc1 (release candidate)