Online Notepad with Voice Dictation — Free Browser-Based Editor
The free Online Notepad combines a persistent, auto-saving text editor with built-in voice dictation — so you can type, speak, or switch between the two without leaving the page. Notes are saved instantly in your browser, and a single click exports everything as a .txt file. No account, no upload, no software to install.
What the Online Notepad Gives You
Most online notepads are just a textarea with a download button. This one adds two features that change how useful it is day to day:
- Auto-save to localStorage — text is saved 800 ms after you stop typing. Closing the tab accidentally does not lose your work. The “Saved” badge confirms each write.
- Built-in voice dictation — a Dictate button activates your microphone and appends speech directly to your notes in real time. A live preview shows interim words as the browser processes them. The session auto-restarts during natural pauses so you never have to click Start again mid-thought.
The word, character, and line counts update live as you type or speak, making the notepad useful for length-sensitive tasks like emails, social posts, and platform submissions. When you are done, export the full text as a plain .txt file with one click.
How to Use the Notepad in Typing Mode
- Open the Online Notepad. The textarea is focused automatically — start typing immediately
- Your text is saved automatically 0.8 seconds after you stop typing. The “Saved” badge confirms each save. There is no manual Save button
- Watch the live counters below the textarea to track words, characters, and lines as you write
- When finished, click “Export .txt” to download a plain text file named
notepad.txt - Click “Clear” only when you no longer need the text — it removes content from both the editor and localStorage and cannot be undone
How to Use Voice Dictation
- Click the “Dictate” button in the toolbar. Your browser will ask for microphone permission the first time — click Allow
- Start speaking at a natural pace. Grey italic text below the textarea shows interim words being processed in real time
- When a phrase is confirmed, it is appended to your notes automatically with a space. The interim preview clears and you can continue speaking
- Pause naturally between thoughts — the dictation session auto-restarts if the browser stops it during silence
- Click “Stop” when you are finished dictating. Your transcribed text is already in the editor and auto-saved
How Voice Dictation Works Technically
The dictation feature uses the browser's native Web Speech API — specifically the SpeechRecognition interface. When you click Dictate, the browser streams audio from your microphone to a speech recognition engine and returns transcription results in real time.
In Chrome and Edge, audio is processed by Google's speech recognition servers — the same engine that powers Google's voice typing. This means:
- An active internet connection is required for dictation in Chrome and Edge
- Short audio segments are sent to Google's servers for processing
- Accuracy is excellent for clear speech in a quiet environment
In Safari (macOS 14.1 or later, iOS 14.1 or later), Apple's on-device speech recognition is used. Audio does not leave the device, and dictation works offline. Accuracy is good and comparable to Chrome for standard speech.
The browser returns two types of results during recognition: interim results(likely words, shown in grey italic as you speak) and final results (committed text, appended to the notepad). The distinction is visible in the live preview — interim text can change as the engine refines its hypothesis; final text is stable.
Browser Compatibility
| Browser | Dictation support | Engine | Works offline? |
|---|---|---|---|
| Chrome (desktop and Android) | Yes | Google servers | No — requires internet for recognition |
| Edge (desktop) | Yes | Google servers | No |
| Safari (macOS 14.1+) | Yes | Apple on-device | Yes — runs locally |
| Safari (iOS 14.1+) | Yes | Apple on-device | Yes |
| Firefox | No — API not supported | N/A | N/A |
| Chromium-based browsers | Yes (inherits Chrome implementation) | Google servers | No |
The Dictate button is automatically hidden in browsers that do not support the Web Speech API. If the button is not visible, your browser does not support dictation — you can still use the notepad normally by typing.
Online Notepad vs Speech to Text — Which Should You Use?
This site also has a dedicated Speech to Text tool. Both use the Web Speech API, but they serve different workflows:
| Feature | Online Notepad | Speech to Text |
|---|---|---|
| Primary purpose | Note-taking with optional dictation | Pure transcription |
| Auto-save to browser | Yes — localStorage, persists across sessions | No — transcript lost on close |
| Mix typing and dictation | Yes — switch freely at any time | No — transcript only |
| Language selection | English (US) only | 15+ languages |
| Live word / char count | Yes | No |
| Export as .txt | Yes — one click | Copy-paste only |
| Best for | Notes, drafts, ideas — anything you want to keep | Transcribing in non-English languages or pure voice sessions |
Common Use Cases
Quick capture for ideas and meeting notes
The fastest note-taking workflow for many people: speak the idea immediately after it occurs, then edit the transcription later. The auto-restart feature means a pause between thoughts does not end the session — you can think, pause, and continue speaking naturally.
Writing while hands are occupied
Cooking, exercising, commuting (voice notes while walking), or managing a presentation — situations where typing is impractical but ideas or reminders need to be captured. The Export .txt button means notes can be moved to any app immediately after.
Drafting emails and social posts to length
The live word and character counters make it straightforward to write to a target length. LinkedIn posts: 3,000-character limit. Twitter: 280 characters. Blog draft minimum word count. Type or dictate until the counter hits your target, then export.
Scratch pad for temporary work
The notepad functions as a persistent scratch space that survives tab closures and browser refreshes (unlike a regular textarea). Copy snippets, draft paragraphs, accumulate research notes, then export when ready. Clear only when you are certain you are done.
Tips for Getting the Best Dictation Results
Speak in complete phrases
The Web Speech API builds confidence scores across a phrase before committing the result. Speaking in full clauses — rather than pausing after every word — gives the recognition engine enough context to resolve ambiguous sounds correctly. “Schedule the meeting for Thursday afternoon” transcribes more accurately than “Schedule… the… meeting… Thursday”.
Use a headset or close-mounted microphone
The built-in laptop microphone picks up keyboard noise, room echo, and fan hum — all of which degrade accuracy. A USB or Bluetooth headset places the microphone close to your mouth, isolating your voice from background noise. This is the single biggest improvement you can make to transcription quality in a typical office environment.
Export before clearing
The Clear button removes text from both the editor and localStorage immediately. There is no undo and no server backup. Before clearing, always click “Export .txt” to save a local copy. For reference material you want to keep long term, copy the exported file to a cloud folder like Google Drive or OneDrive.
Frequently Asked Questions
Which browsers support the Dictate button?
Chrome, Edge, and most Chromium-based browsers on desktop and Android. Safari on macOS and iOS from version 14.1. Firefox does not support the Web Speech API — the Dictate button is automatically hidden in Firefox. You can still use the notepad by typing.
Is my text or voice data stored on a server?
No. Text is saved only in your browser's localStorage — a storage area that never leaves your device. Voice dictation in Chrome and Edge is processed by Google's speech recognition servers (audio is sent to Google, not to PublicSoftTools). In Safari, Apple's on-device engine is used and audio stays local. Your notes are private and visible only from the same browser on the same device.
Why does dictation keep running through pauses?
Browsers automatically stop the speech recognition session after a period of silence — typically 5–10 seconds. The notepad detects this and immediately restarts the session so you can continue speaking without clicking anything. The interim preview will briefly clear and reappear — that is the session restarting normally, not an error.
How do I transfer my notes to another device?
localStorage is specific to the browser and device where notes were saved — there is no sync. To move notes to another device, click “Export .txt” to download the file, then open or upload it on the other device. Email it, drop it in Google Drive or Dropbox, or use any file-sharing method.
Can I use the notepad offline?
Once the page has loaded, the editor and auto-save work entirely client-side — no internet connection is needed to type and save. Voice dictation requires an internet connection in Chrome and Edge (Google's servers process the audio). Safari uses Apple's on-device engine and can dictate offline after the initial page load.
Open the Online Notepad
Type or speak — your notes are saved automatically. Export as .txt when you're done. Free, no account needed.
Open Online Notepad