WPGraphQL — WordPress Schema Plugin
by Jason Bahl · WordPress.org page · Website
WPGraphQL has 30,000+ active installs on WordPress.org and 1,652,621 downloads all time. We have tracked it since September 4, 2026; download trends appear after 30 days of data. The last update was on September 4, 2026, tested up to WordPress 7.0.4.
WPGraphQL at a glance
Is WPGraphQL well maintained?
Features
The feature list from the plugin's own readme on WordPress.org, trimmed to the essentials.
- Flexible API: Query posts, pages, custom post types, taxonomies, users, and more
- Extendable Schema: Easily add functionality with WPGraphQL’s API, enabling custom integrations
- Compatible with Modern Frameworks: Works seamlessly with Next.js, Astro, SvelteKit, and more
- Optimized Performance: Fetch exactly the data you need in a single query. Boost performance with WPGraphQL Smart Cache
WPGraphQL reviews and ratings
48 reviews on WordPress.org, with the most recent ones as their authors posted them.
48 reviews
- 5★
-
46
- 4★
-
1
- 3★
-
1
- 2★
-
0
- 1★
-
0
-
Speedy
GraphQL vs. REST API 10 : 0 Thank you for this plugin. Building my headless application with WPGraphQL is fun. The repl interface to test queries is A+.
con -
Performance performance performance
I'm so glad I decided to transition to a headless WP, and WPGraphQL made this possible, convenient and super fast.
psychosispicks -
Unreliable
I operate a large blog that uses WordPress as a headless CMS with a Next.JS frontend, which is largely enabled by this plugin. Let me just say first that creating an entire alternative third-party data API is an ambitious undertaking and I appreciate all the work the authors have put into it. But as a developer I have to throw out a word of caution that this plugin often has major bugs that can have critical impact on your production website. For example after a recent minor update we discovered a bug where any URL with a special character in it started returning a 404, causing several of our pages to suddenly become unavailable to users and delisted from Google, and this went on for many months before we realized it. There have been many similar instances. My general approach is to lean more on WordPress's REST API over time which is more reliable since it's maintained by the WordPress team, and only use WPGraphQL when it's necessary. Also recommend turning off auto-updates and test your website extremely thoroughly after any upgrade.
benknight -
Great! 10 stars if possible
Great!
chisnghiax -
Great Plugin!
One of the best plugins for WordPress. It's right up there with ACF!
2cubed -
Awesome, everybody should use it
Great plugin, everyone should use it. The IDE is a valuable plus, and it can be used to learn GraphQL from scratch. From the developer's point of view, the plugin is super easy to extend, thanks to the great documentation. Don't forget to check the official YouTube channel. If you need extra support for custom post types and metas, I just released v1.0.70 of my plugin ACPT with full support to WPGraphQL. Thank you so much John!
mauretto1978
Where WPGraphQL ranks on WordPress.org
The rankings we track that WPGraphQL appears in, and how its position changed over 30 days.
| Ranking | WordPress.org placement | Position | 30 days |
|---|---|---|---|
| Best Schema Plugins | #54 in search, not tagged | #83 | – |
WPGraphQL alternatives
Plugins that solve the same problem, ranked by how closely they overlap with WPGraphQL.
-
CoCart 900+ installs · 4.9 -
Meta Tag Manager 70,000+ installs · 4.8 -
Envira Gallery 100,000+ installs · 4.7 -
FooGallery 100,000+ installs · 4.8 -
Easy Accordion 70,000+ installs · 4.9
Details
WPGraphQL adds a flexible and powerful GraphQL API to WordPress, enabling efficient querying and interaction with your site's data.
The full description, screenshots and every review live on the WordPress.org page.
Tags
- decoupled
- GraphQL
- headless
- react
- rest-api
More from Jason Bahl
-
WPGraphQL for ACF 10,000+ installs -
WPGraphQL Smart Cache 6,000+ installs
- Version
- 2.22.2
- Last updated
- Sep 4, 2026
- First published
- Nov 14, 2020
- Requires WordPress
- 6.0
- Tested up to
- 7.0.4
- Requires PHP
- 7.4
- Pricing
- Free, community plugin
WPGraphQL FAQ
What does WPGraphQL do?
According to its WordPress.org readme, WPGraphQL offers Flexible API: Query posts, pages, custom post types, taxonomies, users, and more, Extendable Schema: Easily add functionality with WPGraphQL’s API, enabling custom integrations, Compatible with Modern Frameworks: Works seamlessly with Next.js, Astro, SvelteKit, and more and Optimized Performance: Fetch exactly the data you need in a single query. Boost performance with WPGraphQL Smart Cache.
How many active installs does WPGraphQL have?
WordPress.org reports 30,000+ active installs for WPGraphQL as of September 7, 2026.
Is WPGraphQL still maintained?
Yes. The last release was on September 4, 2026 and it is tested up to WordPress 7.0.4.
Is WPGraphQL free?
WPGraphQL is free and listed as a community plugin on WordPress.org, with no commercial upgrade.
Where does WPGraphQL rank among Schema Plugins?
WPGraphQL is #83 in the WordPress.org Schema Plugins ranking.