Skip to main content
Users on paid plans can also buy a domain directly in Hercules or connect an existing domain they already own.
Every Hercules app comes with a free Hercules domain at [myapp].onhercules.app. To set your subdomain, see How to publish. For a custom domain, buy one in Hercules or connect an existing domain.

Can I change my Hercules domain?

Yes. Click publish, then click the pencil icon next to your subdomain. It will unpublish your app, then allow you to change your domain, then republish.
Change free domain

How many Hercules domains do I get?

Currently, unlimited Hercules domains, but one per app.

Additional FAQ

Sometimes your antivirus software provider can block *.onhercules.app, hercules.app, *.hercules.app, hercules-cdn.com, and hercules-dev.com domains. You may see errors like ERR_QUIC_PROTOCOL_ERROR, “connection not encrypted”, ERR_SSL_PROTOCOL_ERROR, or SSL certificate warnings in your browser.Solutions:
  1. Add *.onhercules.app, hercules.app, *.hercules.app, hercules-cdn.com, and hercules-dev.com to the allowlist/denylist settings in your antivirus software
  2. Report the site as a false positive to your antivirus provider
  3. Purchase a domain through Hercules to use your own domain instead
  • You can get an .xyz domain for $3
  1. Contact the Hercules team with your antivirus provider name so we can submit a review