A browser editor should preserve intent, not just characters
A useful online text editor should help a draft become a document without hiding what will happen to it. This workspace keeps writing, rich formatting, document structure, revision, and export in one browser tab. The canvas remains the center of attention, while the outline, selection counts, writing target, and view controls stay available when they answer a real editing question.
From a blank canvas to a recoverable working document
Begin by typing in the canvas, pasting plain text, or importing a TXT, Markdown, or HTML file. TXT and Markdown open as editable source text, so every character remains visible. HTML is treated differently: supported headings, paragraphs, lists, quotations, links, colors, type choices, and inline emphasis are sanitized before they enter the document. Scripts, event handlers, and unrelated attributes are not part of the editable result.
The document name is more than a label at the top of the tool. It becomes the base filename for PDF, DOCX, and TXT downloads, with characters that are unsafe in filenames cleaned automatically. A draft is recovered in the current tab as you work. Enabling Remember this draft stores the text and safe formatting on this device for a later visit; leaving it off avoids persistent storage while still protecting an accidental refresh during the session.
Use Focus when the surrounding page is no longer helping. Focus mode gives the editor the full viewport but keeps formatting, find and replace, exports, and the document inspector available. The writing width, text zoom, and line spacing controls change the editing view only. They do not quietly alter the font size or paragraph spacing inside the exported file.
- 1Bring in the words
Type, paste, or import a local text, Markdown, or HTML file.
- 2Make structure visible
Use headings, paragraphs, lists, and quotations deliberately.
- 3Revise, then hand off
Search precisely and choose an export for the real destination.
Formatting works best when it describes the document
Rich text is most dependable when formatting expresses meaning. Heading 1 should identify the document or its highest-level subject; Heading 2 and Heading 3 divide that subject into useful sections. Normal text belongs in paragraphs. A quotation style should mark quoted or deliberately offset material rather than serve as a decorative indent. The live document outline reads these heading elements and turns them into navigation, which makes a weak hierarchy easier to notice.
Inline controls handle emphasis without changing the whole paragraph: bold, italic, underline, strikethrough, superscript, subscript, text color, highlight, links, and more than one hundred previewable Google Fonts. Paragraph controls cover alignment, bulleted and numbered lists, indentation, normal text, three heading levels, and quotations. Clear formatting removes inline presentation; Reset to normal text removes an applied heading or quote while keeping the words.
Formatting a selection is safer than applying a style and hoping it lands in the right place. Select the exact passage first, then use a command. The inspector reports selected words and characters so a replacement, quotation, caption, or abstract can be measured separately from the document. Browser spellcheck can be enabled or disabled independently of the document content because spelling suggestions are a browser service, not stored corrections.
| Editing need | Use | Avoid |
|---|---|---|
| Section hierarchy | Heading 1, 2, or 3 | Oversized bold paragraphs that never enter the outline |
| Short emphasis | Bold or italic on a precise selection | Styling every sentence until emphasis loses meaning |
| Ordered information | Numbered or bulleted lists with nesting | Typed hyphens that cannot be indented reliably |
| Quoted material | Quotation block with a separate source line | Using quotation styling only as decoration |
Find and replace without flattening the draft
Find opens with Ctrl or Command plus F inside this tool, so the browser's page search does not pull attention away from the draft. The match counter searches through adjacent formatting runs: a phrase can still be found when one word is bold and the next is plain. Previous and Next move through results without flattening the surrounding HTML.
Match case distinguishes Review from review. Whole words prevents a search for form from changing formation. Regular expression mode supports pattern-based review, such as finding repeated digits or a family of spelling variants. An invalid expression produces an explanation instead of running a partial replacement. Searches are capped at 5,000 results to keep very large documents responsive.
Replace changes the current match; Replace all updates every eligible match in the document. Replacements are inserted as text, not executable HTML, and they inherit the formatting context at the start of each match. A pattern that crosses a paragraph boundary is deliberately excluded from replacement because removing structural boundaries could merge headings, lists, or paragraphs in an unexpected way.
PDF, DOCX, TXT, and HTML solve different handoff problems
Choose the export that matches the next destination. PDF is suited to sharing a fixed reading copy. DOCX is the better handoff when another person needs to continue editing in Word or a compatible word processor. Both formats preserve supported headings, lists, alignment, inline emphasis, links, colors, highlights, font sizes, and selected Google Fonts. The export waits for requested font files and refuses to create a silently flattened document if an applied font cannot be embedded.
TXT is intentionally different. Plain text is durable, searchable, and easy to open almost anywhere, but it has no standard place to store a heading style, typeface, highlight, hyperlink target, or list indentation. The download menu says this before the file is created. Formatted HTML is also available from the expanded formatting toolbar when the document is meant for a browser, CMS, or web-aware workflow.
No browser editor can guarantee that every application will paginate or render a document identically. Word processors may substitute unavailable fonts, apply their own list defaults, or calculate page breaks differently. Check a downloaded PDF when fixed appearance matters, and open a DOCX in the application that will receive it before treating the handoff as final.
| Format | Best for | Formatting behavior |
|---|---|---|
| Reading, review, printing | Fixed pages with supported embedded fonts | |
| DOCX | Continued editing | Editable structure and rich styles |
| TXT | Portable plain text | Characters and line breaks only |
| HTML | Web and CMS workflows | Sanitized markup plus requested web fonts |
Local editing, browser permissions, and honest recovery limits
Writing, formatting, search, replacement, analysis, and export happen in the browser. Clipboard buttons still depend on browser permission and normally require a direct click. If clipboard access is denied, ordinary keyboard copy and paste remain available. Imported files are read locally; the editor does not need to upload their contents to create the working document.
Session recovery and remembered drafts use the browser's storage for this website. Session storage is tied to the current tab, while remembered content uses persistent local storage until it is cleared by the user, the browser, or the tool. Private browsing may treat persistent storage as temporary. Important work should therefore be downloaded; browser recovery is a convenience, not a substitute for a file backup.
- MDN: contenteditableHow an HTML region becomes a browser editing hostOpen source
- MDN: Clipboard APISecure-context and user-permission behaviorOpen source
- MDN: Web Storage APISession storage and persistent local storageOpen source
Text editing and document export questions
Practical answers about formatting, recovery, imports, search, and what each downloaded format can honestly preserve.
Is this online text editor free and private?
Yes. Writing, formatting, find and replace, live counts, imports, and document exports run in your browser without an account. The document stays in the current tab by default. It is stored beyond that session only when you enable Remember this draft on this device.
Which formatting controls are included?
The editor includes normal paragraphs, Heading 1 through Heading 3, quotations, bold, italic, underline, strikethrough, superscript, subscript, font size, more than one hundred Google Fonts, text color, highlight, alignment, case conversion, bulleted and numbered lists, indentation, links, clear formatting, undo, and redo.
Can I remove a heading or quotation style without deleting the text?
Yes. Place the caret inside the block or select it, then choose Normal text or use Reset to normal text. Inline formatting can be removed separately with Clear formatting. Undo and redo remain available for recent browser editing commands.
Do PDF and DOCX downloads preserve fonts and formatting?
They preserve the supported document structure and inline styles, including embeddable Google Fonts. If a font file cannot be obtained, the export stops and explains the problem instead of quietly replacing the styled document with default text. A receiving word processor can still apply its own layout and compatibility rules.
Why does the TXT download lose formatting?
TXT stores characters and line breaks, not rich document styles. It cannot retain fonts, colors, headings, highlights, links, or list formatting. Choose PDF for fixed appearance, DOCX for an editable rich document, or formatted HTML for a web workflow.
What files can I import?
You can import TXT, MD, Markdown, HTML, and HTM files up to 2 MB. Text and Markdown remain visible as source text. HTML keeps supported safe formatting after sanitation. Scripts, event handlers, embedded media, and unsupported markup are not imported into the editing canvas.
How does advanced find and replace work?
Open Find or press Ctrl or Command plus F. You can move between matches, match uppercase and lowercase exactly, require whole words, or use a regular expression. Replace changes the active result, while Replace all updates every eligible result without converting the rest of the document to plain text.
Does the editor have autosave and recovery?
The current draft is recovered within the browser tab during the session. Enable Remember this draft when you want local recovery after closing and reopening the browser. Storage can still be cleared or unavailable, so download important documents rather than relying on browser storage as the only copy.
Can I set a word target and count selected text?
Yes. Set any target from the Overview panel to see completed progress and remaining words. Selecting a passage reports its word and character totals in the inspector and status bar, which is useful for abstracts, captions, quotations, and constrained sections.
Does the text editor work on phones and tablets?
Yes. On smaller screens, Write and Document views separate the canvas from the goal, outline, and display settings so neither panel crushes the other. Formatting controls can be expanded, and font and export menus are positioned within the visible viewport.