Try it

Type something wnorg.

This is the real editor, not a video. The dictionary runs in your browser, paste something in from Word and see what survives.

What a paid plan adds

  • Export to Word and PDF
  • Table styles, sort & convert
  • Custom dictionary
  • White-label: badge & trust footer

Everything else is on every tier. Commercial production needs a paid plan. Full comparison →

Images: pictures you add stay in this tab and vanish on reload. In your own app you pass an imageUpload handler that sends the file to your storage and returns a URL.

What your app receives

Live output of getHTML(), updating as you type.

Like it? Word and PDF export, a custom dictionary for your own product names, and no badge — free for 30 days.

Try paid free for 30 days

Nothing you type leaves this page

The spellchecker is a WebAssembly engine and a dictionary, downloaded once and run on your device. There are no calls to Sqwig servers at all. How that works.

Paste is the part people notice

Headings, lists, links, bold and tables come across from Word and Google Docs. Fonts, colors and Word's markup do not. What survives a paste.

Drop it in

One package, one function call, and wrappers for React, Vue and Angular. Quickstart.

Ready to put it in your app?

One package and one function call. Free for development, evaluation and non-commercial use — no signup, no card. A commercial application needs a paid plan: $720 per application per year, or $8,000 flat for unlimited applications.

How to set it up