Skip to main content
WaveEditor
New: framework adapters in public beta

The drop-in editor
for modern web apps.

WaveEditor gives your users a polished writing experience in five minutes. One script tag, your API key, ship.

Free forever for one domain. No credit card.

app.example.com/post/new

Welcome to WaveEditor

Start writing here. WaveEditor handles bold, italic, links, lists, images, code blocks — out of the box.

Plug in custom tools when you need to. Use the defaults and ship today.

50kb

gzipped core

10k+

sites shipping

99.99%

uptime SLA

< 5min

to integrate

Capabilities

Everything you need,
nothing you don't.

Out-of-the-box features for serious writing, with a clean plugin API when you need more.

Lightning-fast load

Under 50KB gzipped core. Plugins lazy-load on demand. Doesn't block your page render.

Customizable plugins

Built-in plugins for media, mentions, code. Write your own with a clean 10-hook API.

Framework-agnostic

Vanilla JS first. Adapters for React, Vue, and Angular in public beta.

Quickstart

Integrate in three steps.

From signup to live editor in under five minutes.

01

Sign up

Create a free account. Your API key is generated automatically.

02 Preview

Add the script

<!-- CDN launches soon -->
<script src="cdn.waveeditor.com/v1/wk_.../we.min.js"></script>
03

Initialize

waveeditor.init({
  selector: 'textarea'
});

Pricing

Simple, predictable pricing.

Start free. Upgrade when you grow.

FAQ

Questions, answered.

Is there a free plan?

Yes — every account starts on the Free tier with one domain and 1,000 validations per month. No credit card required.

How does domain whitelisting work?

Your API key only loads WaveEditor on domains you explicitly add. Each domain is matched exactly — example.com and www.example.com are separate entries.

Which frameworks are supported?

HTML / vanilla JS today. React, Vue, and Angular adapters in public beta.

Can I self-host?

Enterprise plans include a self-hosted option. Contact us for details.

Do you offer refunds?

If a paid plan isn't working out, contact us within 30 days for a full refund.

Ready to ship a
great editor?

Free forever. Add a script tag, get your key, ship today.

Get started for free