How do I transfer a custom domain from one app to another with minimal downtime?

Transferring domains between apps is a fairly straightforward process that can be done with minimal downtime.

  1. Remove relevant domain(s) from app-a via heroku domains:remove {DOMAIN_NAME} -a app-a
  2. Add relevant domain(s) to app-b via heroku domains:add {DOMAIN_NAME} -a app-b
  3. Update your DNS provider to point to the DNS targets returned by heroku domains -a app-b

After a small period of DNS propagation, requests towards your app's domains should then route to app-b

Ask on Stack Overflow

Engage with a community of passionate experts to get the answers you need

Ask on Stack Overflow

Heroku Support

Create a support ticket and our support experts will get back to you

Contact Heroku Support