Domains and email

Your domain, live on HTTPS. Every record checked for you.

Connect a domain you already own to any project. The dashboard shows the exact DNS records to set, checks them against public DNS and issues a Let’s Encrypt certificate as soon as they are in place. Then add mailboxes and send email from your app on the same name.

Keep your registrarExact DNS recordsTXT ownership checkAutomatic HTTPSMailboxes and aliases
hostingsurge.com/dashboard/projects/oakline-studio/domainsLive demo

Chapter 1 of 4: Add a domain you already own to a project. No transfer, no nameserver change.

Example data

Everything between your DNS and the padlock

The parts of connecting a domain that usually mean guesswork, a terminal or a support ticket.

  • Keep your registrar and DNS

    No transfer, no nameserver change. You add one routing record (A for the apex domain, CNAME for a subdomain) and one TXT record where your DNS already lives.

  • Checked against public DNS

    Each check asks the public resolvers 1.1.1.1 and 8.8.8.8 and shows what they return next to the value expected, so you see which record is still missing.

  • Ownership you prove once

    The TXT record ties the domain to your team, so no one else can connect it to their project. A claim that is never verified lapses after 7 days and blocks no one.

  • HTTPS without setup

    A Let’s Encrypt certificate is issued as soon as the domain is verified, and renewed automatically. Every project also answers at <name>.hostingsurge.app with HTTPS from its first deploy.

  • Certificates watched

    The certificate each hostname presents is checked with a real TLS handshake, with alerts 21, 7 and 3 days before it expires. For a verified domain you can also upload your own.

  • Redirects in one hop

    Send www to your apex domain or the other way round, permanent (301, 308) or temporary (302, 307), straight from http. Available on every site except WordPress.

Hostingsurge connects domains but does not register them: buying and renewing the domain name stays with your registrar.

Live on your domain in three steps

The same steps the demo above plays. You keep your registrar and your DNS provider; there is nothing to install.

  1. Add the domainOn the project’s Domains tab, or with hostingsurge domains add. You get the exact records to set, each with a copy button.
  2. Set two recordsAt your DNS provider: the A or CNAME record that routes the domain here, and the TXT record that proves it is yours.
  3. Live on HTTPSOnce both are found, the domain serves your project and its certificate is issued. Usually within minutes, depending on your DNS provider.

Moving a whole site? The import’s DNS cutover lists exactly which records to change and which to keep. How migrations work

See exactly where each domain stands.

Each domain shows the records it needs, what DNS returns right now and whether its certificate is active.

  • Redirect www to your apex domain, or the other way around
  • Permanent (301, 308) or temporary (302, 307) redirects
  • The current DNS value is shown next to the expected one, so you see what is missing
  • Add, verify and remove domains from the dashboard, the CLI or the API

Email on your own domain.

Mailboxes for your team and transactional email for your app, on the same domain and in the same dashboard.

  • MailboxesCreate mailboxes on your own domain, like anna@yourcompany.com.
  • AliasesForward addresses like hello@ or sales@ to one or more mailboxes.
  • Import over IMAPSwitching providers? Copy your existing mailboxes over IMAP into the new ones.
  • Transactional sendingSend receipts, sign-in links and notifications from your app with the sending API or SMTP credentials.

Sending turns on by itself. Once your sending domain passes its DNS check, transactional sending is on for your organization: no request and no approval queue, on every plan including Free, within the plan’s daily and monthly quota. Mailboxes need only the DNS records the dashboard shows. Mailboxes are in early access.

What you stop doing by hand

Connecting a domain on Hostingsurge, next to doing the same on a server you run yourself.

TaskOn HostingsurgeOn your own server
Find out which records to setShown in the dashboard, each value ready to copyLook up the server’s address and work out the records
Check that DNS is rightWhat public DNS returns, next to what is expectedQuery resolvers yourself with dig or nslookup
Get a certificateIssued as soon as the domain is verifiedInstall and configure an ACME client
Keep it renewedRenewed automatically, with alerts 21, 7 and 3 days before expiryA scheduled job you have to keep an eye on
Redirect wwwPick the target and the status codeEdit the web server’s configuration and reload it

Script it, or let your AI set it up.

Domains and email are in the Hostingsurge CLI and on the MCP server. Your assistant gets the exact records to add and checks them once they are set.

  • Add, verify and remove domains with hostingsurge domains
  • Email domains, mailboxes and sending with hostingsurge email
  • MCP tools for domains and email in Claude, ChatGPT, Cursor and VS Code
  • A REST API with an OpenAPI spec, plus --json output for scripts

CLI, API and MCP

# Connect a domain and redirect www to it
hostingsurge domains add example.com
hostingsurge domains add www.example.com \
  --redirect-to example.com
hostingsurge domains verify example.com

# Mailboxes on the same domain
hostingsurge email domains add example.com
hostingsurge email mailboxes add hello \
  --domain example.com

Included on every plan

Connecting a domain has no separate price, and HTTPS comes with it. Choose the plan for what runs on the domain.

  • Free

    Custom domains with SSL, no card needed

    $0 / month

  • Web Hosting

    A website or WordPress site on your domain

    from $9.99 / month

  • Cloud

    Apps from Git, with usage included

    from $5 / month

Web Hosting on a 36-month term. USD, excluding VAT. Paid checkout is not open yet: every account runs free today and nothing is charged. Compare plans

Domain and email questions

Do I need to move my domain or change nameservers?

No. Your domain stays with your registrar and your DNS stays with your current provider. You add the records the dashboard shows, and Hostingsurge checks them for you.

Why do I need a TXT record?

It proves that you own the domain, so no one else can connect it to their project. Keep the record in place after the domain is live. A claim that is never verified is released after 7 days.

Can Hostingsurge set the records at my DNS provider for me?

Not yet. One-click setup through Domain Connect is built into the dashboard, but a DNS provider can only offer it once it has added Hostingsurge’s template, and none has so far. Until then you add the two records yourself: the dashboard shows each value with a copy button and checks them for you.

How long before my domain works?

As soon as your DNS changes are visible. That usually takes minutes, sometimes a few hours, depending on your DNS provider. The certificate is then issued automatically.

Can I keep my existing email?

Yes. Create the mailbox on Hostingsurge, then import the old one over IMAP from your current provider.

How do I send email from my app?

Add your domain on the Email page and publish the verification and DKIM records it shows. Sending turns on by itself once the DNS check passes, with no approval step; then create an API key or SMTP credentials. Your plan’s quota sets how much you can send.

Which plan includes domains?

Every plan, including Free: connecting a domain has no separate price. A site made with the AI Builder needs a paid Builder plan for its own domain. Hostingsurge does not sell domain registration, so the yearly fee stays with your registrar. Mailboxes are in early access; their limits and pricing are not set yet.

Bring your domain. We’ll show you every record.

Connect it to a project on Free, get HTTPS automatically and set up email on the same name.