Skip to main content

Publishing a document

You can publish to 00doc in three ways. Pick the one that matches your workflow.
1

Open a document

Go to the dashboard, create a new document or open an existing one.
2

Drop your file

Drag an .html file onto the upload zone, or use the file picker.
3

Confirm

The preview updates and the share link reflects the new version.

HTML quality

  • Prefer valid, complete documents (<!DOCTYPE html>, semantic structure). The sanitizer strips risky markup; broken or empty pages are hard for readers and agents to use.
  • Inline CSS or linked stylesheets you control work best for predictable rendering in the preview and on /d/[token].
  • Test locally in a browser before upload if you use heavy scripts — the public view runs in a sandboxed iframe with a tightened CSP.
Titles matter. Use a specific title (“Q3 renewal — Contoso”) instead of “Document 2”. It shows in the dashboard, in history, and when agents fetch metadata.

Prompts for AI-generated HTML

Give the model:
  • Audience (executive, engineer, customer)
  • Structure (sections, tables, callouts)
  • Output format: “Return a single HTML file with embedded CSS”
Then ask it to publish via 00doc so you do not paste multi-kilobyte HTML manually.

Quickstart: Upload

publish_document