Strapi Features
Every feature you need to build and ship your next project.
Blocks Editor
Drag and drop rich text in a user-friendly WYSIWYG environment, making content creation seamless and straightforward.
Simplicity by design
The Strapi interface is so intuitive you don't have to think twice to build your content types.
Customization by default
You just need to hop in a code editor to make any change to the API or your data structure.
Flexibility by nature
The Content Type structure can be flexed according to your needs with dozens of fields available and mix-and-match possibilities.
Developer and API First
Multi-databases support
SQLite, MySQL, Postgres and MariaDB are supported, you just have to pick one of your choice.
100% Javascript
One language fits all. Use JavaScript from front to back.
Auto-generated documentation
Write and maintain the documentation with a one-click integration.
GraphQL or RESTful
Consume the API from any client (React, Vue, Angular), mobile apps or even IoT, using REST or GraphQL.
Webhooks
Call back anywhere you need, to get the functionality you want, out of the box with our API.
Authentication & Permissions
Secure your endpoints by allowing or not allowing users to access your API by roles.
The next generation publishing technology
Strapi bundles an intuitive interface to the technology publishers prefer.
An intuitive, minimal editor
The editor allows you to pull in dynamic blocks of content. It’s 100% open-source, and it’s fully extensible.
Media Library
Upload images, video or any files and crop and optimize their sizes, without quality loss.
Flexible content management
Build any type of category, section, format or flow to adapt to your needs.
Sort and Filter
Built-in sorting and filtering: you can manage thousands of entries without effort.
User-friendly interface
The most user-friendly open-source interface on the market.
SEO optimized
Easily manage your SEO metadata with a repeatable field and use our Media Library to add captions, notes, and custom filenames to optimize the SEO of media assets.
Join our Newsletter
Get all the latest news and events.
Newsletter signup is not configured yet.
More features
Content Types Builder
- Build an awesome publishing experience for your editor team, by giving them the freedom to build any page on the go.
- Your front-end developers can autonomously choose any name and reuse them in the front-end code.
Customizable API
- Create your REST or GraphQL API without coding in a couple of minutes
- Hop in the code and customize the API however you want
Media Library
- Upload your images, videos, audio or documents to the media library.
- Easily find the right asset, edit and reuse it.
Custom Roles & Permissions
- Manage the reading, editing and publishing rights to your Strapi Admin Interface.
- Review and publish drafts and share access to the necessary content only.
Internationalization
- Create multilingual websites or apps
- Localize content by translating the text and adapting the messaging & page structure to each version
Custom fields
- Create a unique editing experience by customizing the admin panel at ease.
- Integrate your Strapi app with other tools like Shopify, Youtube, Google Maps, CKEditor and more
