Free on WordPress.org

Keep readers reading longer.

ReadKit adds a smart Table of Contents, reading progress bar, dark mode, text-to-speech, and 6 more reading features to any WordPress blog. One install, every theme, zero configuration.

โœ“ Works with any theme โœ“ No configuration required โœ“ GPL-2.0 licensed
See it in action

A live, working demo. No video required.

ReadKit is already powering articles you can read right now. Click through to see the toolbar, sidebar, progress bar, and reading features in their natural habitat.

Watch ReadKit working on a real article

Open any TurnKey Directories blog post and you’ll see ReadKit doing its thing โ€” sticky table of contents on the left, floating toolbar at the top, reading progress bar across the page, and one-tap access to listen, translate, summarize, dark mode, print, and share.

  • Sticky TOC sidebar with active-section tracking
  • Vertical reading progress bar
  • Glass-style toolbar above every article
  • Mobile-optimized FAB menu on phones
Open the live demo โ†’
Free Forever

Everything you need to keep readers reading.

These are the features that ship in the free version on WordPress.org. No upsells, no nags, no feature gating on the basics.

๐Ÿ“‘

Smart Table of Contents

Auto-generated sticky sidebar with scroll spy. Highlights the section your reader is currently in.

๐Ÿ“Š

Reading Progress Bar

Vertical bar on desktop, horizontal on mobile. Tells readers how far they’ve come without disrupting flow.

โฑ๏ธ

Estimated Reading Time

Calculated automatically from word count. The single most-clicked metric in modern blog analytics.

๐Ÿ”Š

Text-to-Speech

Browser-native speech synthesis with adjustable speed (0.75xโ€“2x). No external API, no privacy concerns.

๐ŸŒ™

One-Click Dark Mode

Theme-agnostic dark mode that works on Astra, Kadence, GeneratePress, and every block theme.

๐ŸŒ

12+ Language Translation

One-tap translation via Google Translate. Spanish, French, German, Japanese, Korean, Arabic, and more.

โ†—

Share Buttons

Pre-built share links for X, Facebook, LinkedIn, email, and copy-link โ€” all from a single floating toolbar.

๐Ÿ–จ๏ธ

Print Stylesheet

Clean, optimized print output that strips toolbars and ads. Readers can save articles as PDFs in one click.

โœจ

AI Summarize Link

One-click button that opens the article in ChatGPT for instant summarization. No API key, no setup.

โšก ReadKit Pro

Turn engaged readers into customers.

Pro adds the conversion layer: targeted CTA sidebars, click tracking, A/B testing, and AI-generated calls-to-action that adapt to each article. Built for bloggers who measure outcomes, not vanity metrics.

PRO
๐Ÿ“Œ

Sticky CTA Sidebar

A right-hand floating call-to-action card that follows the reader. Configure the offer, button text, and target URL per post.

PRO
๐Ÿ“ˆ

Click Tracking & Analytics

Per-post, per-device click data with daily charts. See exactly which articles convert, which CTAs work, and where readers drop off.

PRO
๐Ÿงช

A/B Testing

Two CTA variants per post with automatic 50/50 visitor split. Cookie-based and cache-safe โ€” no client-side flicker, no bias.

PRO
๐Ÿค–

AI-Generated CTAs

Optional OpenAI or Anthropic integration that writes context-aware CTAs and summaries from your article content. Opt-in only.

PRO
โšก

Priority Support

Direct support channel with same-day responses. Pro customers get the front of the queue.

PRO
๐ŸŽจ

Advanced Customization

Color themes, typography overrides, custom toolbar layouts, and per-post-type controls for the obsessive designers among us.

Pricing

Start free. Upgrade when you’re ready.

The reading experience is free forever. Pro adds conversion features for bloggers serious about turning traffic into outcomes.

Free

$0

Forever free. No card required.

  • Smart Table of Contents
  • Reading Progress Bar
  • Reading Time Estimate
  • Text-to-Speech
  • Dark Mode Toggle
  • 12+ Language Translation
  • Share Buttons
  • Print Stylesheet
  • AI Summarize Link
  • Unlimited sites
Install from WordPress.org

Pro Lifetime

๐Ÿ”ฅ Launch Promo
$129 $99

First 100 customers. One-time payment.

  • Everything in Pro Annual
  • Pay once, use forever
  • All future Pro updates
  • No recurring billing
  • Priority Support
  • Early access to new features
  • 1 site activation
Get Lifetime โ€” Save $30

Agency

$79 /year

For agencies and multi-site operators.

  • Everything in Pro Annual
  • Unlimited site activations
  • Use across client sites
  • White-label support tickets
  • Bulk license management
  • Priority support queue
Get Agency

14-day money-back guarantee. If ReadKit Pro doesn’t lift your engagement, we’ll refund you โ€” no questions.

Why ReadKit

Built right. Built to last.

Most reading-experience plugins are abandoned within a year, balloon to 5MB, or break with the next theme update. ReadKit is built differently.

โšก

Lightweight by design

Vanilla JavaScript, no React, no heavy dependencies. The full plugin ships at under 360 KB. Your Lighthouse score won’t notice it’s there.

๐Ÿ›ก๏ธ

Theme-agnostic

Works with Astra, Kadence, GeneratePress, Blocksy, Hello Elementor, and every block theme. No theme integration required.

๐Ÿ”’

Privacy-first

Visitor analytics off by default. Hashed IPs only. AI features opt-in twice. No tracking pixels, no cookies, no data harvesting.

๐ŸŒ

Translation-ready

Every user-facing string passes through WordPress i18n. Translate ReadKit to your language via Loco Translate or any standard tool.

๐Ÿ“ฆ

Cache-safe

Works perfectly with LiteSpeed Cache, WP Rocket, W3 Total Cache, and full-page CDN caching. A/B tests run client-side so cached pages stay cached.

๐ŸŽฏ

Zero configuration

Install, activate, done. Sensible defaults work for 90% of blogs out of the box. Tweak only what matters to you.

< 360 KB
Total plugin size
9
Free features
12+
Languages supported
PHP 7.4+
Compatibility
From the same maker

Building a directory site? We made the plugin for that too.

ReadKit is made by the same team behind TurnKey Directories โ€” a complete WordPress plugin for building business directory sites at scale (up to 50,000 listings) with built-in SEO, monetization, and a curated link network.

  • One-time payment, no subscriptions
  • 50K business listings on a single install
  • Built-in Stripe billing for paid listings
  • GSC analytics + multi-engine indexing
See TurnKey Directories โ†’
Not building a directory? No problem โ€” ReadKit works perfectly on its own.
FAQ

Frequently asked questions

Quick answers to the most common questions about ReadKit.

Is ReadKit really free, or is this a “free trial” trick?

It’s genuinely free, forever, with no time limits. The free version on WordPress.org includes Table of Contents, reading progress, reading time, text-to-speech, dark mode, translation, share buttons, print stylesheet, and the AI summarize link.

ReadKit Pro is a separate optional upgrade that adds CTA sidebars, click tracking, A/B testing, and AI-generated CTAs โ€” but the core reading experience never goes behind a paywall.

Will it slow down my site?

No. The full plugin ships at under 360 KB, uses vanilla JavaScript (no React, no jQuery dependency), and lazy-loads non-critical assets. ReadKit is designed to be Lighthouse-friendly and works with caching plugins (LiteSpeed, WP Rocket, W3 Total Cache) and full-page CDN caching.

If you measure your Lighthouse score before and after installing, you should see no meaningful difference.

Does it work with my theme?

Yes. ReadKit is theme-agnostic. We’ve tested it specifically with Astra, Kadence, GeneratePress, Blocksy, Hello Elementor, Twenty Twenty-Four, and most major block themes. It also works with page builders like Elementor and Bricks.

The plugin only renders on post types you enable in settings (default: only “post”), so it never interferes with pages, products, or custom post types you don’t want it on.

What’s the difference between Free and Pro?

Free: all reading-experience features โ€” TOC, progress bar, reading time, text-to-speech, dark mode, translation, share buttons, print, AI summarize link. Designed to make reading better.

Pro: adds the conversion layer โ€” sticky CTA sidebar, click tracking and analytics, A/B testing, AI-generated CTAs, advanced customization, and priority support. Designed to turn engaged readers into customers.

Free is enough for most blogs. Pro is for bloggers who measure outcomes and want to lift conversion rates.

How does the Lifetime option work?

Pro Lifetime is a one-time payment of $129 ($99 during launch promo for the first 100 customers). It includes all current and future Pro features for one site, with no recurring billing. You’ll get all updates and support for as long as the plugin exists.

The launch promo ends after the first 100 customers or 30 days, whichever comes first. After that, Lifetime stays available at $129.

What’s the refund policy?

14-day money-back guarantee on all paid tiers. If ReadKit Pro doesn’t work for your site or doesn’t lift your engagement, email us within 14 days of purchase and we’ll refund you โ€” no questions asked.

Can I use ReadKit on client sites?

Yes. The free version has no site limit. For Pro features on multiple sites, the Agency tier ($79/year) gives you unlimited site activations, ideal for agencies and freelancers managing multiple WordPress sites.

Pro Annual and Pro Lifetime are licensed for 1 site each.

Do you collect visitor data?

No, not by default. Visitor analytics are off out of the box โ€” you have to explicitly enable them in settings. When enabled, we hash IP addresses (never store raw) and use cookies only for the A/B test variant assignment.

The AI features (Pro) require explicit opt-in twice โ€” once as a feature toggle, once as a consent acknowledgment โ€” and only fire when an admin clicks “Generate.”

How do I get support?

Free users: WordPress.org support forums and our public documentation.

Pro users: priority email support with same-day responses on weekdays.

Is ReadKit translated to other languages?

Every user-facing string in ReadKit is translation-ready via WordPress’s standard i18n system. You can translate the plugin into any language using Loco Translate or any tool that handles .pot files.

The translation feature for article content works on any language Google Translate supports โ€” 100+ languages including Spanish, French, German, Japanese, Korean, Arabic, Chinese, Hindi, and more.

Make every article worth finishing.

Install ReadKit free from WordPress.org. Activate. Watch your blog feel five years newer in one minute.

Free forever. No card. No account. No catch.