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.Documentation Index
Fetch the complete documentation index at: https://paper.brimble.io/llms.txt
Use this file to discover all available pages before exploring further.
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:
- My domain is unlocked at the current registrar.
- I can access the registrant email for transfer confirmation.
- I understand transfers may take several days to complete.
- Click Start transfer.

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.
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:
- My domain is unlocked.
- I can access the registrant email.
- I understand DNS changes may be required after the transfer.
- 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.

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.
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
- Buy a domain, register a new domain in Brimble.
- Manage DNS records, set up records for the transferred domain.
- Custom domains, attach the transferred domain to a project.