Adding domains to Cloudflare one by one is slow when you have dozens or hundreds. This guide shows how to bulk add domains with CF Toolbox.
Before you start
- A Cloudflare account;
- An API Token with
Zoneread/write permission (Dashboard → My Profile → API Tokens → Create); - Your list of domains, one per line.
Steps
- Log in, pick "API Token" at the top, paste your token and click "Verify". Once verified, the credential is encrypted and stored in your account — no need to re-enter it.
- Go to "Batch Operations → Bulk add domains".
- Paste the domain list (one per line) and start. Each zone is created via the Cloudflare API with live progress.
- At your registrar, change each domain's nameservers to the two Cloudflare NS shown on the domain list page.
FAQ
"Domain already exists"? It is attached to another Cloudflare account — remove it there first.
Stuck on Pending? Nameservers have not propagated yet; refresh status later on the domain list page.