Skip to main content

Do I need separate hosting or domain services for my Bubble app?

Sofia Maconi avatar
Written by Sofia Maconi
Updated over a week ago

Do I Need Separate Hosting or Domain Services for My Bubble App?

Bubble provides comprehensive hosting services as part of its platform, meaning users do not need to seek external hosting solutions. Below, we outline the key details about Bubble’s hosting, domain management, and related limitations.

Bubble Hosting Services Explained

When you subscribe to a paid Bubble plan, your app is hosted directly on Bubble’s infrastructure. Bubble manages the hosting environment, and all updates deployed from your Main branch to the Live branch are automatically hosted on Bubble’s shared server environment. As a result, there is no need to pay for third-party hosting providers like SiteGround or any other service for app hosting.

Domain Registration is Separate

While Bubble hosts your app, domain registration is not included. This means you need to pay a domain registrar (e.g., SiteGround, GoDaddy, Namecheap) to register and maintain a custom domain for your app. Bubble does not sell or manage domains but allows you to connect a registered custom domain to your hosted Bubble app. This separation of hosting and domain registration ensures flexibility in domain management.

Clarification on External Hosting

Whether you have a domain registered with an external provider (e.g., SiteGround) or not, there is no additional requirement for hosting services from that provider. Bubble’s hosting plan covers everything needed to run your app. Providers like SiteGround may register your domain, but hosting services from them are unnecessary as your app is hosted directly on Bubble.

Is Self-Hosting Possible?

Bubble apps can only be hosted on Bubble’s platform. There is no functionality within Bubble to export your app and host it on external servers or private infrastructures. However, you can connect a custom domain (managed by your preferred registrar) to your Bubble app. This limitation ensures centralized hosting management and streamlined app deployment.

Key Takeaways

  1. Bubble handles app hosting as part of its paid plans, so no external hosting is necessary.

  2. Domain registration fees are separate and must be paid to a registrar.

  3. Self-hosting a Bubble app is not supported; apps must remain on Bubble’s platform.

By separating hosting and domain registration concerns, Bubble delivers a simplified solution for app deployment and management, ensuring users only pay for the services they need.

Did this answer your question?