Get started

Do your best work

Wagtail is a CMS that supports everyone’s creativity

Whether you're a developer who wants the freedom to build a custom feature or an editor who wants to focus more on content than code, Wagtail encourages the ingenuity of each member of a content team.

Screenshot showing how to use StreamField in the Wagtail editor
StreamField

Make content the way you want to

With Wagtail StreamField, Editors have the freedom to build pages the way they want to without coding. Developers love it too because StreamField gives them precise control over how content is displayed and how data is organized.

Intuitive content organization

Find and organize content easily

The intuitive Wagtail administration panel makes it easy to find and organize your content whether you have a handful of blog posts or thousands of pages to organize. With the Wagtail sidebar, you have a quick options to find content you need.

Customizable page types

Create and extend custom content types

Wagtail page types make it easy for developers to create and extend a custom architecture. Whether your team needs a blog post or a case study or a donation page, you can spin it up quickly without a ton of database wrangling.

Snippets

Create reusable components

With Wagtail Snippets, there’s no need to waste time recreating components that you use on multiple different pages. Snippets offer developers a quick way to add reusable components to the Wagtail administrative panel so editors can use them over and over again where they want to.

Form builder

Create contact forms, surveys, and more

Empower your content creators to interact with readers usingthe Wagtail custom form builder. After some simple configuration on the backend, editors can use Wagtail forms to create contact forms, surveys, and more.

The image editing screen in Wagtail, which includes focal point tools and options for sorting images into collections
Advanced image management

Keep your image library organised and under control

With the image focal point and custom cropping tools in Wagtail, you have more control over how images are cropped and displayed. The multiple image upload and image deduplication features also help you keep your image library organized and under control.

Frontend freedom

Integrate with the frontend technology of your choice

With the Wagtail templating system, your designers and frontend developers have complete frontend freedom. Wagtail can be integrated with the frontend technology of your choice, and you can even choose to operate Wagtail as a headless CMS with multiple frontends.

Explore some of our Wagtail success stories

A little boy sitting in a hospital bed wearing a superhero cape and holding his arms up in the air.

Turning five hospital websites into one

With Wagtail, Children's Health Ireland took 5 disjointed websites and merge them into one website with smoother, more efficient workflows.

A view of the university library and the clock tower at University of California, Berkeley

How we came to love Wagtail at Berkeley

When developers at University of California, Berkeley went looking for a Drupal replacement, they found Wagtail and fell in love with it. Here's why.

Matthew Newton

Matthew Newton

Principal Web Applications Developer, University Development & Alumni Relations

Read more success stories

See how governments, charities, cultural institutions, and private businesses are using Wagtail.

Open, extensible, and dependable

The code for Wagtail is completely open source.

Wagtail is powered by Python and Django, two of the most popular and powerful open source technologies available. The code for Wagtail is completely open source and supported by an active community and core contributors from agencies around the world. The founding creators, Torchbox, are an employee-owned trust dedicated to serving nonprofits and public organisations rather than investors. The source code is free and open so anyone can customise and extend Wagtail.

Build accessible experiences with Wagtail

A CMS that centers accessibility

The Wagtail administration panel targets WCAG 2.2 AA and all ATAG 2.0 checkpoints, making it accessible for editors with disabilities, not just visitors. Built-in accessibility checkers, alt text prompts, and heading validation will also help your team create compliant content from day one.

Accessibility checker

Catch accessibility issues before you publish

The built-in Wagtail accessibility checker flags likely accessibility issues in content. The checker is customizable so you can go beyond the default rules and set up standards specific to your code and your organization.

Alt text tools

Encourage better alt text practices

Wagtail supports contextual alt text and marking images as decorative to provide better experiences for screen reader users. The accessibility checker also flags common alt text issues like using file names in alt text.

Dark mode and high contrast

Customize your themes and contrast

Wagtail provides dark mode and a high contrast theme options for users who live with light sensitivity, eye strain, and other visual conditions. Dark mode also uses less energy on OLED screens, which makes it a plus for the planet too.

Keyboard navigation

Shortcuts and commands for keyboard lovers

If you love or need your keyboard to get around, Wagtail includes keyboard commands and shortcuts to help you get where you need to go. The Wagtail slash command quickly opens block menus and formatting options, so you can quickly build your content without clicking around.

Power up your content with optional AI features

Use the official Wagtail AI package to add your favorite AI tools

Whether you prefer GPT or Claude or one of the growing number of LLM open source models, Wagtail AI gives you the option to use AI to enhance your content. Save time on creating image labels, titles, summaries, and more. Get automatic page suggestions or receive feedback on your content. Wagtail AI suggests content — never mandates it, so creators have full control.

Advanced enterprise workflows

Designed to support content teams

Wagtail comes with features that support the whole publishing process from writing the first draft to copyediting to publication. Wagtail supports each step you need to create flawless content, no matter how many steps you need.

Site history

Full transparency into who has made changes

With the site history feature, you’ll have full transparency into who has made changes to your content and how. You can log and audit user actions with the site history report directly in the Wagtail administrative panel or through a backend management command.

Customisable workflows

Control who can moderate, review, and publish content

Whether you need one editing step or many, the custom workflows in Wagtail give you options to add as little or as much content review as you need. The fine permissions in Wagtail make it easy to control who can moderate, review, and publish content.

Revision rollbacks

Rollback to the version that you want to share with the world

Editing often involves multiple revisions and it can be hard to keep track of the changes made from version to version. Wagtail includes a built-in revision comparison tool that can help you rollback to the version that you want to share with the world.

Scheduling

Take full control over your editorial calendar

You can schedule posts to go live whenever you choose and you can set an expiration date on content so that your time-limited posts are automatically unpublished.

A demo conversation using the Wagtail commenting feature between two users named Olivia and Robert
Commenting and notifications

Editors can review and request content changes directly in Wagtail

With the Wagtail commenting feature, you don’t need to fuss with collecting comments in another text editor. Email notifications also make it easy for you to know when new comments are made or a piece of content moves to the next step in your publishing process.

Browse the full Wagtail features list

See every single feature Wagtail has from live preview to multi-tenancy.