WHM & reselling

How to brand cPanel with your own logo and company name in WHM

Give your customers a white-label cPanel with your company name, logo, favicon, colours and help links using WHM Customization as a reseller.

BeginnerReseller hosting3 min read

Your customers should see your brand, not someone else's, when they log in to cPanel. WHM's Customization tool lets resellers set a company name, logos, a favicon, accent colours and help and documentation links for all their accounts.

Before you start

  • WHM access on your reseller plan.
  • Your logo as PNG, JPG or SVG. Prepare a version for light backgrounds and one for dark backgrounds, about 200×50 pixels.
  • A square favicon (ICO or PNG, 32×32 or 64×64 pixels).
  • The URLs of your support and documentation pages.

Open Customization

  1. Log in to WHM.
  2. Go to WHM → cPanel → Customization.
  3. You see tabs for Brand, Colors and Public Contact (names vary slightly by cPanel version).

Set your brand

  1. On the Brand tab, enter your Company Name. It appears in the browser title and some messages.
  2. Upload the Logo for dark backgrounds and Logo for light backgrounds. cPanel's Jupiter theme uses both.
  3. Upload the Favicon.
  4. Click Save.

Set colours

On the Colors tab choose your primary colour. Pick one with enough contrast with white text so buttons stay readable.

  • Help link: where the cPanel help icon points, for example your support page.
  • Documentation link: your own guides, for example a link to your knowledge base.
  • Public contact: the name, email and URL shown to customers on error pages.

Tip: Use your own domain for support links. You can link customers to MdmHost-style tutorials on your site, but never to a provider's branded page if you want to stay white label.

Check the result

  1. Open a customer's cPanel from List Accounts (see opening a customer cPanel).
  2. Check the logo, favicon and colours in light and dark mode.
  3. Log in from a private browser window too, to see the login page.

Complete the white label

  • Use branded nameservers such as ns1.yourbrand.com (see private nameservers).
  • Give customers a URL on your own domain, for example https://cpanel.yourbrand.com pointing to the server.
  • Bill with your own WHMCS (see selling hosting with WHMCS).

Troubleshooting

The old logo still shows

Clear the browser cache or force reload with Ctrl+F5; cPanel caches theme assets.

Customization is missing in WHM

Older cPanel versions place branding under cPanel → Branding. If neither is present, ask support whether branding is enabled for your plan.

Frequently asked questions

Does branding apply to Webmail?

Yes. Roundcube and the Webmail chooser use the same logo and company name when the account uses the branded theme.

Can each customer have a different brand?

Branding applies per reseller, so all your customers share your brand. Master resellers' sub-resellers can set their own.

Which image format is best for the logo?

SVG stays sharp on every screen. If you use PNG, upload it at twice the display size so it looks crisp on high-resolution displays.

Will customers see "cPanel" anywhere?

The product name cPanel still appears in some places, such as the URL port and the licence notice. Your logo and company name replace the main branding.

Was this guide helpful?

Still stuck?

Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.