Reseller hosting clients can replace the default cPanel and WHM logo and customize the look of those interfaces with their own brand. Combined with branded nameservers, this lets your sub-clients see your brand throughout their hosting experience instead of CanSpace's. This article covers what you can change and how.

Available on: all reseller plans (Bronze, Gold, Titanium). Some advanced theming requires Gold or Titanium.

What you can change

ElementWherePlan
cPanel header logoWHMAll
WHM header logo (your own admin view)WHMAll
Browser faviconWHMAll
Help links and documentation URLWHMAll
Public contact info shown in cPanelWHMAll
Custom theme / colors / stylesWHM (file upload)Gold, Titanium
Custom welcome email templateWHMAll

1. Replace the cPanel and WHM logo

  1. In WHM, search the sidebar for Customization (or open Server Configuration → Customization).
  2. On the Customization page you'll see logo upload fields for both cPanel and WHM. Upload a transparent PNG — recommended size 130x40 pixels (matches the default header height; will scale within reason).
  3. Save. Your sub-clients' cPanel header now shows your logo. Your WHM header shows it too.

The logo replaces the default cPanel logo on every cPanel account on your reseller plan, immediately. No restart needed.

2. Replace the favicon

On the same Customization page, upload a 32x32 (or 16x16) ICO or PNG file. This shows in browser tabs when sub-clients have cPanel open.

3. Customize help and contact links

Still on the Customization page (or under Public Contact Information):

  • Documentation URL — the link cPanel users hit when they click "Help" or hover over a tooltip's "Read More" link. Point at your own docs site if you have one, or your own knowledge base.
  • Contact email / website / phone — shown in cPanel's contact widget. This is the place to put your support details, not CanSpace's.

This step is important: by default cPanel's help widget links to CanSpace's contact info. Replacing it ensures your sub-clients reach you for support, not us.

4. Customize the welcome email

WHM → Edit System Mail Preferences (or the welcome email section under Customization) lets you edit the template that goes out when you create a new cPanel account. Replace logos, change wording, set "From" to your address. Variables like %email%, %user%, %domain%, %hostingaccount%, %password% get filled in automatically.

5. Custom theme / colors (Gold and Titanium)

For deeper styling, cPanel supports custom themes built from the standard Jupiter theme. The process is more involved:

  1. Download the cPanel Jupiter theme starter from cPanel's developer documentation.
  2. Customize CSS / images / templates as desired.
  3. Package the result as a ZIP and upload via WHM → cPanel Themes (under Customization).
  4. Apply the theme as the default for your reseller's accounts via WHM → Customization → Theme Selection.

This is a developer-level task. If you need help, open a support ticket with your designer's mockups and we can help integrate them.

Tip: if you don't need full custom CSS, the basic logo + favicon + contact info changes already cover 90% of the white-label experience. Your sub-clients will see your brand front and center without any heavy theming work.

What clients still see

Be aware that some elements are server-level and can't be hidden:

  • The cPanel URL includes the server hostname (yourserver.canspace.ca:2083) unless you use branded nameservers and point a brand domain at the server with SSL. Combined with Branded nameservers, you can make the cPanel URL cpanel.youragency.com:2083.
  • cPanel and WHM software branding — the cPanel logo in the bottom corner, the "powered by cPanel" mentions in some footers — can't be removed under cPanel's license terms. Your logo replaces the header but not these.
  • SSL certificate hostnames — clients accessing cPanel via the server hostname see "yourserver.canspace.ca" in the SSL cert. Pointing a brand domain at the server and provisioning SSL for it lets them use a branded URL with a matching cert.

Combine with branded nameservers

For the full white-label experience, also set up branded nameservers so your sub-clients' DNS announces ns1.youragency.com instead of ns21.canspace.ca. Together, these two changes hide nearly all CanSpace branding from your reseller business.

Related articles

Still stuck? Open a support ticket

Bu cavab sizə kömək etdi? 0 istifadəçi bunu faydalı hesab edir (0 səs)