Home / Questions / How do I get my hosting and cPanel login from my developer?
How do I get my hosting and cPanel login from my developer?
Ask your developer in writing for the hosting account login, the cPanel login, the WordPress admin login and the domain registrar details. Ideally the hosting account should be in your own name. If it is in theirs, ask them to transfer it, or move the site to a new host you control.
Your hosting account and cPanel login give access to the files, databases, email accounts and backups behind your website. If only your developer has them, you depend on that person for everything, from restoring a backup to adding an email address. Getting these details is a simple, reasonable request.

Here is what to ask for and how to handle different situations.
What to ask your developer for
| Login | What it gives you |
|---|---|
| Hosting account | Billing, plan changes, support tickets |
| cPanel login (or the host’s control panel) | Files, databases, email, backups, SSL |
| WordPress admin | Content, plugins, users |
| Domain registrar | Renewals and DNS |
| FTP or SFTP | Direct file access for developers |
Not every host uses cPanel. Many managed hosts have their own dashboards, but they give the same kind of control.
Ready to act on this?
Get a written review of your site, or send us your question and we will reply within 24 hours.
A polite written request
Send a short email: “Please share the hosting account login, cPanel login, WordPress admin login and domain registrar details for our website by [date]. We are organising our records and need direct access. Thank you.” Keeping it written gives you a record.
If the hosting is in your name
You can usually reset the password yourself from the host’s login page using your email. Once you are in, find the cPanel login or control panel link and set your own password. Then review which users have access.
If the hosting is in the developer’s name
Many developers host several clients on one reseller account. In that case they may not be able to give you a full cPanel login without exposing other clients. Ask for one of these options:
- Transfer your site to a hosting account in your name.
- Create a separate cPanel account for your site only, with your login.
- Provide a full backup so you can move to a new host yourself.
Example: a smooth handover
A consultant asked her developer for access during a routine review. He explained the site was on his reseller hosting, created a separate cPanel login just for her site, and offered to move it to her own account if she preferred. She chose to move it. Within a day, the site was running on her own hosting, with her email on the account and his access as a separate user. That is the ideal outcome, and most professional developers are happy to help.
If the developer will not respond
Read what to do if your developer stops responding. Hosting companies can sometimes help account owners recover access with proof of ownership. If the account is not yours, the host will need the developer’s cooperation.
Keep your logins safe
- Store logins in a password manager.
- Turn on two-factor authentication where the host offers it.
- Give developers their own users instead of sharing your main cPanel login.
The WordPress project’s hardening guide includes advice on securing hosting access.
What to do once you have access
After you receive the logins, take a full backup, note your plan and renewal date, and check that daily backups are switched on. Look at the email accounts and remove any you do not use. Finally, create a short document listing where your website, email, DNS and backups live. With that document and your own cPanel login, any developer you hire in future can start work immediately, and you will never be locked out of your own site again.
Frequently asked questions
Is it normal to ask for the cPanel login?
Yes. It is your website. Professional developers expect owners to have access.
Can I break something in cPanel?
Yes, so look around carefully and avoid deleting files or databases you do not understand.
What if my host does not use cPanel?
Ask for the login to the host’s own dashboard, which offers similar controls.
Should I change passwords after receiving them?
Yes, then create separate accounts for anyone who still needs access.
Not sure where your site stands?
Send us the details and we will reply within 24 hours with a clear next step.