How "HTML to Text" actually works here
Paste HTML (or drop in an .html file). The converter parses the markup, walks the tree, and emits the text-content of every element — flattened into a single string with sensible whitespace between block-level elements. Headings become bare lines (no # markers). Lists become indented text (no bullets, no numbers, but indentation preserved). Tables flatten into tab-separated rows. <script>, <style>, and HTML comments are stripped before extraction.
Where this differs from "save as plain text"
Browser-based "save as text" tools tend to either preserve too much structure (carrying over odd whitespace from the rendered layout) or too little (running paragraphs together with no line breaks). This converter sits in the middle: block-level elements get one blank line between them, inline elements run together as you'd expect, repeated whitespace collapses to a single space. The result reads as a clean text file.