Umbraco Keyboard Web

What are Templates?

Templates in web development are pre-made web pages or a set of HTML web pages that editors can use to place their content. It’s what defines the markup on your website, and you’re in control of the output.


Umbraco templates

Umbraco templates in the CMS are built on the concept of Razor views from ASP.NET MVC. What makes templating in Umbraco different is model data.

Every document type you create in Umbraco will have its own template if you choose so. And once a document type is created it will build a public class in the backoffice of Umbraco.

You can easily access and display document type properties in your templates using IPublishedContent which makes it easy and fast to build the presentation of your website.

When templating in Umbraco, the output is controlled completely by you. If you want to get started with building your own Umbraco template you can follow the guide in the Umbraco documentation about creating templates.


Umbraco themes and skins

Because Umbraco is built differently than other content management systems, you have complete freedom over how you want your content to be displayed. We've even gone as far as keeping that decision 100 % up to you out-of-the-box when you install Umbraco.

If you want to get started faster with themes, skins or starter kits, we recommend looking at some of the Umbraco packages available. These will help you get started with some pre-built pages and features such as navigation elements. You can find a list over at You can also find Umbraco themes and skins from third party sources.

Loved by developers, used by thousands around the world!

One of the biggest benefits of using Umbraco is that we have the friendliest Open Source community on this planet. A community that's incredibly pro-active, extremely talented and helpful.

If you get an idea for something you would like to build in Umbraco, chances are that someone has already built it. And if you have a question, are looking for documentation or need friendly advise, go ahead and ask the Umbraco community on Our.

Number of active installs
Number of active members in the community
Known free Umbraco packages available

Want to be updated on everything Umbraco?

Sign up for the Umbraco newsletter and get the latest news and special offers sent directly to your inbox