Drop in your Figma, Framer, or Webflow export, or your own build folder, and send your client a link. They click through the real site and approve it right there. No zip files. No screenshot threads. And nothing touches their live site until you say so.
No credit card required
Webtastic is for freelance designers, developers, and small studios making marketing sites, portfolios, and landing pages for clients.
Or anything else that leaves you with a folder of HTML, CSS, JavaScript, and images.
Anything that needs a server or a database: WordPress, PHP, or a Next.js app with server-side rendering. The exception is contact forms. Those are included.
Your coding agent can build a site in an afternoon. Then you zip it, attach it, and write “let me know what you think.” Two days later: “Looks good! Can we see it on a phone?”
Whatever you upload goes to a private staging address first. Share it with whoever needs to see it. The live site doesn’t change until you say so.
No login needed. They just open the link.
Drag in a folder or a ZIP: a Figma or Framer export, a Webflow site, whatever you built it with. If you live in the terminal, it’s webtastic deploy.
They open it in whatever browser they use and click Approve or Request changes. They don’t need an account.
Once they’ve said yes, one click swaps the live site for the new one. The domain and SSL are already sorted.
Everything in the dashboard is in the webtastic CLI too. Ask Claude Code, Cursor, or whichever agent you use to deploy the build and send a review link. It all goes to staging. Nothing goes live until you promote it.
--yes, and each agent gets its own API key you can revoke.brew install utviklingsavdelingen/webtastic/webtastic› Deploy ./dist to acme-co and get Jane a review link $ webtastic deploy acme-co ./dist Uploaded 42 files to staging. Preview: https://acme-co-x7k2p.webtastic.site $ webtastic invites create acme-co jane@acme.com Invited jane@acme.com. Send them this review link: https://webtastic.site/review/k3m9q2 ✓ Staging is updated and Jane’s review link is ready. The live site hasn’t changed.
Along the bottom of the staging site are two buttons: Approve and Request changes. Your client clicks one, maybe adds a comment, and you see it in your dashboard.
“Looks good, ship it!”
“Can the logo be a little bigger?”
Forms, custom domains, SSL, and a CDN come with every site. No extra accounts to set up for each client.
A contact form is usually the only reason a site like this would need a server. Point your form at Webtastic and the submissions turn up in your dashboard, without any JavaScript.
<form action="/f/site-id/contact"
method="POST">
<input name="name" required>
<input name="email" type="email">
<textarea name="message"></textarea>
<button type="submit">Send</button>
</form>
Every plan includes staging, client review, forms, custom domains, SSL, and the CLI. You don’t need a card to start.
Static sites: HTML, CSS, JavaScript, and images. That covers exports from Figma, Framer, or Webflow, the output of static site generators like Astro, Eleventy, or Hugo, and sites your AI coding agent built.
No. Webtastic only serves files, so anything that needs a server or a database to run won’t work here: WordPress, PHP, or a Next.js app with server-side rendering. Most marketing sites and portfolios don’t need one, and contact forms are included.
No. Drag a folder or drop a ZIP in the browser. If you’d rather work from the terminal or CI, the webtastic CLI uploads a folder in one command.
Yes. Send them a review link and they can approve the staging site or request changes with a comment, without creating an account. Their answer shows up in your dashboard.
Yes. Install the webtastic CLI and create an API key in Settings. Everything in the dashboard works from the command line, with JSON output for scripts and agents. Deploys go to staging, so an agent can’t put anything live unless you tell it to publish.
Netlify and Vercel are great if you deploy from Git. Webtastic is for client work: you can upload without Git, every site gets a private staging link, and your client can approve it right there. Forms and custom domains are included.
Yes. Add one DNS record and SSL is provisioned automatically. With supported DNS providers, Webtastic can set up the record for you.
Your sites go offline, but we keep everything. Pick a plan whenever you’re ready and it all comes back the way you left it.
Try Webtastic free for 30 days, no card needed. Upload it, send the link, and see what they say.
Start your 30-day trial