Plugin Pulse Beta
← Pulse

Kirki – Freeform Page Builder, Website Builder & Customizer

by Themeum · Forms

Also makes 12 other plugins · 561.3K+ installs across the portfolio →

Freeform page builder & website builder for WordPress. Infinite canvas for complex, interactive websites. Built-in forms, animations & Customizer.

Try it live opens a temporary test site in your browser, which can take about 20 seconds to load. Plugins that rely on outside services or a full server may not work completely there.

Health

A 86/100

no flags

Active installs

400K+

≈500K estimated

Momentum

-1%

downloads vs prior 30d

Biggest opportunity: Swap “drag and drop” and “form builder” for “website” and “infinite”. “drag and drop” isn't earning its slot: it only gets you to #24. “website” sits at #8 untagged, close enough for a declared tag to move it up. “form builder” isn't earning its slot: it only gets you to #24. “infinite” sits at #9 untagged, close enough for a declared tag to move it up. All five slots are taken, so one has to go.

How scoring works →
86 Health · A
Maintenance 100/100
Rating quality 86/100
Support 70/100
Security 75/100

86 health vs 65 average across 2,512 Forms plugins

Install conversion

How it's measured →

2.5%

of downloads still active

At least 400K of 16.2M lifetime downloads are still running, above its category: the median Forms plugin keeps 1.3%, across 1,670 plugins.

Downloads count every update, not just first installs, so older and more frequently released plugins read lower. Compare against other Forms plugins, not across the directory. wp.org reports active installs as the bottom of a band, so the real rate is this or higher.

This plugin shipped 33 releases in the last 12 months, and every existing install that updated counted as another download. wp.org publishes no split between first installs and updates, so we show the raw rate rather than guess at one.

Details

Version
6.4.1
Last updated
4d ago
Added
2014-05-27 · 12 yrs old
Requires WP
5.9
Tested up to
7.1.4
Requires PHP
7.4

Directory ranking optimization

How it's scored →

How well this listing is tuned to rank in WordPress.org search, on the factors an owner controls. Not popularity, optimization.

87 / 100

Excellent listing optimization

Most to gain: Support resolution

Update recency 100/100

Updated 4 days ago

WP compatibility 100/100

Tested up to WordPress 7.1.4, the current branch or newer

Rating quality 87/100

4.5★ over 81 reviews, smoothed to 4.35★

Listing tuning 100/100

5 of 5 tags set · short description in place

Support resolution 33/100

1 of 3 support threads resolved in the last 2 months

To rank higher: Mark more forum threads resolved — the resolved ratio feeds the ranking.

Get the full rank-higher report →

Daily downloads

Since 5 Oct 2022 · 1,489 days · wp.org + Plugin Pulse archive

-1% vs prior 30d
5.7K1 Nov 2026

30-day downloads

Rolling 30-day volume · peak 1.2M · peaks are release surges

355.4K1 Nov 2026

Directory rank vs rivals

wp.org popularity rank over time · higher is better · when a rival's line climbs above yours, they've overtaken you

Kirki · #129youPage Builder by Site · #137Zion Builder · #5660Website Builder by S · #92

Rating trend

Star average over time · dips mark rough releases

4.51 Nov 2026

Health trend

Composite health score, snapshotted daily

861 Nov 2026

Update activity

How busy the existing users are, measured as downloads in the last 30 days for every 1,000 active sites. A spike means a new release everyone's pulling; a long, slow decline means an aging user base that updates less.

8881 Nov 2026

Release cadence

Actively maintained
from wp.org release tags

How often this plugin actually ships. A steady rhythm is the maintenance signal a single "last updated" date can't show.

33

releases in the last 12 months

4d ago

latest release · v6.4.1 · 28 Oct 2026

59

tagged releases on record

Recent releases

6.4.1 · 28 Oct 20266.4.0 · 13 Oct 20266.3.2 · 29 Sep 20266.3.1 · 15 Sep 20266.3.0 · 2 Sep 20266.2.5 · 25 Aug 20266.2.4 · 19 Aug 20266.2.3 · 14 Aug 20266.2.2 · 12 Aug 20266.2.1 · 6 Aug 20266.2.0 · 31 Jul 20266.1.1 · 22 Jul 20266.1.0 · 21 Jul 20266.0.14 · 15 Jul 2026

What its installed base runs

via wordpress.org

Share of active installs on each version of this plugin. Green is the current release; a big slice on older versions is a user base that has stopped updating.

v6.0 46%
v5.1 27%
v5.2 7.5%
v3.1 5.7%
Older / other versions 13%

Estimated active installs

The public count shows “400K+”. Our estimate pins where the real number sits.

tracked estimate
400K–500K ≈500K

Crossed into this band today and a band this size takes about a year or more to cross, so the real count is still just under 500K.

Install history since 12 Nov 2021

400K1 Nov 2026

Recent reviews

All reviews on wp.org ↗
  1. ★★★★★ karinorage
    4mo ago

    The Kirki – Freeform Page Builder, Website Builder & Customizer plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 6.0.13. This makes it possible for unauthenticated attackers to perform an unauthorized action. check the wordfence website for more information kirki-freeform-page-builder-website-builder-customizer-6013-missing-authorization This topic was modified 4 days, 23 hours ago by karinorage.

    Read on wp.org ↗
  2. ★★★★★ Eduard Doloc
    5mo ago

    WordPress themes utilizing the Kirki customizer framework are currently broken. Due to critical security vulnerabilities, an update is mandatory, but there is unfortunately zero support available for legacy versions. This topic was modified 1 month ago by Eduard Doloc. Reason: clarifications

    Read on wp.org ↗
  3. ★★★★★ Tomasz Winiarski
    5mo ago

    This is a very Framer-inspired page builder. If you are looking for a more affordable alternative to this excellent website builder, Kirki may be the right choice. It offers a similar idea, look, and workflow. The free version is already a complete page builder, while the Pro version is designed for users with more advanced requirements. For my expectation of Framer feeling – non-pro is completely enough. I understand some of the concerns mentioned in other reviews. However, I can see that the plugin is updated very often, and every new release brings solid improvements. I really appreciate the developers’ hard work. Ah! And, yes it has some problems with Safari… But still: have 5 star from me, because idea is ideal! Keep improving it, guys! We would love to see it reach the same level of quality as Framer. My five-star rating is my vote of confidence! This topic was modified 1 month, 1 week ago by Tomasz Winiarski.

    Read on wp.org ↗
  4. ★★★★★ semibsul
    5mo ago

    So, I bought the plugin with high hopes, since I’ve been using Tutor LMS, also from Themeum, for years and I like it very much. I was interested in it while it was Droip, since it had an integration with Tutor. Then, the week I decided to buy Droip, it was rebranded as Kirki. I bought it, and I have been trying to use it for about a month. But it’s impossible. It is a half-baked, bug-ridden, unintuitive, and non-functional plugin. Dynamic Content with Kirki? Full of bugs. It does not connect collections correctly. Search bars and filters do not reference the collection, no matter how you configure them. The design is full of promises, just as it is full of bugs. Sections with no relation to each other break one another as if they were related. The themes to use with Tutor do not work. They break the website URLs for internal student pages. The action buttons for enrollment do not work (no matter how you configure them). Animations are hard to create, and the builder preview loads them in a way that makes it hard to predict how they will look afterward. And the support takes a long time to answer. They reply to only half of your questions. And the complex issues are left unanswered. The collaborative mode does not work well either. The builder crashes when two people edit at the same time. And when I told support about this, they said it would crash every time the two people editing clicked on the same element on the page. So… it is useless. Very dissatisfied and frustrated with the overall experience. My team and I wasted many hours trying to get it to work and became frustrated to the point of exhaustion. I patiently explained and sent videos of all of these bugs in support tickets, but they were unable to solve them. I asked for a refund. I hope I get it.

    Read on wp.org ↗
  5. ★★★★★ Gonzalo Suez
    6mo ago

    They changed from Droip to Kirki, with some really interesting new features. It works really well and it’s easy to use for any average user. Advanced animation options without needing extra plugins, and even a CMS that works well too. Themeum is a serious and innovative company, and I trust them.

    Read on wp.org ↗
  6. ★★★★★ Irina
    1.2y ago

    Great plugin!

    Read on wp.org ↗
  7. ★★★★★ Murat
    3.2y ago

    For example after install this, u will get “Plugins added successfully. You may dismiss this notice now.” message on your admin panel and U CAN’T dismis it. Like a nightmare…

    Read on wp.org ↗
  8. ★★★★★ kerimonay
    3.2y ago

    It is a poorly optimized plugin that puts a lot of load on the system. It only serves to adjust the page layout. After making your adjustments, remove it from your site. Install it again if you need it. Otherwise your site runs very slowly.

    Read on wp.org ↗

Latest updates

via wp.org changelog

Recent releases and news for this plugin

  1. — Version 6.1.1 Fix: Resolved php 7.4 compatibility issue. 6.1.1
  2. — Version 6.1.0 New: Introduced a centralized Class Manager. New: Added Mix Blend Mode support to the Style Panel. Fix: Fixed filter and backdrop-filter properties being removed when deleting styles. Fix: Applied !important to the Liqui 6.1.0
  3. — Version 6.0.14 Fix: Fixed CSRF vulnerability in admin POST AJAX requests (kirki_wp_admin_post_apis). Fix: Sanitized redirect URLs and replaced wp_redirect with wp_safe_redirect in TemplateRedirection utility pages. Fix: Improved file p 6.0.14
  4. — Version 6.0.13 New: Added support for dragging and dropping local media files directly into Grid cells. Update: Refactored the REST API backend for improved stability and maintainability. Fix: Implemented security improvements and reso 6.0.13
  5. — Version 6.0.12 Update: Added real-time canvas controls when focusing on Padding, Margin, and Gap inputs. Update: Improved Grid Controller functionality. Update: Automatically open the Element Settings panel when dropping Image, Icon, V 6.0.12
  6. — Version 6.0.11 New: Added multi-select support in the canvas Update: Improved grid controller functionality Update: Design enhancements Update: Hide non-active outlines while dragging controllers Update: Refined component edit top bar 6.0.11

Security history

via Wordfence Intelligence

All 42 disclosed vulnerabilities are patched in the current version (6.4.1). Sites still on an older version should update.

  1. 2026-10-26 CVE-2026-75891 Deserialization of Untrusted Data Affects <= 6.2.5 Patched in 6.3.0
  2. 2026-10-16 CVE-2026-107762 Authorization Bypass Through User-Controlled Key Affects <= 6.3.2 Patched in 6.4.0
  3. 2026-10-16 CVE-2026-104734 Deserialization of Untrusted Data Affects <= 6.3.2 Patched in 6.4.0
  4. 2026-10-14 CVE-2026-14572 Improper Neutralization of Input During Web Page Generation Affects <= 6.2.0 Patched in 6.2.1
  5. 2026-10-09 CVE-2026-102291 Improper Neutralization of Special Elements in Output Used by a Downstream Component Affects <= 6.3.1 Patched in 6.3.2
  6. 2026-10-09 CVE-2026-84224 Server-Side Request Forgery Affects <= 6.3.1 Patched in 6.3.2
  7. 2026-10-09 CVE-2026-84220 Improper Control of Generation of Code Affects <= 6.3.1 Patched in 6.3.2
  8. 2026-10-06 CVE-2026-102173 Improper Neutralization of Input During Web Page Generation Affects <= 6.3.1 Patched in 6.3.2
  9. 2026-10-01 CVE-2026-103065 Improper Control of Generation of Code Affects <= 6.3.1 Patched in 6.3.2
  10. 2026-09-23 CVE-2026-18335 Server-Side Request Forgery Affects <= 6.2.0 Patched in 6.2.1
  11. 2026-09-18 CVE-2026-84223 Improper Neutralization of Input During Web Page Generation Affects 6.0.0 - 6.3.0 Patched in 6.3.1
  12. 2026-09-10 CVE-2026-17037 Improper Neutralization of Input During Web Page Generation Affects <= 6.2.0 Patched in 6.2.1
  13. 2026-09-09 CVE-2026-84222 Exposure of Sensitive Information to an Unauthorized Actor Affects 6.2.1 - 6.2.5 Patched in 6.3.0
  14. 2026-09-08 CVE-2026-84219 Improper Neutralization of Input During Web Page Generation Affects 6.2.1 - 6.2.5 Patched in 6.3.0
  15. 2026-09-05 CVE-2026-84221 Improper Neutralization of Special Elements used in an SQL Command Affects 6.0.0 - 6.2.5 Patched in 6.3.0
  16. 2026-09-05 CVE-2026-84225 Authorization Bypass Through User-Controlled Key Affects 6.0.0 - 6.2.5 Patched in 6.3.0
  17. 2026-08-26 CVE-2026-77754 Missing Authorization Affects < 6.0.14 Patched in 6.0.14
  18. 2026-08-24 CVE-2026-16747 Improper Control of Generation of Code Affects < 6.2.1 Patched in 6.2.1
  19. 2026-08-21 CVE-2026-74992 Improper Neutralization of Input During Web Page Generation Affects < 6.2.3 Patched in 6.2.3
  20. 2026-08-18 CVE-2026-66629 Improper Neutralization of Input During Web Page Generation Affects <= 6.2.4 Patched in 6.2.5
  21. 2026-08-15 CVE-2026-18347 Missing Authorization Affects <= 6.1.1 Patched in 6.2.0
  22. 2026-08-15 CVE-2026-17604 Improper Limitation of a Pathname to a Restricted Directory Affects <= 6.1.1 Patched in 6.2.0
  23. 2026-08-10 CVE-2026-16974 Improper Neutralization of Input During Web Page Generation Affects <= 6.2.0 Patched in 6.2.1
  24. 2026-08-04 CVE-2026-12720 Deserialization of Untrusted Data Affects < 6.0.13 Patched in 6.0.13
  25. 2026-07-31 CVE-2026-15601 Improper Limitation of a Pathname to a Restricted Directory Affects <= 6.0.13 Patched in 6.1.0
  26. 2026-07-23 CVE-2026-13464 Authorization Bypass Through User-Controlled Key Affects <= 6.0.14 Patched in 6.1.0
  27. 2026-07-16 CVE-2026-15457 Improper Limitation of a Pathname to a Restricted Directory Affects <= 6.0.13 Patched in 6.0.14
  28. 2026-07-14 CVE-2026-12721 Improper Neutralization of Special Elements used in an SQL Command Affects <= 6.0.12 Patched in 6.0.13
  29. 2026-07-06 CVE-2026-57726 Improper Neutralization of Special Elements used in an SQL Command Affects <= 6.0.12 Patched in 6.0.13
  30. 2026-07-06 CVE-2026-57724 Deserialization of Untrusted Data Affects <= 6.0.12 Patched in 6.0.13
  31. 2026-07-06 CVE-2026-57725 Improper Neutralization of Input During Web Page Generation Affects <= 6.0.11 Patched in 6.0.12
  32. 2026-07-06 CVE-2026-57727 Missing Authorization Affects <= 6.2.0 Patched in 6.2.1
  33. 2026-07-01 CVE-2026-12122 Missing Authorization Affects <= 6.0.11 Patched in 6.0.12
  34. 2026-07-01 CVE-2026-12472 Missing Authorization Affects <= 6.0.11 Patched in 6.0.12
  35. 2026-06-30 CVE-2026-57680 Authorization Bypass Through User-Controlled Key Affects <= 6.0.11 Patched in 6.0.12
  36. 2026-06-29 CVE-2026-13147 Server-Side Request Forgery Affects <= 6.0.11 Patched in 6.0.12
  37. 2026-06-29 CVE-2026-12723 Missing Authorization Affects <= 6.0.11 Patched in 6.0.12
  38. 2026-06-29 CVE-2026-12724 Improper Input Validation Affects <= 6.0.11 Patched in 6.0.12
  39. 2026-06-26 CVE-2026-57627 Server-Side Request Forgery Affects <= 6.0.11 Patched in 6.0.12
  40. 2026-06-01 CVE-2026-8206 Improper Privilege Management Affects 6.0.0 - 6.0.6 Patched in 6.0.7
  41. 2026-05-19 CVE-2026-8073 Relative Path Traversal Affects <= 6.0.6 Patched in 6.0.7
  42. 2026-05-19 CVE-2026-8096 Missing Authorization Affects <= 6.0.6 Patched in 6.0.7

Vulnerability records provided by Wordfence Intelligence. Copyright 2012-2026 Defiant Inc. License and terms.

CVE records: Copyright 1999-2026 The MITRE Corporation. CVE terms of use.

Languages

via translate.wordpress.org

Translated into 133 languages, 8 at 90% or more

Dutch 100%
Dutch (Formal) 100%
English (UK) 100%
Galician 100%
Serbian 100%
Spanish (Chile) 100%
Spanish (Spain) 100%
Russian 99%
Swedish 43%
Catalan 38%
Chinese (China) 38%
Polish 38%
Spanish (Venezuela) 38%
Turkish 38%
Ukrainian 38%
Spanish (Colombia) 37%
Czech 28%
Italian 28%
Slovak 28%
Danish 27%
German 27%
Greek 27%
Norwegian (Bokmål) 27%
Japanese 22%

Plus 109 more locales with partial translations.

AI assistants

How it's measured →

Whether ChatGPT and Claude name this plugin when asked the category question, and whether the readme gives them something to quote.

Premium

Share of voice

How often each assistant names Kirki when asked about these topics, where it comes in the answer, and how that compares with its wp.org search position. Latest run 1 Nov 2026.

Assistants
ChatGPT, Claude
Topics tracked
Page builder, Landing pages
Get early access to Premium →

Readme readiness

7 of 8 pass · checked 26 Oct 2026

Can an assistant quote this readme? Eight deterministic checks over the wp.org listing, no model involved.

  • ! Says what it does Short description names no action; say what the plugin does for the site.
  • ✓ Has a FAQ 9 questions in the FAQ.
  • ✓ FAQ asks real questions 9 of 9 read like questions a user would type.
  • ✓ Names who it is for Names its audience or use cases ("built for", "who want").
  • ✓ Names what it works with Mentions Facebook.
  • ✓ Headings and lists 11 headings and 8 lists.
  • ✓ Enough to quote 3,069 characters of description.
  • ✓ Tags match the text All 5 tags appear in the text.

Growth timeline

Install-tier crossings we have observed, and how long each tier took to outgrow

  1. 2026-11-01 500K+ → 400K+ down after 266 days in tier
  2. 2026-02-08 600K+ → 500K+ down after 1 days in tier
  3. 2026-02-07 500K+ → 600K+ up after 3 days in tier
  4. 2026-02-04 600K+ → 500K+ down after 3 days in tier
  5. 2026-02-01 500K+ → 600K+ up after 1 days in tier
  6. 2026-01-31 600K+ → 500K+ down after 1579 days in tier
  7. 2021-10-05 500K+ → 600K+ up after 300 days in tier
  8. 2020-12-09 400K+ → 500K+ up after 193 days in tier

Competes with

The plugins that solve the same job, ranked by shared tags then reach, closest match first. The letter on the right is each plugin's health grade (A best, F worst).

Embed this report card

Drop a live Pulse card for Kirki – Freeform Page Builder, Website Builder & Customizer into a readme, a review or a deck. It updates itself.

<iframe src="https://plugins.wpmayor.com/embed/kirki" width="480" height="300" style="border:0" loading="lazy" title="Kirki – Freeform Page Builder, Website Builder & Customizer — Plugin Pulse"></iframe>
Preview card ↗

Kirki – Freeform Page Builder, Website Builder & Customizer: 400K+ active installs, 4.5★ (81 reviews). Plugin Pulse (WP Mayor), as of 2026-11-01. https://plugins.wpmayor.com/plugin/kirki

Spotted a number that looks wrong? Report a data issue and we'll check it against the source.