Article last updated on:
November 26, 2025

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.


What You Need for Connect Bolt Domains

Before you start, make sure you have these ready:

  1. A published Bolt project: you can’t connect a domain until your app is live.
  2. A paid Bolt plan: custom domains aren’t available on the free tier.
  3. A domain name you own: get one from Namecheap, GoDaddy etc.
  4. Access to your DNS settings: you’ll need to add a few records during setup.

→ Bolt Pricing Guide

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.

CTA Button: Try Shipper instead of Bolt.new

How to Add Custom Domain to Bolt.new

To add a custom domain to Bolt.new, go to Project Settings → Domains & Hosting, enter your domain, and follow the DNS instructions shown.

  1. Go to Project Settings → Domains & Hosting in your Bolt dashboard.
  2. Click “Connect a domain you own” and enter your domain (e.g. myapp.com).
  3. Copy the DNS records Bolt shows you.
  4. Add them in your domain provider’s DNS settings
  5. Return to Bolt and click Verify.
Highlighting the custom domain feature in Bolt.new

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.

How to Disconnect Domain from Bolt.new

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.

  1. Open your project in Bolt.new.
  2. Go to Project Settings → Domains & Hosting.
  3. Find the connected domain you want to remove.
  4. Click Disconnect Domain (or Remove Domain) and confirm.

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.

The #1 Bolt Alternative for Custom Domains

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.

Screenshot of https://shipper.now/

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

CTA Button: Try Shipper instead of Bolt.new

FAQ: Bolt.new Domains

1. Can I buy a domain in Bolt.new?

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.

→ How Bolt.new makes money

2. How to deploy a website from Bolt.new?

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.

3. What happens to my custom domain if I cancel my Bolt.new subscription?

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

→ How to cancel Bolt.new subscription

→ List of the best Bolt.new alternatives

Earn 50% + lifetime recurring commissions

Share Shipper with your audience and get paid every month, for life.

Become an Affiliate

Earn 50% + lifetime recurring commissions

Share Shipper with your audience and get paid every month, for life.

Become an Affiliate

Earn 50% + lifetime recurring on every sale

Share Shipper with your audience and get paid every month, for life — no cap on earnings.

Become an Affiliate

Earn 50% + lifetime recurring on every sale

Share Shipper with your audience and get paid every month, for life — no cap on earnings.

Become an Affiliate

Earn 50% + lifetime recurring on every sale

Share Shipper with your audience and get paid every month, for life — no cap on earnings.

Become an Affiliate

About the author

David leads the editing team at Shipper. With his help, the team publishes clear, practical guides on building products with AI. Whether it's apps, tools, or full websites, the goal is to help anyone bring their ideas to life.

David leads the editing team at Shipper. With his help, the team publishes clear, practical guides on building products with AI. Whether it's apps, tools, or full websites, the goal is to help anyone bring their ideas to life.