Online Notepad

A simple, distraction-free online notepad with auto-save. Write notes, download as .txt, and keep your data private — all in your browser.

0 characters0 words0 lines
Not saved yet
info

About Online Notepad

Online Notepad is a browser-based plain-text scratchpad built for quick capture without friction. Open the page, start typing, and your notes are there the next time you return — no account, no app to install, no cloud sync required. The monospace editing area tracks character count, word count, and line count in real time at the bottom of the screen, so you always know how much you have written.

The key feature that sets this tool apart from a generic online editor is persistent auto-save: every keystroke is debounced and written to your browser's localStorage within half a second. That means if your laptop battery dies, your browser crashes, or you accidentally close the tab, your notes survive intact and reload automatically on your next visit. Adjust the font size (small, medium, or large), toggle word-wrap on or off for long lines, and export to a .txt file or copy to clipboard whenever you are ready.

All processing happens entirely in your browser. Your text is never transmitted to any server, never indexed, and never logged. This makes the notepad safe for drafting confidential notes, storing temporary credentials during a setup session, or jotting down personal reminders — the data stays on your own machine, and clearing the notepad removes it from localStorage immediately.

star

Key Features

check_circle

Auto-save to localStorage

Your notes are written to the browser's localStorage within 500 ms of each keystroke. Close the tab, reboot your computer, or let your session expire — your text is restored automatically when you return.

check_circle

Live word, character, and line counts

A stats bar at the bottom updates in real time as you type, showing character count, word count, and line count. Useful for checking tweet lengths, form field limits, or rough word targets.

check_circle

Adjustable font size

Switch between small (xs), medium (sm), and large (base) font sizes to suit your screen and eyesight. The preference applies instantly without reloading the page.

check_circle

Word-wrap toggle

Enable word-wrap for prose and code comments, or disable it to view long lines without soft breaks — handy when each line represents a structured record like a CSV row or log entry.

check_circle

Download as .txt and one-click copy

Export your notes as a plain .txt file named "notepad.txt" with a single click, or copy all content to your clipboard to paste elsewhere. Both actions are disabled when the editor is empty to prevent accidental blank exports.

check_circle

Safe clear with confirmation

Clearing the notepad requires two clicks: the first press shows a three-second confirmation prompt, and the second press wipes the content and removes it from localStorage. Accidental clears are prevented automatically.

help

How to Use

01

Start Typing

Click on the text area and begin writing your notes. The notepad auto-saves your content every few seconds.

02

Customize Your View

Use the toolbar to adjust font size (S/M/L), toggle word wrap, or view character, word, and line counts in the stats bar.

03

Export Your Notes

Click "Download .txt" to save your notes as a text file, or use the Copy button to copy everything to your clipboard.

code_blocks

Example

Type anything into the notepad and your text is auto-saved to localStorage. The stats bar updates live, and you can download a .txt file or copy to clipboard at any time.

Sample notes
Meeting notes — 2024-06-09
Attendees: Ana, Ben, Carlos

Action items:
- Ana: send revised spec by Friday
- Ben: review staging deploy
- Carlos: update Jira tickets

Next sync: Tuesday 10am
Stats bar output
93 characters   16 words   9 lines
Auto-saved at 10:42:07 AM
lightbulb

Common Use Cases

  • arrow_circle_right

    Temporary scratch space during development

    Keep a running scratchpad open in a browser tab while coding — paste error messages, jot variable values to check, or draft a commit message. Unlike a plain textarea, the content survives browser restarts so you never lose a half-formed thought mid-session.

  • arrow_circle_right

    Drafting plain-text content with a character limit

    Write meta descriptions, tweet drafts, or short-form bios where hitting a specific character count matters. The live counter at the bottom eliminates the need to paste into a word counter separately.

  • arrow_circle_right

    Storing credentials and tokens during a setup session

    When spinning up a new service, you often generate API keys, passwords, or one-time codes faster than you can write them down. Paste them here temporarily — they stay only on your device and are wiped when you click Clear.

  • arrow_circle_right

    Quick capture for ideas and to-do lists

    Open the page from a bookmark and jot down a thought before it disappears. Because auto-save is always on, there is no save button to forget and no sync delay to wait for — your list is exactly where you left it every time.

  • arrow_circle_right

    Editing and exporting plain text files

    Paste the contents of a .txt file, make edits directly in the browser, and download a clean replacement file. This covers cases where you need a quick fix but do not want to open a full desktop editor just for a minor change.

quiz

Frequently Asked Questions

What is an Online Notepad? expand_more
An Online Notepad is a browser-based plain-text scratchpad that saves your content automatically to your browser's localStorage. It works like a digital sticky note that persists across sessions without requiring an account, installation, or internet connection to save your work.
Will my notes be saved if I close the browser? expand_more
Yes. Your notes are automatically saved to your browser's localStorage every time you type — debounced to about 500 ms after the last keystroke. When you reopen the page in the same browser, your notes are restored exactly as you left them, including after a browser crash or system reboot.
Is my data private and secure? expand_more
Absolutely. All data is stored locally in your browser using localStorage. Nothing is sent to any server, logged, or indexed. Your notes remain entirely on your own device. To remove them, click the Clear button (confirmed with a second click).
Is there a character or size limit? expand_more
The notepad itself has no hard limit, but browsers typically allow around 5 MB of localStorage per domain. For plain text, that is roughly 2.5 million characters — more than enough for meeting notes, code snippets, or long drafts.
How is Online Notepad different from Online Text Editor? expand_more
Online Notepad is a plain-text tool focused on speed and persistence: it auto-saves every keystroke to localStorage so your notes survive browser restarts, and the editing area uses a monospace font well-suited to code and structured notes. Online Text Editor is a rich-text tool with bold, italic, headings, and list formatting — but it does not auto-save, so you must export your work before closing the tab. Use Notepad for quick capture and persistence; use Text Editor when formatting the final document matters.
Can I use this as a temporary clipboard? expand_more
Yes. Because the notepad persists in localStorage, you can paste content, close the tab, reopen it later on the same device, and find your text intact. It is a reliable intermediate holding area when copying between applications or preparing content for another step.
Does the word count include all whitespace and punctuation? expand_more
Word count is calculated by splitting the trimmed text on whitespace sequences (spaces, tabs, and newlines). Punctuation attached to a word is counted as part of that word, matching the convention used by most word processors. An empty editor reports zero words.
Can I turn off word wrap for long lines? expand_more
Yes. Click the word-wrap icon in the toolbar to toggle it off. With wrap disabled, the textarea switches to horizontal scrolling, which is useful when each line represents a structured record — like a CSV row, a log entry, or a command — where soft line breaks would be confusing.