cPanel Bulk Domain Manager

Parked / Alias domains • DNS records • bulk add & delete

ℹ️ Setup guide — where to get each value
Fill the “cPanel Account” card below with these. All values are read from your cPanel.
cPanel HostServer hostname, e.g. sgp200.greengeeks.net. Take it from the cPanel address bar (https://HOST:2083/...) or the hosting welcome email. You may also use the server IP.
cPanel Port2083 — standard cPanel HTTPS port (almost always this).
cPanel Usernamee.g. whowokec. cPanel dashboard → General Information → Current User.
API TokenFormat is always cpanel USERNAME:TOKEN. Generate the token in cPanel → Security → Manage API Tokens → Create (shown only once — copy immediately).
Server IPe.g. 23.106.55.197. cPanel dashboard → General Information → Shared IP. Use it as the A-record value to point domains at this server.
TelegramOptional. Bot token from @BotFather, Chat ID from @userinfobot. Used only to send the final report.

🔑 cPanel Account

➕ Add Domains (as Parked / Alias)

Each domain is added as a parked alias of your main domain (points to the same site), then the DNS records below are written into the domain's zone. Supports A, AAAA, CNAME, TXT.

🗑️ Delete Domains (Unpark)

🔧 Update DNS Records (change A / AAAA on existing domains)

For domains that already exist on this account. Replaces the chosen record type(s) on each domain's apex with the new value(s). Only the types you list are touched — e.g. changing A leaves TXT/MX/CNAME intact. No parking, no deletion.
📨 Telegram notification (optional)
If filled, a final report is sent to this Telegram chat when the operation completes.