Publish to Vercel straight from the folder.
No repository, no CLI, no dashboard tour. Choose Vercel as the host for a project and the folder goes to your own account.
Connecting
Vercel is connected with an access token you make in your Vercel account and paste into the app once. Signing in with Vercel in a browser proves who you are but does not let an app publish for you, so the app asks for the thing that works instead of sending you round a loop.
The token is kept on your computer, in the app's protected storage. It is never written into your project and it never reaches us.
One project per folder
The first publish makes a project in your Vercel account. Every update goes to that same project, so the address you shared keeps working and the deployment history in Vercel is the history of your site.
Buy a domain without leaving the app
This is the one thing Vercel does here that Netlify does not. Search for a name, see the price, and buy it — Vercel is the registrar, it is your account and your card, and the name arrives already pointing at your site. Nothing to copy into a DNS panel and nothing to wait for.
The form that asks who owns the domain is filled in from your contact card, finds your city from your postcode and picks the phone country code from a list with flags, because registrars ask for all of that and no one enjoys it. More about domains →
What is not there yet
Next.js — the framework Vercel is best known for — cannot be published from the app yet. Publishing here uploads static files, and a Next.js app usually needs a build running on the host. It is the next big thing on the list. In the meantime a Next.js project still runs on your own computer from the app, through its own dev script.
Netlify or Vercel — which one?
Either will host a small site well, for nothing, and the app treats them as the same job. If you have no reason to prefer one, these are the differences that show up here.
| Netlify | Vercel | |
|---|---|---|
| Connecting | One Authorize in the browser | An access token you paste once |
| Buying a domain in the app | No | Yes |
| Form responses in the app | Yes | No |
| New sites can start private | Sometimes, and the app fixes it | No |
| Older version made live again | Yes | Yes |
You choose per project, before the first publish, and the project stays with the host you picked. The Netlify side in full →
Step by step
- Add the folder to the app.
- Choose Vercel as the host for that project.
- Paste an access token from your Vercel account.
- Press Publish. You get a live address.
- Buy or connect a domain from the same window.
- Change the files, press Publish again. Same project, same address.
Netlify is the other option, and it connects with one Authorize in the browser rather than a pasted token. What Netlify looks like here →
Read next
Have a site sitting in a folder? Set it free.
Download the app and put it on the internet today.