The field guide

How to turn an HTML file into a shareable link

Go from a saved HTML report, prototype or calculator to a URL someone else can open. Learn what needs hosting and how sharing permissions work.

Why copying the browser address does not work

Opening an HTML file on your computer gives you a file:// address. A browser preview may use a blob: address. Neither makes the file available on the internet. A shareable HTTPS URL needs a service to store or serve the page and its assets when a recipient opens the link.

Prepare the smallest complete page

For a report, presentation or simple calculator, one self-contained HTML file is often enough. Ask your AI tool to include styles and scripts directly in the document. For a website with several files, keep relative asset paths and an index.html entry point. Do not include secrets, .env files, dependency folders or private data that recipients should not see.

Check the file locally

Use the HTML viewer to check a self-contained page before publishing. Test narrow layouts and read the actual text. If the page has interactions, review its code before enabling scripts. Previewing a file and publishing a file are separate operations: the local viewer does not create a URL for another device.

Publish using Tunly

Install the CLI from the developer documentation, sign in, and run the publish command on your file. For an intentionally public example, use --public. Use --account for signed-in members of your namespace. A coding agent can carry out the same workflow; it does not need a separate publishing product.

tunly login
tunly publish report.html --public

Choose who can open the link

Anyone with a public link can open and forward it. A private sharing policy requires an active Tunly login and permission; knowing the URL alone is not enough. Tunly asks search engines not to index user-published pages, including public ones. If you want a public marketing site to rank in search, that is a different requirement from privately or publicly sharing a work.

Check the published result

Open the returned URL and verify that text, images and interactions work. For a public page, also try a signed-out browser. For a private page, test with a permitted recipient. Keep the publication details if you intend to update the same work: a latest URL and a pinned version URL have different purposes. The developer guide covers revision and sharing controls.