Online Notepad
Free online notepad that auto-saves to your browser. No login, no cloud, no tracking. Word/char count, dark mode, mobile-friendly. Open instantly.
About Online Notepad
The Online Notepad is a zero-friction text editor that lives in your browser tab and quietly auto-saves every keystroke to localStorage — so your scratchpad survives accidental tab closures, browser crashes, and even reboots (within the same browser). No login, no cloud, no tracking; your text never leaves your device. Use it as a quick distraction-free writing pad when Word feels heavyweight, a clipboard buffer to bridge devices, a thinking workspace before structuring a doc, an interview note-taker, a meeting jot-pad, or a place to compose tweets/posts in peace before pasting them into Twitter/Slack. Word count, character count, line count, and dark mode are built in; export as .txt with one click; the entire thing weighs under 50 KB and loads in 200 ms.
How exactly does auto-save work, and what happens if my browser crashes?
Every keystroke triggers a debounced save (200 ms delay) to your browser's localStorage API — a small key-value store that browsers persist across tabs, sessions, and computer reboots. The text is stored under the key 'wutools_notepad' as a single string. When you reopen the page, we read back the stored value and populate the textarea on load. If your browser crashes mid-typing, you lose at most the last 200 ms of text (effectively nothing for human typing speeds). Limits: localStorage caps at ~5-10 MB depending on browser (Chrome 10 MB, Safari 5 MB) — that's roughly 5,000 pages of plain text, far beyond any notepad use case. Clearing browser data, private/incognito mode, or switching browsers wipes the saved content.
Is my text truly private — can WuTools or anyone else read it?
Yes, truly private. localStorage data lives entirely on your device and is sandboxed per-origin (only this domain's JavaScript can read it). We never send the text to our servers — there's no fetch, no analytics event, no POST request when you type. You can verify this by opening browser DevTools > Network tab while typing: zero outgoing requests. The only network traffic is the initial page load (~50 KB of HTML/CSS/JS). For ultra-paranoid use, you can save the page with Ctrl+S and run it as a local file:// — it still works fully offline because all logic is client-side. We don't even use Google Analytics on this tool's page to avoid any third-party tracking.
How does this compare to Google Docs, Notion, or Evernote?
Different goals. Our notepad is for ephemeral, single-session, quick-jot work: zero login, instant load, no sharing/collab, no formatting, no version history, no folders. Google Docs and Notion are for documents you want to keep, share, format, and access across devices — they require accounts, depend on cloud servers, and take 2-5 seconds to load. Evernote is closer (cross-device note-taking) but has heavier UI and freemium constraints. Think of this notepad as the digital equivalent of a sticky note or back-of-napkin scribble — perfect when you need to capture a thought NOW without thinking about which app to open. For anything you'd be sad to lose, copy-paste into Drive/Notion afterward as your durable storage.

Can I access my saved text from another device or browser?
No — that's the privacy/simplicity tradeoff. localStorage is browser-specific and device-specific. Notes you saved in Chrome on your laptop are invisible in Firefox on the same laptop, in any browser on your phone, or in incognito windows. If you need cross-device sync, the workflow is: type here, copy the text (Ctrl+A then Ctrl+C), then paste into a synced tool like email-to-self, Telegram saved messages, iCloud Notes, Google Keep, or any cloud doc. Some users keep this notepad open in a tab as their 'thinking' space and copy completed thoughts to their durable notes app at the end of each session — best of both worlds (fast scratch + reliable archive).
What's the maximum text length the notepad can handle?
Practically tens of millions of characters before performance issues. The browser's textarea element is rendered natively and handles 100 KB+ texts without lag on any modern device. localStorage caps at ~5-10 MB (5-10 million ASCII characters), so that's the hard ceiling for auto-save. If you paste a 1 MB document, it works fine; if you try to compose a novel (500 KB+), expect some scroll lag on cheap mobile but no functional limit. For documents over 1 MB, consider a real word processor (Word, Pages, LibreOffice) — not because we'd crash, but because you'd lose the file if your browser data gets cleared. Long-document users sometimes pair our notepad with periodic .txt downloads as ad-hoc backups.
Does it support Markdown, formatting, or rich text?
No — this is deliberately plain text only, the same as Notepad on Windows or TextEdit's plain mode on macOS. You can type Markdown syntax (# headings, **bold**, [links](url)) and it'll be stored faithfully, but we don't render the formatting — you'd see the raw symbols. That's intentional: rich-text editors add complexity, eat performance, and shift focus from writing to formatting. If you want Markdown rendering, use a dedicated tool (StackEdit, Obsidian, or our separate Markdown to HTML converter — paste your text there, see the rendered output). For minimalist writers (Hemingway, plain-text advocates, terminal editors), plain text is the feature, not the limitation.
Why use a browser notepad instead of OS Notepad or my phone's Notes app?
Three scenarios. (1) Shared/borrowed computers: opening a browser tab leaves no trace after you close it (clear localStorage if paranoid). Installing or opening Notepad/TextEdit may require admin rights or leave files behind. (2) Cross-platform consistency: same URL works on Windows, Mac, Linux, Chromebook, iPad, Android — your muscle memory transfers across all your devices and any random borrowed laptop. (3) Quick-launch from anywhere: bookmark this URL or set as new-tab homepage and you have a writing pad one click away, no app launch, no folder navigation, no 'unsaved changes' dialog blocking quick scratching. The OS apps win on offline reliability and OS-level features (spell check, sharing); we win on zero-setup, zero-trace ephemerality.
