Plain Text Editor: Browser Drafts and TXT Export

Keep several plain text drafts in this browser

Use Text Editor for short notes, scratch text or separate versions of a draft. Create a draft with the plus button, rename it, and select its tab to switch. Copy or download each draft as plain text. The editor provides uppercase, lowercase and whitespace cleanup; it does not provide rich text formatting, collaboration, file import or a custom find-and-replace panel.

A worked editing example

Rename the first draft to Meeting notes and replace its content with Hello world. The statistics show 11 characters, 2 words and 2 lines. UPPER produces HELLO WORLD; lower returns hello world. Remove Extra Spaces produces hello world, joining the two lines with one space. Download Note saves a text file such as Meeting_notes.txt containing the active draft's current text.

Create a second draft, enter Version B, then select Meeting notes again. Its text remains separate. Deleting a draft selects a remaining draft when necessary. Deleting the last draft clears and renames it to Draft 1 so an editable workspace remains.

Know what the transformations change

Upper/lower use JavaScript's case conversion and can change the length of some Unicode text. Remove Extra Spaces trims the edges and replaces every whitespace run, including tabs and line breaks, with one ordinary space. Copy important formatting to another draft before applying that action. There is no app-level recovery history for a deleted draft or a formatting transformation.

Character counts use UTF-16 code units, so an emoji can count as two. Words are whitespace-separated tokens; this is not linguistic segmentation. Lines recognize LF, CRLF and CR line endings. Empty content reports zero for all three. Text downloads use UTF-8; filenames replace unsupported characters with underscores and retain at most 80 title characters.

Storage and privacy

Editing, counting and file creation run in the browser without submitting draft contents to a notes API. Drafts are saved in this site's browser storage when it permits the write. The page reports Session only when storage is blocked or full; download the current draft before closing or reloading. Other devices, browser profiles and private sessions do not share these drafts, and clearing site data removes saved drafts. Loading the website still makes ordinary network requests.

If saved data is malformed, the editor offers its original text as a stored-data backup and opens a temporary draft. Download that backup before making edits that replace the stored data. A successful local save is not a durable cloud backup, and it does not establish that the application is available offline after the page closes.

Troubleshoot a missing draft

Check that you opened the same site, browser and profile, then look for a storage warning. Download notes you need to keep. A TXT export contains only the active draft, not every tab. For a case or whitespace conversion without draft storage, use the Text Case Converter.

Guide published by . View our publishing information and contact details.