Move a domain into or out of Brimble’s registrar. Use this when you want Brimble to manage a domain you registered elsewhere, or when you want to take a Brimble-registered domain to another registrar.
Transfers between registrars take several days and depend on responses from the gaining and losing registrars. Plan accordingly.
Transfer a domain into Brimble
Prerequisites
- The domain is unlocked at your current registrar.
- You can access the registrant email on the domain (transfer confirmation goes there).
- You have the EPP code (also called the auth code, transfer code, or authorization code) from the current registrar.
- A payment method on file in Brimble, transferring counts as a one-year renewal and is billed accordingly.
Steps
- Open the dashboard.
- Go to Domains → Transfer in.
- Enter the domain name. Brimble checks availability and current ownership.
- Paste the EPP / auth code from your current registrar.
- Optionally override the registrant email (defaults to your account email).
- Pick a payment method for the transfer fee.
- Confirm the pre-transfer checklist:
- Click Start transfer.
The dashboard shows a toast: “Domain transfer initiated. This may take several days to complete.”
Transfer states
While the transfer is in flight, the domain page shows:
- Pending verification, awaiting registrant email confirmation.
- In progress, confirmed; the registrar handoff is running.
- Active, transfer complete. The domain is now under Brimble’s management.
- Failed, the transfer was rejected. Common causes: domain still locked, expired/invalid auth code, registrant email bounced, registry policy block.
If the transfer fails, the charge is automatically refunded.
After the transfer
- DNS records on the domain are migrated as best-effort, but verify them under DNS after the transfer completes.
- Nameservers are switched to Brimble’s (
ns1.brimble.io, ns2.brimble.io) unless you previously set custom ones.
- The renewal date moves forward by one year from the original expiry.
Transfer a domain out of Brimble
Prerequisites
- The domain is registered through Brimble (not just attached as a custom domain).
- 2FA is enabled on your account, transfer-out requires step-up authentication.
- The new registrar has accepted the inbound transfer order on their side.
Steps
- Open the domain in the dashboard.
- Click ⋯ → Transfer domain away.
- Confirm the pre-transfer checklist:
- Pass the 2FA challenge.
- Brimble reveals the EPP / auth code for this domain. The code is one-time and visible only on this screen.
- Copy the code and paste it into the new registrar’s transfer-in flow.
After you initiate the transfer at the new registrar, Brimble approves the outbound side automatically. The domain leaves Brimble’s management when the new registrar’s transfer completes, typically within 5–7 days.
You’ll receive a domain.transfer_out_completed webhook (if subscribed) when it’s done.
Move a domain between Brimble workspaces
To move a domain from your personal account to a team (or between teams) without leaving Brimble:
- Open the domain.
- Click ⋯ → Transfer to workspace.
- Pick the destination workspace.
- Confirm.
The domain, and all its DNS records, moves over. The current project attachment is cleared; reattach the domain to a project under the new workspace.
Troubleshooting
Auth code rejected. Triple-check the code (no leading or trailing whitespace, exact case). If still wrong, the code may have expired, generate a fresh one at the current registrar and retry.
Transfer-in shows “Pending verification” indefinitely. The registrant didn’t confirm the email. Check spam, or have the registrant resend the verification email.
Transfer-in failed and got refunded. The reason appears on the domain’s status page. Most failures come down to: domain still locked, auth code wrong/expired, or a registry policy issue (TLDs sometimes have minimum age requirements).
Transfer-out blocked. New domains (less than 60 days since registration or last transfer) cannot be transferred, that’s an ICANN rule, not a Brimble one. Wait out the lock.
Lost the EPP code mid-transfer. Repeat the transfer-out flow from the dashboard. Each invocation generates a fresh code; the previous one is invalidated.
Next steps
Last modified on May 18, 2026