This article was published 2 years ago, therefore the contents of this post may be out of date.

Craft isn’t just a CMS as it does instead provides a complete digital experience for any developers, designers or content creators. The main characteristic that makes Craft CMS stand out from the rest is the flexibility it offers to developers. This CMS simplifies the complete website development with scalability that enables you to extend your application’s functionality and it offers a variety of advanced features to streamline the development process.

Since Craft CMS offers a complete digital experience for users so they can promptly adapt to. To get started with Craft CMS you’ll need to make sure that your server is compatible with PHP7 and above, and it been built on the top of Yii2 Framework and for templating, it uses Twig to render the content.

Just like the popular CMS’ WordPress, Craft CMS has a plugin repository from where you can download and add plugins for many project specifications. So in this article, I’m presenting to you 25 Craft CMS plugins that are either free.

1. Breadcrumb


This plugin will generate a simple breadcrumb array that you can style via Twig. It will generate crumb titles from the customFieldHandle setting if set, falling back to the title field. If none of these fields are present, it will generate the crumb title from the URL segment.

Breadcrumb works across different element types and is multisite friendly. It can even be used to generate BreadcrumbList schema.

Price: Free

2. Molecule


Molecule allows you to grab Twig components from outside the template folder. This is useful if you want to keep your Twig partials, CSS, React/Vue files, etc in a single component folder. Now all of your components are nicely organised in individual folder structures!

Price: Free

3. Messenger Customer Chat

Messenger Customer Chat

Let people start a conversation on your site and continue in Messenger. Allows your customers to interact with your business anytime with the same personalised, rich-media experience they get in Messenger.

This plugin allows you to interact with your customers using Messenger by integrating it on your Craft website.

To see and reply to those messages, simply use the same messaging tools you use for your Facebook messaging, on desktop at, Facebook Page Manager App (available on iOS and Android), or by adding your page account to Messenger.

Price: Free

4. SEOMate


SEOMate provides the tools you need to craft all your meta tags, sitemaps and JSON-LD microdata all in one highly configurable, open and friendly package, and with a super-light footprint.

SEOMate aims to do less!, there’s no Control Panel settings or custom field-types. Instead, you configure everything from the plugin’s PHP config file, which makes it easy and quick to set up, bootstrap and version control your configuration.

All the data is pulled from your existing Craft fields, which makes for less maintenance over time, and keeps you in control of your data.

Price: Free

5. Vanilla Forums

Vanilla Forums

The Vanilla Forums plugins allows you to have a Single Sign-On (SSO) integration with Craft CMS and Vanilla Forums so that means that Craft CMS’s login is used to auth. Then users are automatically signed in to Vanilla Forums without having to login in separately.

Price: Free

6. Site Duplicate

Site Duplicate

Site Duplicate let’s you duplicate entries across Sites in Craft CMS. It even works when section entries aren’t set to propagate across site sections making it easy to duplicate entry data between Sites.

Price: Free

7. Campaign Monitor Transactional

Campaign Monitor Transactional

Campaign Monitor Transactional email adapter for Craft CMS, allowing you to use your Campaign Monitor account to send email from the Control Panel or plugins. Check out the Synch plugin at, too.

Price: Free

8. Remote Backup

Remote Backup

Craft Remote Backup makes it easy to create off-site remote backups from the comfort of the Craft Control Panel. Along with a few CLI commands, this gives you the ability to take regular snapshots of your database and assets and rest assured that they are stored securely offsite.

Price: $29.00 includes 1 year of updates then $19.00 year per site for updates after that.

9. ImageOptimize


ImageOptimize allows you to automatically create & optimize responsive image transforms from your Craft 3 assets. It works equally well with native Craft image transforms, and image services like Imgix, with zero template changes.

Along with this plugin you use the native Craft UI/UX to create your image transforms, whether in the AdminCP or via your templates. ImageOptimize takes care of the rest, optimizing all of your image transforms automatically by running a variety of image optimization tools on them.

Price: $59.00 includes 1 year of updates. $29.00 year per site for updates after that.

10. Buster


Buster gives you a simple area (or URL for a GET request) to clear just the template-based caches on your Craft site. It’s a safe area for you and your clients to flush old content without affecting your assets.

Price: Free

11. Videos


Videos plugin for Craft CMS allows you to connect to YouTube & Vimeo to explore or retrieve videos to use them in your website. Videos comes as a plugin that can be attached to any element supporting custom fields like Entries, Users, Categories.

Price: $99.00 includes 1 year of updates and $29.00 year per site for updates after that.

12. Cage


This plugin provides a simple way to add an age-verification-gate to your website, where the user has to verify their age. It allows site administrators to have age-restricted sections on the website, where only adults can enter.

Price: Free

13. Calendar


Calendar is the most reliable and powerful event management and calendaring plugin for Craft CMS. The intuitive interface allows you to create events with complex recurring event rules and exclusions, while the flexible templating offers a variety of options to satisfy your calendaring needs.

So stop wasting valuable development hours wrestling with and tuning Craft Entries or other alternatives.

Price: Lite $99.00 includes 1 year of updates. $49.00 year per site for updates after that or Pro $179.00 includes 1 year of updates. $89.00 year per site for updates after that.

14. Craft Commerce

Craft Commerce

Craft Commerce is a powerful eCommerce platform built exclusively for Craft CMS, by the same folks who make it. It has a tight integration where you can manage your products, orders, promotions, and store settings right alongside all your web content, and relate products to entries and other content types.

It also has a world class localization so you can translate and localize your products for unlimited sites, languages, and locales, and define currency conversions to accept purchases in multiple currencies. You can even extend Commerce’s built-in functionality with dozens of integrations and a robust set of PHP APIs.

Price: $199.00 which includes 1 year of updates and $39.00 year per site for updates after that or pro at $999.00 includes 1 year of updates then $199.00 per site for updates after that.

15. Lightkeeper


Lightkeeper adds a Lighthouse testing widget to every Entry or Category with a public URL allowing developers and content editors to audit any page without leaving the control panel.

Price: Free

16. Sentry


Error tracking that helps developers monitor and fix crashes in real time. Iterate continuously. Boost efficiency. Improve user experience.

Price: Free

17. MJML


MJML is a markup language designed to reduce the pain of coding a responsive email. Its semantic syntax makes it easy and straightforward and its rich standard components library speeds up your development time and lightens your email codebase. MJML’s open-source engine generates high quality responsive HTML compliant with best practices.

Price: Free

18. Snaptcha


Snaptcha is an invisible CAPTCHA that automatically validates forms and prevents spam bots from submitting to your Craft CMS site.

Snaptcha which stands for Simple Non-obtrusive Automated Public Turing test to tell Computers and Humans Apart that will validate all POST requests to the front-end of your site, meaning that it will work with any form and any plugin.

Note that since this will affect all POST requests, you must add the required template tag before enabling validation.

Price: $29.00 includes 1 year of updates and $14.00 year per site for updates after that.

19. Formie


Formie is a Craft CMS plugin for creating user-friendly forms that your content editors will love. With over 25 fields available, a drag-and-drop form builder, multi-page support, and more!

Price: $99.00 includes 1 year of updates, then $49.00 per site for updates after that.

20. Guide


Craft CMS is intuitive. Marketing plans and organisational workflows not so much. Guide lets you create a CMS user manual within Craft CMS so clients don’t need to go far to get the answers they need.

Display your CMS manual within a Control Panel section, or on content edit pages, and in Dashboard widgets. The Guide Organiser shows you all of the guides in your CMS and makes it easy to move them from one place to another.

And even clients can also collaborate and contribute by editing guides right within Craft CMS. It has drag and drop components make it easy to write and edit guides in both Markdown and Twig formats.

Price: Free or Pro $49.00 includes 1 year of updates, then $25.00 year per site for updates after that.

21. Campaign


Campaign is an email marketing plugin. It aims to bring the distribution of content by email into the CMS, where we believe it should be, along with the same ethos of flexibility and user-friendliness that Craft does.

Price: Lite for $149.00  includes 1 year of updates. $49.00 year per site for updates after that. Or Pro $249.00 includes 1 year of updates $89.00 year per site for updates after that.

22. Simple Map

Simple Map

Create a beautifully simple, but yet deceptively powerful, Map field that works out of the box with no setup or API tokens needed!

Configure the map field to only show the features you want; hide the address, show latitude/longitude, or hide the map entirely. Choose from 4 geocoding services, 3 geolocation services, and 24 map tile-sets!

Maps offers full multi-site support, compatibility with Matrix, Super Table, and CraftQL, and the ability to search by location and sort by distance.

Price: Free for Lite or Pro for $49.00 which includes 1 year of updates, then $19.00year per site for updates after that.

23. Migration Assistant

Migration Assistant

Create migrations is here to help you to easily move settings and content between Craft website installations with the click of a mouse, so that means no coding required.

You can select which elements to migrate and create a native Craft content migration file that can be committed to your version control system. The migrations can then be applied on different Craft installations to instantly create and update settings and content, without needing to enter data multiple times.

By using migrations you can ensure your various website environments (local, staging, production, etc.) stay in sync and up to date.

Price: $89.00 includes 1 year of updates. $39.00 year per site for updates after that.

24. CraftQL


CraftQL allows you to access all of Craft’s features through a GraphQL interface. Once installed, CraftQL acts as a GraphQL server for your Craft CMS implementations with zero configuration.

Using GraphQL can help speed up your Craft CMS implementations because if fulfils queries with existing data and allows clients to ask for and receive exactly what they’re looking for.

Price: $59.00 includes 1 year of updates then $29.00 per year per site for updates after that.

25. Feed Me

Feed Me

Feed Me is a Craft plugin for super-simple importing of content, either once-off or at regular intervals. With support for XML, RSS, ATOM, CSV or JSON feeds, you will be able to import your content as Entries, Categories, Craft Commerce Products and variants.

Price: Free


25 Craft CMS Plugins for Developers & Designers