Writing that reads right
An editor that keeps your writing in shape as you go. Type # for a heading, paste from anywhere without a mess, and everything saves the moment you pause.
Try it first
No install, no signup. It runs right below. Try double asterisks for bold, # with a space, or / on an empty line.
self-built core, 5 languages, 13 templates
What a good editor gets right
An editor is the tool you hold longest, so the fundamentals are everything.
Typing that never drags
A core built from scratch keeps keystrokes light even in million-character documents. The cursor never lags, the scroll never stutters.
Syntax your hands know
# plus a space becomes a heading, double asterisks become bold. If your hands know markdown, there is nothing to learn.
Structure from the keyboard
Type / on an empty line for headings, lists, quotes and code blocks. Less hunting through menus with a mouse.
Paste that survives
Text from Notion, Word or Google Docs arrives with its formatting intact. The paste-then-fix ritual disappears.
Undo you can trust
Keystrokes group naturally and positions are tracked by stable IDs. Undo never deletes the wrong thing.
Saving without a save button
Documents save to your account the moment you pause. No more hunting for lost drafts.
Mindmaps drawn from your doc
Switch views and your headings and lists are drawn as a mindmap. Import FreeMind .mm as a document, and save the map as a PNG.
Proof that you typed it
Keystrokes and pastes are counted separately, along with writing time and sittings. Hand-typed pieces earn a badge and a public proof link that carries only the numbers and a hash of the text.
Punctuation that reads right
Straight quotes curl, three dots become an ellipsis. Code is left untouched, and one undo brings back exactly what you typed.
Set the screen to what you are writing
A paper, a novel and a screenplay have no reason to share one screen. Pick a mode and the setting, the counts and the tools change together.
Default
Nothing switched on. Just write.
Focus
Only the paragraph you are writing stays lit.
Manuscript
Chapters and scene breaks, for the long haul.
Paper
Numbered headings and footnotes.
Essay
Write until the length you set is full.
Screenplay
Scenes written as characters and lines.
Tech doc
Documents that carry code and tables.
See every mode →
Never start from a blank page
Meeting notes, weekly reports, blog drafts. Pick a proven skeleton and just fill it in.
Meeting notes
A one-page frame for agenda, discussion, decisions and action items.
WorkWeekly report
A short, clear frame for wins, next week's plan and open issues.
WritingBlog post draft
A draft frame that builds the skeleton first: hook, body, closing.
WorkRetrospective (KPT)
A retrospective frame with three lanes: Keep, Problem, Try.
WorkProduct requirements (PRD)
A one-pager PRD frame: problem, goals, requirements and non-goals.
All templates →
AI you call when you are stuck
The writing surface did not become an AI product. Three entry points instead of a parked sidebar, and results are shown before they touch your text.
An AI button on selection
Rewrite, fix spelling, shorten, expand, change tone, translate. Or write the instruction yourself.
/ai on an empty paragraph
It reads the flow before the cursor and writes the next paragraph. Tab puts it in, Esc drops it.
A skeleton for a blank page
Headings and lists laid out in the shape of the existing meeting notes, weekly report and PRD templates.
Titles and a summary at the end
It reads the whole document, offers three titles, and writes a summary with the key points.
Included in Plus. $5 a month or $50 a year.
See your document as a mindmap
Switch the view in the editor and your headings and lists become a mindmap. Import FreeMind .mm files as documents, and save the map as a PNG.
Your document structure as a map, PNG export, FreeMind .mm import
Put this editor on your site
One script tag drops the same editor into any site. Embedding is free, and a Plus license key removes the watermark.
<div id="typdit-editor"></div>
<script src="https://typdit.com/embed/v1.js"></script>
<script>
Typdit.create(document.getElementById('typdit-editor'), {
licenseKey: 'YOUR_KEY',
});
</script>Have something to write today?
Start now. Your first 20 documents are free.