Write and format documents in your browser with headings, lists, tables and images, auto-saved locally and exported as HTML, Markdown or plain text.
Opening a word processor to jot down meeting notes is a heavy way to start writing. This Online Rich Text Editor is the light one: a page you can type into straight away, with the formatting you actually reach for and none of the setup around it.
Nothing is uploaded and no account exists. Documents live in this browser’s own storage, which means they survive a reload and a closed tab, and it also means they are tied to this browser on this device. Export anything you want to keep elsewhere.
The document opens on a sample so the formatting is visible before you type a word. Load Sample Document cycles through four of them — meeting notes first, then an article draft, a recipe and a release note.
Saving is debounced at 500 ms, so it follows a pause rather than a keystroke, and the badge beside the title tells you which state you are in. Documents go to IndexedDB rather than localStorage for two reasons worth knowing: localStorage writes block the main thread, which makes a long document stutter as you type, and this site caps anything stored that way at 50,000 characters — a single pasted photograph clears that on its own. The side panel holds as many drafts as you like, newest first, with the word count and date under each. If a private window blocks storage altogether the editor keeps working and the badge changes to say the work lasts only until the tab closes, which is the honest thing to show rather than a tick that means nothing.
Export writes .txt, .md and a standalone styled .html, or sends the document to your printer, which is also how you get a PDF. Markdown export handles tables, task lists and fenced code; underline has no Markdown equivalent, so it is written as <u> rather than silently dropped. Import takes .txt, .md and .html, by button or by dropping the file onto the page, up to 5 MB. Pasted and imported HTML is filtered down to the tags this toolbar can produce before it reaches the page — a file you open runs inside this site, so a stray <script> would otherwise be able to read your other drafts. The same filter is why a link using the javascript: scheme is refused with “That link was refused — only http, https, mailto and tel addresses are allowed.” Uploaded images are embedded in the document itself and capped at 2 MB each.
Documents
No documents yet.
Export
Import
You can also drop a file straight onto the page.