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. Sign in with Google and your link is ready in seconds.
How it works
- 01
Drop the file
Drag your .html or .htm file into the box above, or click Choose a file.
- 02
Sign in with Google
One click. Your file is held in the browser while you sign in, then the upload finishes on its own.
- 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.
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.