HTML viewer

Paste the code or drop the file. The finished page appears on the right, exactly as a browser would draw it.

Paste HTML, see it rendernothing is uploaded until you publish
Drop the .html file here
Paste, edit, or drop a file

Next step. The preview above lives only in this browser tab — close it and it is gone. To keep the page and hand it to someone, put it in a NOS document: the HTML renders the same way, you can fix the wording by clicking it, and the address you send does not change when you revise.

This HTML viewer takes a file or pasted code and draws the finished page: stylesheet, layout, scripts and all. Nothing is uploaded, nothing to install, no account. It exists for the moment when double-clicking an .html file shows you a wall of code, or nothing at all, and you just want to see what the page looks like.

The HTML viewer: drop the file or paste the code. Nothing is uploaded.
The HTML viewer: drop the file or paste the code. Nothing is uploaded.

What the HTML viewer shows you

The right-hand side is a real browser frame, not a picture of one. Buttons click. Tables sort. A chart that animates on load will animate. That matters because the usual way of showing someone a page, a screenshot, quietly removes everything that made it worth sending.

The frame is deliberately walled off. It can draw, run scripts and accept your clicks, but it cannot reach this site's cookies or storage, and it cannot reach anything on your machine.

That is the whole reason it is safe to paste in a file somebody sent you and look at it before you trust it. The sandbox attribute is what enforces this.

HTML text from a file or a chat paste Rendered page runs like a browser publish One link anyone can open
Three steps: the HTML text, the page it draws, and the address you can hand to someone else.

How to use the HTML viewer

  1. Drop the file, or paste the code. Drag an .html file anywhere onto the tool, or paste the markup into the left-hand box. A complete document with <html> and <head> works; so does a fragment such as a single table or a card.
  2. Read the result on the right. Scroll it, click it, sort it. If something is missing, it is nearly always a missing neighbour file, covered below.
  3. Edit in place. The left box is live. Change a heading or a number and the preview redraws a moment after you stop typing. The sample buttons along the bottom load a dashboard, a sortable table, a chart, a slide and a quote if you want something to start from.
  4. Publish when you want an address. The preview is gone the moment you close the tab. To keep the page and hand it to someone, paste the same HTML into a NOS document. It renders the same way and gets a link that stays put.
The finished page appears on the right, exactly as a browser would draw it.
The finished page appears on the right, exactly as a browser would draw it.

What you can paste or drop

Input Works Notes
A complete .html or .htm file Yes Drag it onto the tool, or paste its contents
A fragment: one table, one card, one section Yes It is wrapped in a minimal page and drawn
A page exported by a report or dashboard tool Yes If it came with a folder of assets, see the table below
A page written by an AI assistant Yes This is the fastest way to check one before sending it
A mail template Yes Note that mail clients render less CSS than a browser does
A .zip of a whole site No Unzip it and drop the main page; assets in other files will be missing

When the preview looks broken

Most "my HTML is broken" reports are not broken HTML. They are files that expect company.

When the preview looks broken, the console names the file that did not come along.
When the preview looks broken, the console names the file that did not come along.
What you see What it usually means Fix
Unstyled text, correct content The stylesheet lives in a separate file that did not come along Put the CSS inside a <style> tag in the same file
Boxes where images should be Images are referenced by folder path, not carried inside Use a full https:// address, or embed the image in the file
Blank white page A script failed on the first line and stopped everything after it Open the browser console and read the first error only
Fallback font everywhere A font file is being loaded from a folder that is not there Name fonts every machine already has, or load one from a public font service
Everything renders, nothing responds The script is fine but never got attached Move the script to the end of the body, or wrap it in a load handler

The pattern behind all five: a page that depends on files next to it is only complete inside its original folder. A page that carries everything inside one file is complete anywhere. Self-contained HTML covers how to get there.

Viewing, editing and sharing are three different jobs

They get mixed up constantly, and picking the wrong one wastes an afternoon.

What you need What suits it What does not
Check what a file looks like, once A viewer like this one Anything that asks you to sign up first
Rewrite the markup and watch it change A live code editor A viewer with a read-only pane
Hand the finished page to five people A page with its own web address An email attachment
Keep the finished page findable next quarter A workspace that stores it alongside your other documents A folder on one laptop

A code playground is built for the second row. It shows the code as the main event, with the result as a side panel, and its address points at the code.

A static file host covers the third row but treats the page as a frozen artefact: to change one number you re-upload the file. Neither is wrong.

They are answering a different question than "how do I get this in front of my team by Thursday".

What people use an HTML viewer for

  • Checking a page an AI assistant wrote. The assistant shows you code; the viewer shows you the page. Pasting it here is the quickest way to see whether the layout holds up before anyone else sees it.
  • Opening a file someone sent. Mail clients and phones handle .html attachments badly. Save the file, drop it here, read it.
  • Looking at an export. Report tools, survey tools and dashboards export HTML. The viewer shows what the export actually contains.
  • Proofing before sending. If it renders correctly in a viewer that has never seen your folder, it will render correctly for the recipient.

Turning a preview into something you can send

The moment the page is worth showing to someone, the requirement changes. It is no longer "draw this" but "give this a home".

The preview is gone when the tab closes. A NOS document keeps the page at an address.
The preview is gone when the tab closes. A NOS document keeps the page at an address.
Sending the file itself ✗ Often filtered by mail security rules ✗ May open as plain text on a phone ✗ Every fix means a new attachment ✗ No way to know who opened it ✗ Recipient needs the right app Sending a link ✓ Passes through mail and chat ✓ Renders in the phone browser ✓ Fix once, link stays the same ✓ The address is the single source ✓ Any browser is enough
Sending the file itself versus sending an address that points at it.

Attachments fight you at every step. Mail security rules treat an HTML attachment with suspicion because it can contain scripts, which is exactly why yours is interesting. Phones save it to storage instead of opening it. And the moment you spot a typo, every copy you sent is stale.

An address behaves the opposite way. It passes through mail and chat because it is just text. It opens in whatever browser the recipient already has. When you fix the typo, the address still points at the corrected page, so there is nothing to resend.

That is what NOS does with a pasted page: the HTML renders as-is in a document of its own, the wording can be changed by clicking it rather than by editing markup, and the share link stays the same however many times you revise.

A small habit that saves a lot of time

Before sending any HTML page, open it once in a plain viewer like this one, not in the editor that produced it. The editor knows where all the neighbour files live. A viewer does not, and neither does your recipient.

Where to go next

If you want to Go to
Change the markup and watch it update Online HTML editor
Give the page an address HTML to link
Build a table people can type into Editable table builder
Export the page as an image or PDF HTML to image or PDF
Understand why a file will not open at all HTML file opener
Know what makes a page survive being sent Self-contained HTML

Questions people ask

Does the HTML viewer run JavaScript?

Yes. Charts, tabs, counters and calculators behave the way they would in a normal browser tab. The page runs inside a sandboxed frame, so it cannot read anything belonging to this site or to you.

Is my file uploaded anywhere?

No. The file is read by your own browser and drawn on the spot. Nothing leaves the machine unless you choose to publish the page in NOS and get a link.

Why does my page look different here than in my editor?

Almost always because the file points at something that is not next to it any more: a stylesheet, a font, or an image stored in a separate folder. A single self-contained file renders identically everywhere.

Can I send what I see to someone else?

Not from the preview itself, because the preview only exists in this tab. Put the same HTML in a NOS document and it gets an address that opens for anyone, on any device.

Is there a size limit?

Practically, the limit is your own browser. Files of a few megabytes open without trouble. Very large ones are usually large because they carry images inside them as text.

Keep reading