Version 9 Documentation

User Guide

Everything you need to know before you start touching code with Concrete CMS.

Learn to Use Concrete


Learn how to extend Concrete CMS with custom Add-Ons, Themes, and core development.

Start Coding

More Resources

Latest Video
Recent Tutorials
Upgrading Concrete from 8.5 to 9.x
Jun 21, 2024
By myq.

How to avoid problems upgrading from 8.5 to 9.x

How to change the default date format
May 30, 2024
By myq.

Change the format of the default date

WebOps Tutorial on Running and Upgrading a Concrete CMS Website
May 2, 2024
By myq.

Describes how to deploy, manage, and upgrade a Concrete CMS website

Using the Concrete Migration Tool Addon
Apr 27, 2024

How to use the Concrete CMS Migration Tool

Legacy Documentation

Wander through documentation from ages past to find those historical nuggets of wisdom.

User Guide

Learn how to use Concrete and set up your site.

Start Here


Learn how to extend Concrete CMS. If you're a theme or add-on developer, or someone creating a custom website or application solution with Concrete, this is where you need to be.


Introduction & Installation

Building a website with Concrete

The definitive, best-practices guide to building and configuring a Concrete website

Full Developer Documentation

Full documentation for all of Concrete’s developer features