Instant hosting for static pages
Upload a folder or ZIP containing index.html and share a live URL in seconds. Free drops last 48 hours. Paid plans keep them forever.
Drop folder here
or drag & drop your project folder
Works with any folder containing index.html · Max 50 MB
Create your static page. Generate it with an AI tool, export from Figma, compile your app — anything that produces an index.html.
Drag the folder onto PageDrop or upload a ZIP. We extract, validate, and host it instantly. No CLI, no config, no deployment pipeline.
Get a clean URL immediately. Share it in Slack, email, or embed in a doc. Your page is live and sandboxed — no external requests leak.
Claude, Cursor, v0 — drop the generated HTML and share it before the context window expires.
Observable notebooks, Flourish exports, Vega charts — send a link not a screenshot.
Validate an idea with a real URL before you build the real thing. Feedback-ready in 10 seconds.
Send a live, private preview URL. No more "attached please find the design.png".
Every page is served in a strict Content Security Policy sandbox. External requests — analytics, fonts, APIs — are blocked by default. Pages cannot phone home, exfiltrate data, or affect the host origin.
Private pages are accessible only via short-lived ViewTokens. No auth cookie is ever passed to the sandboxed frame.
It's the entry point of any static website. When you drop a folder, PageDrop looks for index.html at the root. All other files — CSS, JS, images — are served relative to it.
Your drop expires and is deleted. The URL returns a 410 Gone. You'll receive an email 24 hours before expiry. Upgrade to Starter for permanent hosting.
Yes, on Starter and Team plans. Upload a new version to the same drop and it becomes the live version immediately. Previous versions are preserved in version history for 30 days.
HTML, CSS, JS, images (PNG, JPEG, GIF, WebP, SVG), fonts (woff, woff2), and data files (JSON, CSV). Executables, server-side scripts, and anything that needs a backend are not supported.
Free pages are public. On Starter and Team plans, you can mark a page private — it's then only accessible via a short-lived ViewToken URL, not indexed by search engines.
Custom domains are on the roadmap for Team plans. Right now, drops live at pagedrop.app/p/your-slug or on the token URL.