WordPress version stats
The official WordPress.org stats page shows version usage as simple percentages. This page reshapes that same data into percentile breakdowns so you can quickly answer questions like “what PHP version do I need to support 95% of WordPress sites?”
Data is pulled from the WordPress.org stats API and updated daily.
PHP version percentiles
| P50 |
P75 |
P90 |
P95 |
P99 |
| 8.2 |
7.4 |
7.4 |
7.3 |
5.6 |
Show full distribution
| Version |
Share |
|
Cumulative |
| 8.6 |
0.01% |
|
0.01% |
| 8.5 |
1.41% |
|
1.41% |
| 8.4 |
7.02% |
|
8.43% |
| 8.3 |
21.79% |
|
30.22% |
| 8.2 |
25.82% |
|
56.04% |
| 8.1 |
13.1% |
|
69.14% |
| 8.0 |
4.73% |
|
73.87% |
| 7.4 |
19.4% |
|
93.27% |
| 7.3 |
1.75% |
|
95.02% |
| 7.2 |
1.63% |
|
96.65% |
| 7.1 |
0.41% |
|
97.06% |
| 7.0 |
0.67% |
|
97.72% |
| 5.6 |
1.48% |
|
99.2% |
| 5.5 |
0.17% |
|
99.37% |
| 5.4 |
0.2% |
|
99.57% |
| 5.3 |
0.29% |
|
99.86% |
| 5.2 |
0.13% |
|
99.99% |
| 5.1 |
0% |
|
100% |
| 4.4 |
0.01% |
|
100% |
WordPress version percentiles
| P50 |
P75 |
P90 |
P95 |
P99 |
| 6.9 |
6.8 |
6.1 |
5.4 |
4.6 |
Show full distribution
| Version |
Share |
|
Cumulative |
| 7.1 |
0% |
|
0% |
| 7.0 |
0.03% |
|
0.03% |
| 6.9 |
70.22% |
|
70.24% |
| 6.8 |
8.73% |
|
78.97% |
| 6.7 |
3.59% |
|
82.56% |
| 6.6 |
1.78% |
|
84.34% |
| 6.5 |
1.55% |
|
85.89% |
| 6.4 |
1.51% |
|
87.39% |
| 6.3 |
0.73% |
|
88.12% |
| 6.2 |
1.25% |
|
89.37% |
| 6.1 |
1.08% |
|
90.45% |
| 6.0 |
0.86% |
|
91.31% |
| 5.9 |
0.65% |
|
91.96% |
| 5.8 |
0.83% |
|
92.79% |
| 5.7 |
0.74% |
|
93.52% |
| 5.6 |
0.47% |
|
93.99% |
| 5.5 |
0.64% |
|
94.63% |
| 5.4 |
0.75% |
|
95.38% |
| 5.3 |
0.58% |
|
95.95% |
| 5.2 |
0.56% |
|
96.52% |
| 5.1 |
0.37% |
|
96.89% |
| 5.0 |
0.23% |
|
97.11% |
| 4.9 |
1.15% |
|
98.26% |
| 4.8 |
0.3% |
|
98.56% |
| 4.7 |
0.36% |
|
98.92% |
| 4.6 |
0.13% |
|
99.05% |
| 4.5 |
0.14% |
|
99.19% |
| 4.4 |
0.14% |
|
99.33% |
| 4.3 |
0.09% |
|
99.42% |
| 4.2 |
0.1% |
|
99.52% |
| 4.1 |
0.08% |
|
99.6% |
| 4.0 |
0.06% |
|
99.65% |
| 3.9 |
0.06% |
|
99.71% |
| 3.8 |
0.03% |
|
99.74% |
| 3.7 |
0.01% |
|
99.76% |
| 3.6 |
0.05% |
|
99.8% |
| 3.5 |
0.06% |
|
99.86% |
| 3.4 |
0.03% |
|
99.89% |
| 3.3 |
0.03% |
|
99.91% |
| 3.2 |
0.01% |
|
99.93% |
| 3.1 |
0.02% |
|
99.95% |
| 3.0 |
0.05% |
|
100% |
Database version percentiles
MariaDB
| P50 |
P90 |
P99 |
| 10.11 |
10.5 |
10.1 |
Show full distribution
| Version |
Share |
Cumulative |
| 12.3 |
0.03% |
0.03% |
| 12.2 |
0.1% |
0.13% |
| 12.1 |
0.07% |
0.2% |
| 12.0 |
0.05% |
0.25% |
| 11.8 |
22.75% |
23% |
| 11.7 |
0.05% |
23.06% |
| 11.6 |
0.02% |
23.08% |
| 11.5 |
0.02% |
23.1% |
| 11.4 |
14.69% |
37.79% |
| 11.3 |
0.07% |
37.86% |
| 11.2 |
0.06% |
37.92% |
| 11.1 |
0.06% |
37.99% |
| 11.0 |
0.02% |
38% |
| 10.11 |
24.52% |
62.52% |
| 10.10 |
0.01% |
62.53% |
| 10.9 |
0.02% |
62.56% |
| 10.8 |
0.02% |
62.57% |
| 10.7 |
0.04% |
62.62% |
| 10.6 |
23.42% |
86.04% |
| 10.5 |
8.15% |
94.19% |
| 10.4 |
1.18% |
95.36% |
| 10.3 |
3.17% |
98.53% |
| 10.2 |
0.34% |
98.87% |
| 10.1 |
0.48% |
99.35% |
| 10.0 |
0.05% |
99.41% |
| 5.5 |
0.59% |
100% |
MySQL
Show full distribution
| Version |
Share |
Cumulative |
| 9.7 |
0.02% |
0.02% |
| 9.6 |
0.03% |
0.05% |
| 9.5 |
0.01% |
0.06% |
| 9.4 |
0.01% |
0.07% |
| 9.3 |
0.01% |
0.08% |
| 9.2 |
0.01% |
0.09% |
| 9.1 |
0.01% |
0.1% |
| 9.0 |
0.04% |
0.14% |
| 8.4 |
16.44% |
16.58% |
| 8.3 |
0.02% |
16.6% |
| 8.2 |
0.01% |
16.61% |
| 8.1 |
0.02% |
16.63% |
| 8.0 |
36.27% |
52.9% |
| 5.7 |
32.1% |
85% |
| 5.6 |
3.39% |
88.39% |
| 5.5 |
11.14% |
99.54% |
| 5.1 |
0.32% |
99.86% |
| 5.0 |
0.14% |
100% |
Methodology
Data is sourced from the WordPress.org stats API and refreshed daily. Percentiles are calculated from newest to oldest: “P95 = 7.4” means that 95% of all WordPress sites are running version 7.4 or newer.
What percentile do we target in our plugins?
At ibericode, we target P90 — currently PHP 7.4 and WordPress 6.1. In practice, we’ve never heard from anyone unable to meet these requirements unless they were running an outdated version without realizing it. Once made aware, they were always happy to update.