Installation & Activation
This guide walks you through installing the Free version of ReadNinja from WordPress.org and, if you need the extra features, activating ReadNinja Pro on top of it.
Requirements
- WordPress 6.0 or higher
- PHP 7.4 or higher
- Any theme — Classic or Full Site Editing (FSE)
ReadNinja has no database migration step and no dependency on third-party plugins. It works out of the box with any WordPress install that meets the requirements above.
Installing the Free version
You have two options to install ReadNinja Free.
Option 1 — From the WordPress dashboard
- Log in to your WordPress admin.
- Go to Plugins › Add New.
- Search for ReadNinja.
- Click Install Now, then Activate.
Option 2 — Manual upload
- Download the latest ZIP from WordPress.org.
- In your admin, go to Plugins › Add New › Upload Plugin.
- Pick the ZIP, click Install Now, then Activate.

Once activated, the progress bar starts appearing on all single posts immediately — no configuration required.
Activating the Pro version
ReadNinja Pro is a separate plugin that runs on top of the Free version, not a replacement. You need both installed and active.
- Purchase a license on read-ninja.com.
- After checkout, download the Pro ZIP from your Freemius account email.
- In WordPress, go to Plugins › Add New › Upload Plugin and upload the Pro ZIP.
- Activate ReadNinja Pro. Keep ReadNinja (the Free plugin) active too.
- Go to Progress Bar › License (the Progress Bar menu in your WordPress admin sidebar), paste your license key and click Activate license.
First setup (quick start)
- Open the Progress Bar menu in your WordPress admin sidebar.
- The bar is enabled on posts by default, so it already works.
- Open any published post in a new tab to see the progress bar in action at the top of the page.
- Come back to the settings page to tweak the color, position, indicator and targeting — see the Bar appearance & display guide next.