uploadthefile.com

Put HTML online without signing up

Drop a single HTML file here and it is live at a public URL before a sign-up form would have finished loading: no account, no CLI, no repository and no build step. Vercel Drop asks you to sign in before it will take a drop, Netlify Drop keeps an unclaimed site behind a password, and Cloudflare Drop expires yours after an hour. An anonymous page here stays up 48 hours, or 30 days with a free account.

Drop your file here

Anyone with the link · images, audio, video, docs, text & data, or .zip

By uploading, you agree to our Terms and Data Processing Terms and confirm you have the right to share this content.

How to put an HTML file online

  1. Drop the HTML file in

    Drag your .html file onto the box above, or a ZIP if it has its own CSS, images and scripts. No sign-in, no CLI, no repository and no project name to invent.

  2. It goes live as written

    The page is served exactly as you wrote it, at its own public URL. There is no build step, no framework detection and no claiming step standing in front of it.

  3. Send the URL to anyone

    The link opens the page in any browser. An anonymous page stays up 48 hours; a free account extends it to 30 days, and a paid plan keeps it and lets you point your own domain at it.

What a reader sees when they open your link

The drag-and-drop hosts, for one HTML file

How hosting an HTML file here compares with Vercel Drop, Netlify Drop and Cloudflare Drop
Featureuploadthefile.comVercel DropNetlify DropCloudflare Drop
Account required to startNot needed: publish anonymouslyRequired: "You need a Vercel account and a file or folder to deploy"Not needed to upload, but the site stays password-protected until someone claims itNot needed to start; required to claim the deployment and keep it
How long the link lives48 hours anonymous; 30 days on a free account; permanent on paid plansPermanent; Vercel publishes straight to productionPublic only after you claim it; claim it to keep it, otherwise it "expires on its own"A temporary preview that stays live for 1 hour; the claim link expires with it
Build stepNone: the file goes live as-isYes: Vercel detects the framework and builds it for youYes, but only when you are signed in; an anonymous drop is published as-isNone: it serves the static assets you upload
What it runsStatic HTML, CSS and JavaScript. No build step and no server-side runtime.Static sites as well as framework projects, including a real Next.js buildSigned in, framework projects it builds for you; anonymously, the files you drop, exactly as they areStatic HTML, CSS, JavaScript, images and fonts
Custom domainYes, on paid plansYesSee Netlify's documentationYes: connect an existing domain or buy a new one for the site
Git requiredNeverNo: Vercel Drop needs no Git and no CLINo: you drag a folder into the browserNo: you upload a folder or zip in the browser

Feature comparison as of August 2026. All product names and trademarks are the property of their respective owners; details reflect each provider's public pricing and may change.

Frequently asked questions

Do I need an account to put an HTML file online?
No. Drop the file in and it is live at a public URL: no email, no password, no account. Vercel Drop and Netlify Drop both want an account before you can publish; here signing up only changes how long the page stays up.
Will my JavaScript run?
Client-side JavaScript runs normally, because the page is handed to the browser exactly as you wrote it. There is no server-side runtime, so anything that needs Node, PHP or a database at request time will not work here.
What about a page with its own CSS and images?
Upload a ZIP of the whole folder and it is served as a site, with index.html as the entry point and relative links intact. There is no build step, so the files in the ZIP must already be the ones you want served.
Can I publish a page a chatbot wrote for me?
Yes, and that is the common case. A self-contained page from Claude or ChatGPT is already finished: it needs hosting, not a build. Save it as an .html file and drop it in.
How long does the page stay online?
48 hours with no account, 30 days with a free one, and permanently on a paid plan, where you can also point a custom domain at it. Nothing is taken down early and there is no claiming step.

Sending a file rather than publishing a page? Share files with no account. Publishing a whole static site? Host a site without an account.