If you’ve built something in Bolt.new and you’re ready to share it with the world, adding a custom domain is the final touch that makes it feel like a real product.
By default, Bolt apps live on a subdomain like yourapp.bolt.new. That’s fine for testing, but once you’re live, your own domain makes everything look more professional, improves SEO, and builds trust with users.
In this guide, we’ll walk you through how to connect your own domain to Bolt.new, what DNS records you’ll need, and how long the setup usually takes.
Before you start, make sure you have these ready:
Bolt automatically gives you the DNS details to add. If your domain provider supports it, the records can update instantly (otherwise, you’ll paste them manually).
Note: In Shipper.now, you can connect a custom domain on any paid plan, with automatic SSL and guided setup right inside the app, no manual DNS copying required.

To add a custom domain to Bolt.new, go to Project Settings → Domains & Hosting, enter your domain, and follow the DNS instructions shown.
myapp.com).
Wait up to 24 hours for DNS to update.
SSL is added automatically once verified.
When you connect your domain in Bolt.new, it creates DNS records that link your domain to Bolt’s hosting. You’ll just need to paste those into your registrar’s DNS settings.
After that, Bolt verifies the connection automatically.
This can take a few hours while DNS updates globally.
Once verified, your app switches to your own domain, and Bolt instantly adds free SSL so your site loads securely at https://yourdomain.com.
To disconnect a domain in Bolt.new, go to Project Settings → Domains & Hosting and click Remove Domain next to the one you want to unlink.
Once disconnected, your app will revert to its default yourapp.bolt.new subdomain.
If you plan to reuse the same domain elsewhere, make sure to delete the old DNS records from your registrar to avoid conflicts.
Bolt.new only allows custom domains on paid plans, and setup can still involve some manual DNS tweaking.
With Shipper.now, you get instant domain setup on any paid plan, free SSL certificates, and a fully guided connection process.

No DNS confusion.
No waiting for propagation.
Your app goes live in seconds on your own branded domain, and you can export the full code anytime.
→ Shipper vs Bolt: Full Comparison

Yes, Bolt.new lets you buy a custom domain from your dashboard.
You can search for available domains, purchase one, and Bolt will automatically handle the DNS setup and SSL configuration for you.
To deploy your website, click Publish in the top-right corner of your Bolt editor. Bolt will automatically build and publish your project to a live URL (yourapp.bolt.new), and you can later connect your own custom domain if you want a branded link.
If you cancel your Bolt.new subscription, your custom domain will disconnect and your project will revert to its default yourapp.bolt.new subdomain. You’ll still own your domain through your registrar, but it won’t stay linked to your Bolt app unless you renew your paid plan.
Other guides for you:
→ How to export code from Bolt.new
Share Shipper with your audience and get paid every month, for life.
Share Shipper with your audience and get paid every month, for life — no cap on earnings.
Share Shipper with your audience and get paid every month, for life — no cap on earnings.