KL.2.01
Writing
Rich text with slash commands: headings, bold, italic, lists, tables, links, blockquotes, callout boxes. Keyboard-first. Custom fonts, typography controls, and eight typing effects.
A minimal writing surface that lives in your browser. No accounts, no setup — just open and write. Press / for commands.
"Press / anywhere to open the command palette. Insert headings, images, tables, code blocks, diagrams, math, and more — without leaving the keyboard."
Six highlights — each one earns its place by removing friction from writing.
KL.2.01
Rich text with slash commands: headings, bold, italic, lists, tables, links, blockquotes, callout boxes. Keyboard-first. Custom fonts, typography controls, and eight typing effects.
KL.2.02
Paste or upload images in half, full, or fill widths. Double-click to crop inline. Draw freehand with the doodle tool. Drag to resize.
KL.2.03
Each doc gets a shareable URL the moment you start typing. Create multiple pages in one doc, browse and group them in folders, or invite collaborators by email.
KL.2.04
Password-protect any doc or page. Set a password, emoji, or geo gate that visitors must pass before reading or editing.
KL.2.05
LaTeX math blocks, syntax-highlighted code with language selector, Mermaid diagrams, flowcharts, and charts — all rendered inline.
KL.2.06
Export to HTML, PDF, or plain text. Full revision history — save named versions and step back to any of them. Per-device identity for attribution.
Navigate to your Klott install in any browser. No download, no account, no waiting.
Start typing or press / to insert rich content. Everything auto-saves as you go.
Copy the URL and send it. Recipients see the doc instantly — no sign-in required.
No account required
Just open the URL and start writing. Enter an email once for identity — no passwords, no sign-up flow.
Docs stored locally
Your writing lives in the browser's IndexedDB. No data is sent to any server unless you explicitly share.
Privacy gates built in
Password-protect any doc or page. Set a geo gate with map preview and adjustable radius.
Sync via shared link
Share the URL to access your doc on another device. No cloud account required — the link is the sync.
In your browser's local storage (IndexedDB). Nothing is sent to any server unless you share the doc URL. Open it on another device via the shared link.
No. Just open the URL and start writing. Enter your email once for per-device identity — no passwords, no sign-up.
Yes — use the Privacy gate from the / menu or settings. You can set a password, emoji, or geo gate on viewing, editing, or both.
Yes. Once loaded, the editor works without internet. Your docs are stored locally and sync when you share the link.
Yes, completely free to use. Self-host it on any PHP host — download the release zip, drop it in public_html, and you're running your own private writing surface.