Turn an HTML file or website folder into a share link
Already have an HTML page? Select the file or its website folder in MyShare to create a temporary link with a passcode. Send it to clients, friends or students without deploying or starting a local server. Free sharing needs no account.
Choose one file or a whole folder
For a page with all its styles and scripts inside it, choose the .html or .htm file. If images, CSS or JavaScript live in separate files, choose the whole website folder with index.html or index.htm at its root.
my-demo/
index.html
assets/
style.css
app.js
cover.png
Here, the page references ./assets/style.css, ./assets/app.js and ./assets/cover.png. MyShare preserves the selected folder structure. Selecting only the HTML file does not also select neighboring files. Replace file:// URLs or absolute computer paths with relative paths to files inside the selection.
Markdown is not supported. File sharing does not run PHP, Node backends or unbuilt React/TypeScript source code. If your project needs a development server, start it and share its address using the website guide. If you already have a static export, choose the exported website folder.
Start sharing in three steps
- Open the homepage share form, select HTML files, then Choose HTML or Choose folder. Check the displayed file count and total size.
- Complete the security check and choose Create share link. Before your first share, read and explicitly accept the content sharing agreement. More options lets you select browser sharing or an installed extension.
- Send the link or QR code to your visitors. It includes the temporary passcode by default, so anyone with the full link can enter. You can also send the link and passcode separately. Visitors need no account or extension.
If images are missing or the page will not open
- Select up to 500 files, 50 MiB total and 10 MiB per file. Compress large images or remove unneeded resources before selecting the folder again.
- If the entry page is missing, put
index.htmlorindex.htmat the selected folder’s root. Select that folder, rather than the project directory above it. - For missing images, styles or scripts, check filename case and relative paths, and make sure the files were selected. External URL resources still depend on whether visitors can reach them.
- File sharing provides GET/HEAD access to selected files and does not start backend APIs. For an API or sign-in service, run the project and share its service address instead; see the HTTP API guide.
Editing files, closing the page and ending a share
MyShare only reads files you explicitly select, with local copies held in memory. After editing, select the files again and create a new share; edits do not sync automatically. Browser sharing needs the MyShare tab, computer and browser to keep running. After refreshing or closing that tab, select the files again.
The extension can continue sharing in the background after connecting. Quitting the browser, reloading or disabling the extension interrupts sharing; select files again afterward. MyShare does not provide offline hosting. Choose Stop share to revoke access when finished. See pricing for duration, transfer and feedback retention limits.
Choose HTML and start sharing ↗