Drop to deploy
P Personal/Deployments
Demo workspace · deploys persist to your browser identity

Deploy a static site

Drag a folder, files, or a .zip anywhere on this page. It uploads to the edge and goes live at a URL you can click.

Drop your project to deploy

A folder, individual files, or a .zip — static files serve as-is.

no build config · framework auto-detected · each drop = a new project

Your projects

Browse templates →
No deployments yet — drop a folder above, or deploy a starter below to see it live.

Deploy a starter

one-click
Ada Okafor PRODUCT DESIGNER

Portfolio

A dark, typographic personal site with a project grid and live interactions.

HTMLCSSJS
Standups, async.

SaaS Landing

A gradient hero, logo wall, and feature grid — the classic product landing page.

HTMLCSS

API Docs

A two-column documentation site with a sidebar, code blocks, and callouts.

HTMLCSS
Field Notes A SLOW BLOG ABOUT SOFTWARE The joy of a boring deploy Empty states are the product

Blog

A serif editorial blog with an index and article pages — multi-page routing.

HTMLCSS2 pages
Triangle Rush

Triangle Rush

A 20-second reflex game — proves interactive JS runs live, with a high-score.

GameJSCanvas-free
Marcus Vale SENIOR BACKEND ENGINEER

Resume

A clean, print-ready one-page CV. Drop in your details and share the link.

HTMLCSSPrint

New Deployment

Your site will be served at <name>.vercel.app.

Sensitive values (≥32 chars) were detected and will be masked as [REDACTED] in build logs. Nothing secret is printed.

Building

Queued
Analyze Build Upload Assign domain

Deployed

Ready

Congratulations!

Your project is live.

Visit ↗
Immutable deployment: open build ↗

Instant Rollback

Point back to a previous deployment. This is an alias reassignment — no rebuild, instant.

  • Production domains repoint immediately.
  • Environment variables stay as-is.
  • Auto-assignment turns off — new deploys won't overwrite the rollback until you undo it.