Share an HTML file as a link

Upload an .html file to reshare and you get a short link, something like link.reshare.one/aB3xY9kLmn. Anyone who opens it sees your page rendered in their browser, not a download prompt. Viewers need no account. Files up to 50 MB, free.

This page is for the moment when you have a finished HTML file on your disk and no server to put it on.

Drop your HTML file

Free.

How it works

  1. 01

    Drop the file

    Drag your .html or .htm file into the box above, or click Choose a file.

  2. 02

    Sign in

    Google or your email, one click. Your file is held in the browser while you sign in, then the upload finishes on its own.

  3. 03

    Copy the link

    You land on your dashboard with the link ready. Paste it in an email, a chat, a QR code, anywhere.

What the link looks like

Every upload gets a 10-character address on link.reshare.one. You can give the upload a display name so your dashboard stays readable, and renaming never changes the URL. The link you sent last month still works after you tidy the name.

What happens when you update the file

Upload a new version and the same link serves it. reshare keeps every previous version, and you can restore any of them with one click. A link in an old email always points at whatever you currently want people to see.

This is the main difference from attaching a file. An attachment is frozen the moment you hit send.

Does CSS and JavaScript work?

Yes, with one rule: everything has to live in that one file. Put styles in a <style> tag and scripts in a <script> tag, or load libraries from a CDN. Images either come from URLs or get embedded as base64.

If your page is split across index.html, styles.css, and app.js, reshare will not stitch them together. That is a real limitation. It matters less than it sounds, because the HTML that AI tools produce, and most exported single pages, already come as one self-contained file.

How to share a local HTML file as a link

A local HTML file only exists on your computer. A file:// address like file:///Users/you/page.html opens for you and nobody else. Uploading the file is what turns it into a link other people can open, and the three steps above are the whole process: drop the file, sign in, copy the link.

One check before you upload: if the page loads a separate stylesheet or script from your disk, inline them into the file first, because reshare hosts the single file you give it.

How to share HTML code

If the HTML lives in your editor or a chat window rather than in a file, paste it into a new file, save it as page.html, and upload that. reshare serves the rendered result, so the person who opens your link sees the finished page, not the markup.

If you want someone to read the code itself rather than the page it produces, a gist or a pastebin fits better. reshare shows what the code does in a browser.

Who sees a badge on the page

Pages show a small "Hosted by Reshare" pill in the bottom corner. Viewers can use it to download the original file. You can turn it off per upload from your dashboard, at no cost.

Related