Introducing G2.ai, the future of software buying.Try now
NLX
Sponsored
NLX
Visit Website
Product Avatar Image
Strapi

By Strapi

4.5 out of 5 stars

How would you rate your experience with Strapi?

NLX
Sponsored
NLX
Visit Website

Strapi Pros and Cons: Top Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users find Strapi remarkably easy to use, facilitating quick development and deployment of APIs with helpful community support. (12 mentions)
Users value the open-source nature of Strapi, facilitating easy learning and community support for development. (8 mentions)
Users find Strapi to be easy to use and integrate, with excellent support and powerful features for content management. (7 mentions)
Users value the responsive customer support of Strapi, enhancing their development experience and project success. (7 mentions)
Users appreciate the flexibility of Strapi, making content management efficient and adaptable to various needs. (7 mentions)
Users value the seamless API integration of Strapi, enhancing flexibility and allowing easy content management across systems. (6 mentions)
Users value the strong community support of Strapi, enhancing their experience and fostering collaboration among developers. (6 mentions)
Users appreciate the easy setup of Strapi, enabling rapid deployment and quick experimentation for projects. (4 mentions)
Users find the complex setup of Strapi challenging, often requiring significant time and effort for deployment and maintenance. (3 mentions)
Users find the developer challenges of Strapi overwhelming, especially with deployment complexities and version upgrade issues. (3 mentions)
Users find the difficult setup of Strapi frustrating, requiring significant time and effort for self-hosting and maintenance. (3 mentions)
Users note a lack of features in Strapi, particularly in file management and rich text editing capabilities. (3 mentions)
Users face migration difficulties with Strapi, dealing with limited support and complex deployment processes that hinder productivity. (3 mentions)
Users often experience plugin compatibility challenges that can hinder workflow and require additional development efforts. (3 mentions)
Users experience software bugs like white screens and require additional tools for HTML editing, impacting usability. (3 mentions)
Users note the missing features in Strapi, particularly in file management and advanced functionalities requiring additional effort. (2 mentions)
Users note the insufficient API file management features, particularly the inability to change titles, as an area for improvement. (1 mentions)
Users face customization difficulties with Strapi, as setting up and maintaining requires significant development time and effort. (1 mentions)

Top Pros or Advantages of Strapi

1. Ease of Use
Users find Strapi remarkably easy to use, facilitating quick development and deployment of APIs with helpful community support.
See 12 mentions

See Related User Reviews

Barbara S.
BS

Barbara S.

Small-Business (50 or fewer emp.)

5.0/5

"Powerful with no frills"

What do you like about Strapi?

User friendly tool. Covers everything a CMS needs. It's easy to configure and comes with a helpful documentation. The integrations are very powerful a

Vaibhav C.
VC

Vaibhav C.

Mid-Market (51-1000 emp.)

5.0/5

"One of the best headless CMS available in Node.js. Highly sclable"

What do you like about Strapi?

The framework itself and easy of developing and deploying custom plugins. Strapi is open source and very easy to learn. Its the fastest way to deploy

2. Open Source
Users value the open-source nature of Strapi, facilitating easy learning and community support for development.
See 8 mentions

See Related User Reviews

Matthew P.
MP

Matthew P.

Small-Business (50 or fewer emp.)

5.0/5

"Ideal CMS for any Enterprise or Small Business"

What do you like about Strapi?

Strapi is overall very easy for developers and users. It has sensible and easy-to-integrate querying whether it's via fetch or GraphQL, and their defa

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

4.5/5

"Strapi Cloud for Non-prod"

What do you like about Strapi?

Strapi Cloud has been a game-changer for our nonprofit—easy to use, flexible, and perfect for managing content efficiently without needing a large tec

3. Content Management
Users find Strapi to be easy to use and integrate, with excellent support and powerful features for content management.
See 7 mentions

See Related User Reviews

Barbara S.
BS

Barbara S.

Small-Business (50 or fewer emp.)

5.0/5

"Powerful with no frills"

What do you like about Strapi?

User friendly tool. Covers everything a CMS needs. It's easy to configure and comes with a helpful documentation. The integrations are very powerful a

Matthew P.
MP

Matthew P.

Small-Business (50 or fewer emp.)

5.0/5

"Ideal CMS for any Enterprise or Small Business"

What do you like about Strapi?

Strapi is overall very easy for developers and users. It has sensible and easy-to-integrate querying whether it's via fetch or GraphQL, and their defa

4. Customer Support
Users value the responsive customer support of Strapi, enhancing their development experience and project success.
See 7 mentions

See Related User Reviews

Barbara S.
BS

Barbara S.

Small-Business (50 or fewer emp.)

5.0/5

"Powerful with no frills"

What do you like about Strapi?

User friendly tool. Covers everything a CMS needs. It's easy to configure and comes with a helpful documentation. The integrations are very powerful a

Vaibhav C.
VC

Vaibhav C.

Mid-Market (51-1000 emp.)

5.0/5

"One of the best headless CMS available in Node.js. Highly sclable"

What do you like about Strapi?

The framework itself and easy of developing and deploying custom plugins. Strapi is open source and very easy to learn. Its the fastest way to deploy

5. Flexibility
Users appreciate the flexibility of Strapi, making content management efficient and adaptable to various needs.
See 7 mentions

See Related User Reviews

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

4.5/5

"Strapi Cloud for Non-prod"

What do you like about Strapi?

Strapi Cloud has been a game-changer for our nonprofit—easy to use, flexible, and perfect for managing content efficiently without needing a large tec

Rushikesh P.
RP

Rushikesh P.

Small-Business (50 or fewer emp.)

4.0/5

"Made Course website using strapi"

What do you like about Strapi?

I like how we can use Both REST and Graphql with it

6. API Integration
Users value the seamless API integration of Strapi, enhancing flexibility and allowing easy content management across systems.
See 6 mentions

See Related User Reviews

Matthew P.
MP

Matthew P.

Small-Business (50 or fewer emp.)

5.0/5

"Ideal CMS for any Enterprise or Small Business"

What do you like about Strapi?

Strapi is overall very easy for developers and users. It has sensible and easy-to-integrate querying whether it's via fetch or GraphQL, and their defa

Rushikesh P.
RP

Rushikesh P.

Small-Business (50 or fewer emp.)

4.0/5

"Made Course website using strapi"

What do you like about Strapi?

I like how we can use Both REST and Graphql with it

7. Community Support
Users value the strong community support of Strapi, enhancing their experience and fostering collaboration among developers.
See 6 mentions

See Related User Reviews

Barbara S.
BS

Barbara S.

Small-Business (50 or fewer emp.)

5.0/5

"Powerful with no frills"

What do you like about Strapi?

User friendly tool. Covers everything a CMS needs. It's easy to configure and comes with a helpful documentation. The integrations are very powerful a

Vaibhav C.
VC

Vaibhav C.

Mid-Market (51-1000 emp.)

5.0/5

"One of the best headless CMS available in Node.js. Highly sclable"

What do you like about Strapi?

The framework itself and easy of developing and deploying custom plugins. Strapi is open source and very easy to learn. Its the fastest way to deploy

8. Easy Setup
Users appreciate the easy setup of Strapi, enabling rapid deployment and quick experimentation for projects.
See 4 mentions

See Related User Reviews

Barbara S.
BS

Barbara S.

Small-Business (50 or fewer emp.)

5.0/5

"Powerful with no frills"

What do you like about Strapi?

User friendly tool. Covers everything a CMS needs. It's easy to configure and comes with a helpful documentation. The integrations are very powerful a

Marcial L.
ML

Marcial L.

Small-Business (50 or fewer emp.)

5.0/5

"Changing CMS"

What do you like about Strapi?

Strappy is a CMS easy to use, install, and deploy

Top Cons or Disadvantages of Strapi

1. Complex Setup
Users find the complex setup of Strapi challenging, often requiring significant time and effort for deployment and maintenance.
See 3 mentions

See Related User Reviews

Vaibhav C.
VC

Vaibhav C.

Mid-Market (51-1000 emp.)

5.0/5

"One of the best headless CMS available in Node.js. Highly sclable"

What do you dislike about Strapi?

Deploying strapi is tricky if you are self hosting this tool. Few things you might need to take care of like using pm2 and deploying instances of str

zaki o.
ZO

zaki o.

Small-Business (50 or fewer emp.)

1.0/5

"Strapi is a nightmare to work with"

What do you dislike about Strapi?

did not have a good experience with Strapi. From the start, it was very difficult to use – the setup and day-to-day development felt overly complicate

2. Developer Challenges
Users find the developer challenges of Strapi overwhelming, especially with deployment complexities and version upgrade issues.
See 3 mentions

See Related User Reviews

Vaibhav C.
VC

Vaibhav C.

Mid-Market (51-1000 emp.)

5.0/5

"One of the best headless CMS available in Node.js. Highly sclable"

What do you dislike about Strapi?

Deploying strapi is tricky if you are self hosting this tool. Few things you might need to take care of like using pm2 and deploying instances of str

zaki o.
ZO

zaki o.

Small-Business (50 or fewer emp.)

1.0/5

"Strapi is a nightmare to work with"

What do you dislike about Strapi?

did not have a good experience with Strapi. From the start, it was very difficult to use – the setup and day-to-day development felt overly complicate

3. Difficult Setup
Users find the difficult setup of Strapi frustrating, requiring significant time and effort for self-hosting and maintenance.
See 3 mentions

See Related User Reviews

Vaibhav C.
VC

Vaibhav C.

Mid-Market (51-1000 emp.)

5.0/5

"One of the best headless CMS available in Node.js. Highly sclable"

What do you dislike about Strapi?

Deploying strapi is tricky if you are self hosting this tool. Few things you might need to take care of like using pm2 and deploying instances of str

zaki o.
ZO

zaki o.

Small-Business (50 or fewer emp.)

1.0/5

"Strapi is a nightmare to work with"

What do you dislike about Strapi?

did not have a good experience with Strapi. From the start, it was very difficult to use – the setup and day-to-day development felt overly complicate

4. Lack of Features
Users note a lack of features in Strapi, particularly in file management and rich text editing capabilities.
See 3 mentions

See Related User Reviews

Matthew P.
MP

Matthew P.

Small-Business (50 or fewer emp.)

5.0/5

"Ideal CMS for any Enterprise or Small Business"

What do you dislike about Strapi?

As a CMS, I expect to see more user-friendly rich text entry than what you get with Strapi Basic. Sure, it's easy enough to use other plugins to have

Marcial L.
ML

Marcial L.

Small-Business (50 or fewer emp.)

5.0/5

"Changing CMS"

What do you dislike about Strapi?

Limited Database Migration/Seed Support: the platform has limited support for database migration and seeding, which can be a challenge when moving con

5. Migration Difficulties
Users face migration difficulties with Strapi, dealing with limited support and complex deployment processes that hinder productivity.
See 3 mentions

See Related User Reviews

Vaibhav C.
VC

Vaibhav C.

Mid-Market (51-1000 emp.)

5.0/5

"One of the best headless CMS available in Node.js. Highly sclable"

What do you dislike about Strapi?

Deploying strapi is tricky if you are self hosting this tool. Few things you might need to take care of like using pm2 and deploying instances of str

Marcial L.
ML

Marcial L.

Small-Business (50 or fewer emp.)

5.0/5

"Changing CMS"

What do you dislike about Strapi?

Limited Database Migration/Seed Support: the platform has limited support for database migration and seeding, which can be a challenge when moving con

6. Plugin Issues
Users often experience plugin compatibility challenges that can hinder workflow and require additional development efforts.
See 3 mentions

See Related User Reviews

Matthew P.
MP

Matthew P.

Small-Business (50 or fewer emp.)

5.0/5

"Ideal CMS for any Enterprise or Small Business"

What do you dislike about Strapi?

As a CMS, I expect to see more user-friendly rich text entry than what you get with Strapi Basic. Sure, it's easy enough to use other plugins to have

Al-amin A.
AA

Al-amin A.

Small-Business (50 or fewer emp.)

5.0/5

"Flexible and developer-friendly headless CMS"

What do you dislike about Strapi?

While Strapi is excellent overall, some advanced features require plugins or self-implementation, which may add extra work. The documentation, though

7. Software Bugs
Users experience software bugs like white screens and require additional tools for HTML editing, impacting usability.
See 3 mentions

See Related User Reviews

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

4.5/5

"Strapi Cloud for Non-prod"

What do you dislike about Strapi?

Few minor tech bugs that can be ignored. Also I wish Strapi could provide analytics, the could show us usage against specific APIs.

zaki o.
ZO

zaki o.

Small-Business (50 or fewer emp.)

1.0/5

"Strapi is a nightmare to work with"

What do you dislike about Strapi?

did not have a good experience with Strapi. From the start, it was very difficult to use – the setup and day-to-day development felt overly complicate

8. Missing Features
Users note the missing features in Strapi, particularly in file management and advanced functionalities requiring additional effort.
See 2 mentions

See Related User Reviews

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

5.0/5

"Flexibility, speed, and power, a valuable combination"

What do you dislike about Strapi?

One area for improvement is file management through the API, which currently lacks some basic features, such as changing the title. I hope future vers

Al-amin A.
AA

Al-amin A.

Small-Business (50 or fewer emp.)

5.0/5

"Flexible and developer-friendly headless CMS"

What do you dislike about Strapi?

While Strapi is excellent overall, some advanced features require plugins or self-implementation, which may add extra work. The documentation, though

9. API Issues
Users note the insufficient API file management features, particularly the inability to change titles, as an area for improvement.
See 1 mentions

See Related User Reviews

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

5.0/5

"Flexibility, speed, and power, a valuable combination"

What do you dislike about Strapi?

One area for improvement is file management through the API, which currently lacks some basic features, such as changing the title. I hope future vers

10. Customization Difficulty
Users face customization difficulties with Strapi, as setting up and maintaining requires significant development time and effort.
See 1 mentions

See Related User Reviews

Verified User
E

Verified User

Mid-Market (51-1000 emp.)

4.0/5

"Flexible and customisable to our needs"

What do you dislike about Strapi?

While Strapi offers a lot of customization, setting it up and maintaining it on-premise can require significant development time, especially when it c

Strapi Reviews (196)

Reviews

Strapi Reviews (196)

4.5
196 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Antonio B.
AB
"Saves Money, Fast Project Setup with Templates"
What do you like best about Strapi?

I like using Strapi because it allows me to publish and update our project information and pictures without needing to do manual updates directly to the code. This is especially beneficial since we use a static website, and it helps us save money by avoiding the costs associated with server payments, such as those we would incur with platforms like WordPress. I appreciate the templates in Strapi, which significantly speed up the process of defining our project's structure, eliminating the need to delve into coding. This feature is particularly advantageous because it simplifies the setup process, allowing for a more efficient workflow. Review collected by and hosted on G2.com.

What do you dislike about Strapi?

I find the deployment process using GitHub and requiring a manual install initially to be cumbersome. This approach introduces extra steps, which can be quite daunting for non-technical users, effectively acting as a barrier. Review collected by and hosted on G2.com.

Al-amin A.
AA
Engineering Manager
Small-Business (50 or fewer emp.)
"Flexible and developer-friendly headless CMS"
What do you like best about Strapi?

Strapi makes it incredibly easy to build, customize, and scale content-driven applications. I love its flexibility, intuitive admin panel, and the fact that it’s built with modern technologies like Node.js. The plugin ecosystem, robust API generation, and role-based access controls save a lot of development time. It’s also open-source and has a very supportive community, which makes learning and troubleshooting easier. Review collected by and hosted on G2.com.

What do you dislike about Strapi?

While Strapi is excellent overall, some advanced features require plugins or self-implementation, which may add extra work. The documentation, though comprehensive, can sometimes lag behind new releases. However, these are minor compared to the value it provides. Review collected by and hosted on G2.com.

zaki o.
ZO
Lead Developer
Small-Business (50 or fewer emp.)
"Strapi is a nightmare to work with"
What do you like best about Strapi?

The only positive I can mention is its customizability. Strapi does give you flexibility to tailor things to your needs. However, this benefit was overshadowed by the constant struggles with maintenance, bugs, and deployment. Review collected by and hosted on G2.com.

What do you dislike about Strapi?

did not have a good experience with Strapi. From the start, it was very difficult to use – the setup and day-to-day development felt overly complicated compared to other CMS solutions. Deployment was another major pain point: it often broke unexpectedly, with little clarity on what went wrong. On top of that, I ran into unpredictable bugs that slowed down development and created a lot of frustration.

Version upgrades were an absolute nightmare. Every time a new version came out, upgrading caused breaking changes or required extensive rework, making it feel unstable and unreliable for long-term projects. Review collected by and hosted on G2.com.

Siddhesh P.
SP
Senior Marketing Executive
Small-Business (50 or fewer emp.)
"In my opinion, it's the best Headless CMS."
What do you like best about Strapi?

Earlier, we were using WordPress and we migrated to Strapi. Previously I had used WordPress, and I'm well-versed with it, so naturally I was concerned. But Strapi helped my perceptive. Even your bulk urls get indexed within a minute or two, and that's very resourceful if you update 100s of pages a month. Even without SEO plugin, we're able to optimized all our blogs, pages and case studies. I highly recommend Strapi. Review collected by and hosted on G2.com.

What do you dislike about Strapi?

Strapi v4 (and v3) limits the maximum page size to 100 entries by default. Review collected by and hosted on G2.com.

MB
Marketing Manager
Small-Business (50 or fewer emp.)
"The Headless CMS for Non Profits"
What do you like best about Strapi?

For us, as a non-profit organisation with limited resources, Strapi offers one of the best solutions on the market when it comes to headless CMS:

- It’s easy to install and configure

- It can be deployed on a PaaS (e.g. Heroku), but even better, we simply use the Strapi Cloud to deploy our instance at an incredible price.

- We retain full control over UI, extensions, data and models

- Maximum flexibility through extensions, i.e. use the HTML editor of your choice

- It is open source

- Excellent documentation - most questions have already been asked and answered

- GraphQL API:

- It’s an extension maintained by the Strapi team

- Since Strapi version 5, the GraphQL API has improved immensely to provide an excellent developer experience. Review collected by and hosted on G2.com.

What do you dislike about Strapi?

Unfortunately, there is no built-in HTML editor, forcing us to install one via an extension. The standard editor is using JSON abstract syntax tree (AST) and, if you are running a NextJS instance e.g., you will need an extra package to convert AST to HTML. Review collected by and hosted on G2.com.

GM
Head of Digital Platforms
Mid-Market (51-1000 emp.)
"The stand-out CMS for us"
What do you like best about Strapi?

Ease of use.

Customer Support.

Ease of Integration. Review collected by and hosted on G2.com.

What do you dislike about Strapi?

Documentation could be better, but that's a minor thing and in technical terms nothing to dislike as yet. It's still fairly early days for our use so we'll see how the CMS continues to develop. Review collected by and hosted on G2.com.

Thomas L.
TL
Freelance developer
Small-Business (50 or fewer emp.)
"The best of both worlds for developers and clients"
What do you like best about Strapi?

Strapi is an excellent choice for developing modern projects (websites, mobile applications, headless e-commerce), relying on a solid technical foundation while offering great freedom for customization. Review collected by and hosted on G2.com.

What do you dislike about Strapi?

Certain advanced features (live preview, releases) are available only in paid versions. Review collected by and hosted on G2.com.

Verified User in Non-Profit Organization Management
AN
Small-Business (50 or fewer emp.)
"Effortless to Use with Excellent i18n Support"
What do you like best about Strapi?

The platform is easy to use and offers internationalization support right from the start. Its API and media asset integration are also well implemented. Review collected by and hosted on G2.com.

What do you dislike about Strapi?

The pricing feels somewhat high; having to pay $50 just for a second environment seems excessive to me. Review collected by and hosted on G2.com.

Verified User in Non-Profit Organization Management
UN
Small-Business (50 or fewer emp.)
"Strapi Cloud for Non-prod"
What do you like best about Strapi?

Strapi Cloud has been a game-changer for our nonprofit—easy to use, flexible, and perfect for managing content efficiently without needing a large tech team. Easy to integrate.

The low prices of Strapi Cloud free up valuable resources, allowing our nonprofit to invest more in community programs, outreach efforts, and direct support for those we serve. Review collected by and hosted on G2.com.

What do you dislike about Strapi?

Few minor tech bugs that can be ignored. Also I wish Strapi could provide analytics, the could show us usage against specific APIs. Review collected by and hosted on G2.com.

JK
Principal Software Engineer
Small-Business (50 or fewer emp.)
"Easy to setup and powerful CMS"
What do you like best about Strapi?

Strapi is very easy to setup locally as a developer to begin experimenting with. The documentation quickly guides you through the steps to get started, but also is thorough when you need a bit more detail (like understanding supported query parameters with API requests). Within an hour I had our admin panel deployed to Strapi cloud and added test content, and was then pulling that content with the API minutes later. It was simple to configure API access to content as well - allowing certain collection types to be available without credentials, while restricting others. Our team began using it later on that same day I deployed it. Review collected by and hosted on G2.com.

What do you dislike about Strapi?

We don't have any dislikes with Strapi at the moment. Review collected by and hosted on G2.com.