HTML Viewer & Editor

Open a local .html file, read it with its own styling, edit the source, and share it — all in your browser.

Open, read, edit and share an HTML file — nothing uploaded, nothing stored

Bracepad's HTML Viewer opens a local .html, .htm or .xhtml file and renders it as a page, keeping the document's own stylesheet — an HTML file's layout and colours are most of what the file is. You get a live clickable outline built from the document's real headings, in-page search, reading modes and text size, exactly as you would for Markdown.

Edit it in place. Press Edit (or Cmd/Ctrl+E) to open the HTML source beside the rendered view, change it, and press Done to re-render. Find-and-replace works inside the editor. What you save is exactly what you typed — the source is never reformatted or round-tripped through another representation, so nothing is lost.

Share it with a link. The document is encrypted in your browser and only ciphertext is uploaded; the key travels in the part of the URL browsers never send to a server. A shared HTML file opens as HTML on the other side.

Safe to open something someone sent you. <script> is removed, and so are event-handler attributes — a shared page cannot run code in your browser. CSS keeps working, but url() and @import are stripped from both <style> blocks and style attributes, so a document cannot fetch an image, font or stylesheet and thereby learn that you opened it. An inlined data: image is kept, because it fetches nothing.

Everything runs client-side. No account is needed to open, read or edit a file, and nothing leaves the browser unless you deliberately create a share link.