Domain Purchasing
Purchase and connect domains for your Replit Deployments directly within the platform to make your apps accessible with custom URLs.
Turn your apps into live, professional websites with custom domain names.
Domain Purchasing lets you search, buy, and connect domains for your Replit Deployments—all from within the platform. Go from deployed app to professional web presence in minutes.
That means you can buy a site, like my-app.com
, and have it automatically point to your app.
Domain Purchasing is available as an early beta feature. We’re eager to hear your feedback on how we can improve the experience!
Features
Domain Purchasing streamlines the process of giving your apps professional web addresses. Instead of juggling multiple services, you can complete your entire web presence setup within Replit.
Key capabilities include:
- Domain search and availability: Check domain availability across popular extensions like
.com
,.ai
, and more - One-click purchasing: Buy domains directly through Replit using your account’s default payment method
- Automatic configuration: Your domain instantly points to your Replit app without manual DNS setup
- Instant deployment: Your app becomes accessible at your custom domain immediately after purchase
- Automatic renewals: Domains renew automatically so your apps stay live without interruption
Usage
Purchasing domains
- Deploy your app and navigate to the
Deployments tab
- Select the Domains tab
- Choose Buy a domain to start the search process
- Enter your desired domain name in the search bar
- Review available options across different extensions
- Select your preferred domain and complete the purchase
When you purchase a domain, it automatically configures to point to your Replit app. Your app becomes accessible at the custom domain instantly, with no additional setup required.
You will be billed for the domain purchase through your Replit account, deducted from your account balance then applied to your usage.
Managing purchased domains
Your domains integrate seamlessly with your Replit Deployments:
- Automatic renewals: Domains renew automatically to keep your apps live
- Integrated billing: Domain costs appear on your Replit billing alongside other services
- Transfer support: Move domains between Replit accounts or to external registrars when needed
Supported deployment types
Domain Purchasing works with these Deployment types:
Currently, you can purchase domains for your personal account deployments. Domain purchasing for Replit Teams is coming soon.
FAQ
How much does it cost?
How much does it cost?
Domain purchasing includes two costs:
- Registration fee: The initial cost for one year of domain ownership (two years for
.ai
domains) - Renewal price: Automatically charged after the initial registration period
Replit doesn’t charge additional fees for domain purchases. Domain registration fees are non-refundable.
How do I renew my domain?
How do I renew my domain?
Replit automatically renews your domain to keep your app accessible. If you prefer not to renew, contact Replit Support during the beta period.
What if I want to leave Replit?
What if I want to leave Replit?
You can transfer your domain to another registrar by contacting Replit Support. ICANN rules require a 60-day waiting period after purchase before domains can be transferred to external registrars.
Can I transfer domains between Replit accounts?
Can I transfer domains between Replit accounts?
Yes, contact Replit Support to transfer domains between Replit accounts. This process doesn’t require the 60-day waiting period.
Can I buy domains for my organization?
Can I buy domains for my organization?
Domain Purchasing for Replit Teams and Enterprise plans is coming after the initial beta period.
Can I add custom DNS records to my domain?
Can I add custom DNS records to my domain?
Default DNS records are supported during the beta period. Contact Replit Support if you need additional DNS functionality.
What domain extensions are supported?
What domain extensions are supported?
We support all common top-level domains (TLDs). We cannot support TLDs with special geographic or other restrictions.
What if I already have a domain?
What if I already have a domain?
To connect an existing domain to your Replit app, see our Custom Domains documentation.