ReadyEditor ReadyEditor
docs/pricing.md

ReadyEditor Pricing

Four plans built for every stage — from side project to production agency.


Plans at a glance

Dev Starter Pro Agency
Monthly Free $19/mo $59/mo $129/mo
Annual (per month) Free $15/mo $47/mo $103/mo
Annual total Free $180/yr $564/yr $1,236/yr
Annual savings Save $48/yr Save $144/yr Save $312/yr
Projects 1 3 10 Unlimited
Domains per project 3 Unlimited Unlimited Unlimited
Team members 1 2 5 15
Plugins 5 core 14 standard All 35 All 35
Remove "Powered by ReadyEditor" badge
Usage analytics dashboard

Dev — Free

Who it's for: Developers evaluating ReadyEditor or building a personal project.

  • 1 project, 3 allowed domains, 1 user
  • 5 core plugins: clipboard, basic formatting, lists, links, and view source
  • Full access to the loader API, JS API, and documentation
  • No credit card required

"Powered by ReadyEditor" badge is displayed on the editor.


Starter — $19/mo · $15/mo billed annually

Who it's for: Indie developers and small teams shipping their first product.

Everything in Dev, plus:

  • 3 projects — ship multiple apps or client sites under one account
  • Unlimited domains per project — stage, preview, and production all work out of the box; no domain cap once you're on Starter
  • 2 team members — bring in a collaborator or client reviewer
  • 14 standard plugins — everything you need for a polished editing experience:
    • Clipboard, Basic formatting, Block formatting, Misc formatting
    • Align, Lists, Colors, Link, Media, View source
    • Word count, Horizontal rule, Auto link, Save button
  • No ReadyEditor badge — your product, your brand

Upgrade to Pro when you need more than 3 projects, more than 2 team members, the full 35-plugin set, or usage analytics.


Pro — $59/mo · $47/mo billed annually

Who it's for: Growing SaaS products and development teams that need the full toolkit.

Everything in Starter, plus:

  • 10 projects — scale across product lines, clients, or environments
  • 5 team members — developers, designers, and PMs in one workspace
  • All 35 plugins — the complete plugin set:
    • Everything in Starter, plus:
    • Line height, Directionality (RTL/LTR), Tables, Image tools, Video embeds
    • Anchor links, Find & replace, Special characters, Emoji, Element attributes
    • Icon library, Keyboard shortcuts, Insert date/time, Fullscreen, Preview
    • Print, Visual blocks, Autosave, Readability score, Bootstrap utilities
  • Usage analytics dashboard — 30-day charts, top domains, error rates, and recent failures across all your projects

Upgrade to Agency when you need more than 10 projects, more than 5 team members, or you're managing editors on behalf of multiple clients.


Agency — $129/mo · $103/mo billed annually ($1,236/yr)

Who it's for: Agencies and studios managing editors for multiple clients.

Everything in Pro, plus:

  • Unlimited projects — onboard every client without hitting a ceiling
  • Unlimited domains per project — no restrictions on staging, preview, or multi-region setups
  • 15 team members — your full team plus client contacts
  • All 35 plugins — same full plugin set as Pro
  • Usage analytics — visibility across all client workspaces

Feature breakdown

Drop-in integration

Embed ReadyEditor with a single <script> tag. No build step, no npm install. The loader handles authentication, asset delivery, and plugin initialization automatically.

<script
  src="https://cdn.readyeditor.io/releases/latest/js/readyeditor.loader.min.js"
  data-api-key="YOUR_API_KEY"
  data-selector=".editor"
  data-load-css="1"
  data-plugins="auto"
></script>

Also available as a JS API for SPAs and custom bundler setups.

Plugin system

Every plan comes with a curated plugin set. Workspace admins can toggle individual plugins on or off per project — so you can give each app exactly the toolbar it needs. Toolbar density is further controllable with data-toolbar-preset="full|basic|minimal" without changing the entitlement set.

Versioned releases with SRI

Editor assets are versioned and served with SHA-384 integrity hashes. The loader validates hashes before executing any plugin — so you're protected against CDN tampering. Per-workspace release pinning lets you stay on a specific version while testing upgrades.

Domain allowlist

Every project defines which domains are allowed to initialize the editor. Exact (example.com) and wildcard (*.example.com) patterns are supported. Requests from unlisted domains are blocked server-side — your API key can't be hotlinked.

Team roles

Three roles — Owner, Admin, and Member — with RBAC enforced on all team and project actions. Owners manage billing and roles; admins manage projects and API keys; members get read-only access to project config. Invitations are email-based with a 7-day expiry.

Usage analytics (Pro & Agency)

A live dashboard showing:

  • Init events in the last 24 hours
  • 30-day daily chart (successful vs. error inits)
  • Top projects, top domains, and top error codes by volume
  • Paginated recent failure log, filterable by error code, domain, or project

Project-level stats are available to all plans on the project detail page: total inits, 24-hour count, 30-day success rate, and the last 5 init events.

Billing flexibility

  • Month-to-month or annual (save up to 23%)
  • Upgrade or cancel anytime — no lock-in
  • Grace period on failed payments before access is restricted (7 days by default)
  • Invoice paid notifications sent to the workspace owner

Frequently asked questions

Can I try before I buy? Yes — the Dev plan is free with no credit card required. It includes the core plugin set and full API access.

What counts as a "project"? A project is a logical unit that gets its own API key and domain allowlist. Typical setups: one project per app, or one project per client site.

What counts as a "domain"? Any hostname you add to a project's allowlist. Wildcards (*.staging.example.com) count as one entry. Localhost and file:// are allowed during development regardless of plan.

Can I add more projects or members than my plan allows? No — limits are enforced server-side. You'll see a clear error if you hit a limit, with a prompt to upgrade.

Does the badge removal affect functionality? No. The "Powered by ReadyEditor" link in the editor status bar is purely cosmetic. Removing it (Starter and above) has no effect on editor behavior.

What happens if I cancel? Your workspace enters a grace period. The editor continues to work for active projects during the grace window. After that, init requests return a subscription_blocked error until a new subscription is started.

Can I switch plans? Yes — upgrades take effect immediately. Downgrades apply at the end of the current billing period.

Is there an Enterprise plan? Yes — contact us for custom contracts covering SSO, SLAs, dedicated support, and custom plugin development.


Get started

  1. Sign up free — no credit card needed
  2. Create a project and add your domain
  3. Embed the loader script
  4. Upgrade when you're ready to ship

Questions? Email [email protected]