
About Craft CMS
Craft CMS is a content management system for building custom websites and digital experiences. It gives editors a clean control panel and gives developers full control over templates, content models and the front end.
What it does
Craft is designed so that content comes first, and the site structure fits around it rather than the other way round. Developers can build templates in Twig, or use Craft's GraphQL API to run a decoupled front end. Localization is built in, so one site can serve many languages and locales. Craft Commerce adds a customizable online store when a business needs to sell products.
Key features
- Templates in Twig or a decoupled GraphQL API
- Localization for many sites, languages and locales
- Plugin Store and a plugin framework for extensions
- Craft Commerce for custom online stores
- Craft Cloud for managed hosting
Who it's for
Designers and developers who want full control over layout and content models will find Craft flexible. Agencies building marketing sites, portfolios and multilingual projects are a common audience. Editors who need an intuitive writing experience also benefit.
Pricing and good to know
Support plans and service agreements are available in addition to the community support that comes with the software. Craft Cloud is an option for hosting the site, and self-hosting is also possible. Building a custom site is a development project, so plan templates and content structure before you begin.
Highlights
- Build templates in Twig or use a decoupled GraphQL API
- Serve many sites, languages and locales from one install
- Add functions with the built-in Plugin Store
- Create custom online stores with Craft Commerce
- Host sites on Craft Cloud, the managed hosting option












