Post HTML.
Get a private URL.
Share instantly.

Upload any HTML snippet and receive a unique, unguessable subdomain. Ideal for debugging UI, sharing proofs, and quick demos.

curl -sS -X POST https://api.htmlbucket.com/v1/upload \ -H 'X-API-Key: YOUR_KEY' \ -d '{"content":"<h1>Hello bucket</h1>"}' # response {"url":"https://abc123.htmlbucket.com"}

How it works

1) POST your HTML/Markdown

Use the form below or send a JSON payload with your HTML and optional expiry.

2) Get a private temporary URL

We generate an unguessable subdomain.

3) Share instantly

Anyone with the link can view the rendered HTML.

Post HTML/Markdown

No API key required. Drag a folder or group of files to publish a static site up to 10 MiB total. Root index.html is required.

Drag and drop a folder, files, or a single text file
Folders publish as sites. Single text files still load into the editor below.

Plans