Flexible Content Modeling
Make content changes dead simple for your content editors.
Components enable your marketers to compose flexible page layouts and easily reorder those layouts.
Build SEO landing pages, knowledge base, news articles, and more by using Page Types. Learn more.
Learn more in the video below:
Update new product information for your online store or create new promotional content like Case Studies and Testimonials using Collections. Learn more.
Collections are tables of data that can be referenced by Pages or directly queried from the API enabling easy filterability and categorization of your content.
You've got better things to do than building another blog. Just drop-in our pre-built blog engine and get back to more interesting problems.
See it in action:
Create multi-level navigation menus and build links between related, relevant content using Reference Fields. Learn More.
Build your image carousel, team page, related articles and much more using Repeater Fields. Learn More.
Fast Content Updates
Built in SEO, previewing, revision histories, and scheduling will delight your marketers.
Quickly set up your blog on a subdirectory of your website and use the built-in SEO metadata and description to optimize your SEO.
Never lose a change to your content again.
Update your webpage content without writing any HTML or involving a developer.
Schedule your content updates
Plan when you want your new posts or pages to go live.
Localization for multiple languages
Create all the locales you need to support your global app.
Live split screen previews
See what your webpage or blog post will really look like before it’s published.
No need for your own image hosting or configuring a complex CDN when you can store your images and files in Butter
Host a variety of audio file types and power your podcasts with ButterCMS. Learn more
Host a variety of video file types and power your podcasts with ButterCMS. Learn more
Media Tagging and Fast Filters
Find the media file you need by filtering with tags.
CDN for assets
Your data is securely stored and delivered with Amazon CloudFront’s CDN.
Change your image size and quality effortlessly with our Image API that's powered by Filestack. Learn More
Transform your images, right within the ButterCMS dashboard with a beautiful, modern interface. Crop, resize, apply filters, and more.
Multi-Sites and Environments
One central location for managing content for all of your websites and environments
Agencies and Enterprise businesses can access all of your websites’ content from one Butter instance. Learn more.
Manage multiple environments from one place so you can iterate on your content model without impacting your live website. Learn more.
Safely migrate configuration data across your environments when they are ready. Learn more.
Butter was built from the ground up with developers in mind to make integration as fast as possible
API-First CMS for your Content
Edit, search, filter, sort and paginate your content with our API
Free yourself from bloated, traditional CMSs and use your favorite tech stack to launch faster with less code. Learn more.
Globally Cached API and Content
Expect the best performance, resiliency and scalability with our cached API.
Update your e-commerce product listing, marketplace data, collect form data, or build an FAQ database by writing any data your app needs into Butter. Learn more.
Developer Tech Stack Guides
Manage your content regardless of what tech stack you want to use and we’ll help you do it with our comprehensive documentation. Check out our docs.
SDKs (Software Development Kits)
Quickly plug butter into your app with our SDKs.
Configure webhooks to POST change notifications to your application. View documentation for details on Event types.
Developers and Marketers who value their time work together in ButterCMS
Easy to navigate dashboards for your Blog Posts, Pages, and Collection Items streamlines the creation process for new content with your team.
Our easy to navigate dashboard gives you access to update all of your blog posts, web pages, and collections of data all in one place.
Roles and Permissions
Various permission levels provide the optimal experience for your cross-functional team
Avoid publishing incomplete posts or webpage updates by setting appropriate permission levels to create, write, edit, delete, or publish new content for each team member.
Enable your global team of marketers and translators to work side-by-side safely by setting permissions for just their local markets.
Workflows keep your team engaged and help you adhere to your content marketing schedule.
Larger teams churn out more content and stay organized with workflows.