Full-screen, distraction-free canvas
The menu bar, tabs, and status bar fade away after a few seconds of writing. All that remains is your words and a blinking cursor. Formatting appears only when you select text.
No account. No cloud. No setup. Just open CalmTyper and start writing — your words are saved locally on your device, always.
No signup required. Works in any modern browser.
CalmTyper has just enough tools to support your writing — and nothing to get in the way.
The menu bar, tabs, and status bar fade away after a few seconds of writing. All that remains is your words and a blinking cursor. Formatting appears only when you select text.
Your writing is stored locally in your browser using IndexedDB. No account, no server, no cloud, no cookies, no analytics. Nothing ever leaves your device.
Every pause triggers a save. CalmTyper keeps up to 50 snapshots per document automatically. Browse your version history and restore any previous save with one click.
Organize different documents in tabs. Create, rename, and drag to reorder your writing spaces — with smooth transitions and no file system complexity.
Command palette, focus mode, find and replace, settings, and markdown shortcuts — all from the keyboard. The mouse is entirely optional.
Take your writing anywhere. Export to .md, .txt, or .html. Print to PDF. Copy as Markdown to paste directly into your blog or CMS.
No download, no installation, no account. Just visit the app in any modern browser.
A clean, full-screen canvas is ready for you. Formatting tools appear only when you select text.
Your writing is saved locally every time you pause. Come back anytime — it's all there.
CalmTyper is built on a local-first architecture. There is no server. No user database. No cloud storage. Your writing lives in your browser's IndexedDB — it never travels over the network.
This isn't a privacy policy. It's how the software is built.
Yes, completely free. There are no premium tiers, no ads, and no hidden costs.
No. Open the app and start writing immediately. No signup, no email, no password.
Everything is stored locally in your browser using IndexedDB. Your writing never leaves your device — there is no server or cloud storage involved.
Once the page has loaded, the editor and all your saved content work without an internet connection. The initial page load requires network access.
CalmTyper auto-saves every time you pause typing. When you reopen the app, your content is automatically restored and you'll see a confirmation message.
Yes. CalmTyper keeps up to 50 automatic snapshots per document. Open version history to browse timestamps and restore any previous save with one click.
Plain text (.txt), Markdown (.md), HTML (.html), and PDF via your browser's print dialog. You can also copy your document as Markdown directly to your clipboard.
Yes. CalmTyper accepts .txt, .md, and .html files through a simple file picker.
No. The CalmTyper app has no analytics scripts, no cookies, and no third-party tracking. It is a static page that only communicates with your browser's local storage.
CalmTyper works in mobile browsers, but it is designed and optimized for desktop and laptop screens where you have a full keyboard.
Yes. Since data is stored locally, clearing site data for CalmTyper will remove your documents. Use the export feature to back up important writing.
Not currently. CalmTyper is local to the browser on one device. Export your documents to move them between devices.