Every studio gets a free solobase.me address. On a paid plan, your site can live on your own domain, and the SoloBase mark goes away.
Connecting one is two copy-and-paste jobs, and then you wait for DNS to catch up.
Add it
Go to Settings › Custom domain, click Add domain and type yours.
Add the records
Add the DNS records it shows at your domain provider.
Check it
Click Refresh until it's connected. DNS changes can take a while to show up.
Before you start
A domain you own. Bought in your name at a registrar such as Namecheap, GoDaddy or Squarespace. Don't own one yet? The Add domain window links to a Namecheap search, and you come back here once it's yours. SoloBase never holds your domain.
Access to its DNS. That's usually where you bought it. If you moved it to Cloudflare, it's there. SoloBase reads this for you and names it, like “yourname.com is managed at GoDaddy”.
Any plan. On Free you can set everything up now. It goes live when you choose Pro.
1. Add your domain in SoloBase
Open Settings (Ctrl ,), then Custom domain. Click Add domain, type your domain and click Add. Pasting it from your browser's address bar, like https://www.yourname.com/, works too.
The window closes, and the records you need appear on the Custom domain screen.
Which records you get depends on what you typed:
You type | SoloBase asks for |
|---|---|
yourname.com, the domain itself | An A record on @, and a CNAME on www, so www.yourname.com reaches you too |
help.yourname.com, a part of it | One CNAME on help |
If the domain was used on Vercel before, SoloBase asks for one more record, a TXT, that proves it's yours. Keep it after the domain is live.
2. Add the records at your domain provider
SoloBase says where your DNS lives and where to click, like “In GoDaddy: My Products → your domain → DNS → Add New Record”, with a link that opens it.
Open your DNS records
Use the link SoloBase shows, or find your provider in the table below.
Add one record per row
Copy Type, Name and Value from SoloBase, with the copy button beside each value.
Save
Repeat for every row, then save.
Providers name the fields a little differently. Name can read Host, Hostname or Record name, and Value can read Points to or Target.
@ means the domain itself. A few providers want the Name left empty instead: Porkbun, Amazon Route 53, Name.com, Wix and Vercel. SoloBase then says “leave empty”.
Where to click
Provider | Where to click | Watch for |
|---|---|---|
Cloudflare | Open the domain, then DNS → Records → Add record | Set Proxy status to DNS only, the grey cloud |
GoDaddy | My Products → your domain → DNS → Add New Record | An A record on @ may exist already (“Parked”). Edit that one instead of adding a second |
Namecheap | Domain List → Manage → Advanced DNS → Add New Record | Remove the parking page or URL Redirect record on the same host first, or it wins |
Squarespace (and Google Domains) | Domains → your domain → DNS → DNS Settings → Add record | Nothing special |
Porkbun | Domain Management → your domain → DNS | Remove Porkbun's default ALIAS and CNAME records for the same host first. Leave Host empty for the domain itself |
Amazon Route 53 | Hosted zones → your domain → Create record | Leave Record name empty for the domain itself |
Hostinger | Domains → your domain → DNS / Nameservers → DNS records | Nothing special |
Name.com | My Domains → your domain → Manage DNS Records | Leave Host empty for the domain itself |
IONOS | Domains & SSL → your domain → DNS → Add record | Nothing special |
Wix | Domains → your domain → Manage DNS Records | Leave Host name empty for the domain itself |
Hover | Your domain → DNS → Add a record | Nothing special |
Vercel | Domains → your domain → Add record | Leave Name empty for the domain itself |
At Cloudflare, one setting matters. Set Proxy status to DNS only, the grey cloud, on each record. With the orange cloud on, your domain can't get its certificate.
Not on the list? Look for DNS, DNS records or Manage DNS in your provider's settings. The records are the same.
3. Check it
Click Refresh. Changes usually show up within minutes, and sometimes take a few hours.
You see | It means |
|---|---|
Not connected yet, or Waiting for your records on Free | SoloBase can't find your records yet. Check them, and try Refresh again later |
Ready · goes live on Pro | Your records are right. Choose Pro and your studio moves to your domain at once |
Connected and live | Done. Your studio is on your domain |
If it won't connect
It still says not connected after a few hours.
Check each row against SoloBase. Type, Name and Value must match exactly, with no extra spaces. Then click Refresh.
yourname.com works, but www.yourname.com doesn't.
Add the CNAME on www too. SoloBase lists it with the A record.
My provider already has a record for it.
Edit that record instead of adding a second one. Remove a parking page or a redirect on the same name first.
I'm on Cloudflare and it still won't connect.
Set Proxy status to DNS only, the grey cloud, on each record.
What is the TXT record for?
It proves the domain is yours when it was used on Vercel before. Keep it after the domain is live.
On the Free plan
You can add your domain and set up its records now. It reads Ready · goes live on Pro.
If your plan or trial ends
Your domain pauses. Links go back to your solobase.me address, and its settings are kept. Choose Pro and it serves again at once, with nothing to redo.
Stop using it
Remove domain takes it off, and your studio goes back to its solobase.me address.
Was this doc helpful?