The Complete cPanel Features List

Over 80 different features
With FAQs, Tutorials and How To Guides

cPanel is the most popular Admin tool for maintaining your Website

Updated: January 7, 2025
By: RSH Web Editorial Staff

Contact Us


Menu

cPanel

A Website Control Panel that is provided by RSH Web Services to Website owners, allowing them to manage their websites from a graphical interface.

It is estimated that 80% of all Web Hosting Providers use cPanel. The tools included are designed to simplify the running and controlling of Web Servers.

Administrators and end users can control the different aspects of the website directly through their browser.

The cPanel Feature List

The number of features that cPanel includes makes it the world's most popular on-line Website Control Panel.

cPanel allows each user to fully manage their website with minimal training.

Over 80 different features included with every RSH Hosting plan.

Files

File Manager

Use the File Manager interface to manage your files. This feature allows you to upload, create, remove, and edit files without the need for FTP or other third-party applications.

Images

Use the Images interface to manage your images. You can view and resize images, or use this feature to convert image file types.

Directory Privacy

Use the Directory Privacy interface to limit access to certain resources on your website. Enable this feature to password-protect specific Directories that you do not want to allow visitors to access.

Disk Usage

Use the disk usage interface to scan your disk and view a graphical overview of your account's available space. This feature can help you to manage your disk space usage.

FTP Accounts

Use the FTP Accounts interface to manage File Transfer Protocol (FTP) accounts.

FTP Connections

Use the FTP connections interface to view current connections to your site via FTP. Terminate FTP connections to prevent unauthorized or unwanted file access.

Backup

Use the Backup interface to back up your website. This feature allows you to download a zipped copy of your cPanel account's contents (home directory, databases, email forwarders, and email filters) to your computer.

Backup Wizard

Use the Backup Wizard interface as a step-by-step guide to assist you in backup creation.

File Restoration

Use the File Restoration interface to restore items from backed-up files.

Databases

phpMyAdmin

phpMyAdmin is a third-party tool that you can use to manipulate MySQL databases. For more information about how to use phpMyAdmin, visit the phpMyAdmin website.

MySQL Databases

Use the MySQL Databases interface to manage large amounts of information on your websites. Many web-based applications (for example, bulletin boards, content management systems, and on-line retail shops) require database access.

MySQL Database Wizard

Use the MySQL Database Wizard interface to manage large amounts of information on your websites with a step-by-step guide. Many web-based applications (for example, bulletin boards, content management systems, and on-line retail shops) require database access.

Remote MySQL

Use the Remote MySQL interface to configure databases that users can access remotely. Use this feature if you want to allow applications (for example, bulletin boards, shopping carts, or guestbooks) on other servers to access your databases.

Domain Names

Site Publisher

Use the Site Publisher interface to quickly create simple websites from a variety of templates. You can use this feature for creating a simple but very easy one page website and to ensure that visitors can find your contact information while you are designing a more elaborate website.

Addon Domains

Use the Addon Domains interface to add more domains to your account. Each add-on domain name possesses its own files and will appear as a separate website to your visitors.

Subdomains

Subdomains are subsections of your website that can exist as a new website without a new domain name. Use this interface to create memorable URLs for different content areas of your site. For example, you can create a subdomain for your blog that visitors can access through blog.example.com,/b> or mail.example.com.

Aliases

Use the Aliases interface to create domain aliases. Domain Aliases allow you to point additional domain names to your account's existing domains. This allows users to reach your website if they enter the pointed domain URL in their browsers.

Redirects

Use the Redirects interface to make a specific web page redirect to another web page and display its contents. This allows users to access a page with a long URL through a page with a shorter, more memorable URL.

Zone Editor

Use the Zone Editor interface to add, edit, and remove A, AAAA, CNAME, SRV, MX, and TXT DNS records. It combines the functions of the Simple Zone Editor and Advanced Zone Editor interfaces.

Email

Email Accounts

Use the Email Accounts interface to manage the email account for your domains.

Forwarders

Use the Forwarders interface to allow you to forward any incoming email from one address to another. For example, if your cPanel account owns both joe@example.com and joseph@example.com, you could forward joe@example.com to joseph@example.com and eliminate the need to check both accounts.

Email Routing

Use the Email Routing interface to route a domain's incoming mail to a specific server.

Auto responders

Use the Auto Responders interface to send automated emails to anyone who sends mail to a specific email account. You may wish to use this feature if, for example, you are on vacation, are unavailable, or have a generic message that you wish to send from a support email address.

Default Address

Use the Default Address interface to set up a Default Address, or catch-all address, that receives any mail that users send to an invalid email address for the domain.

Track Delivery

Use the Track Delivery interface to review email delivery attempts. You can also use this feature to trace an email's delivery route. For example, use this feature if you need to locate problems with email delivery.

Global Email Filters

Use the Global Email Filters interface to create email filters for all of your cPanel account's email accounts.

Email Filters

Use the Email Filters interface to create email filters for a specific email address. You can use this feature to avoid spam, redirect mail, or pipe messages to a program.

Address Importer

Use the Address Importer interface to import files in order to create multiple email addresses or forwarders simultaneously.

Spam Filters

Manage the settings for the spam filters (powered by Apache SpamAssassin™) for your email accounts. Identify unsolicited bulk email, more commonly known as spam, and send it to a separate folder (Spam Box) or automatically delete it (Auto-Delete) from your email account

Encryption

Use the Encryption interface to configure GnuPG. GnuPG is a publicly available encryption scheme that uses the public key approach. With GnuPG, messages use a public key to encrypt messages that only a private key can decrypt.

Configure Greylisting

Use the Configure Greylisting interface to manage grey-listing for each domain on your account. Grey-listing helps defend email users against spam.

Email DiskUsage

Use the Email Disk Usage interface to view all of your mailboxes and quickly remove old emails or large messages.

Metrics

Visitors

Use the Visitor's interface to view the most recent entries in the Apache log for a given domain.

Errors

Use the Errors interface to display the last 300 errors for your site. This data can help you find broken links, missing files, and other problems.

Bandwidth

Use the Bandwidth interface to view your site's monthly and overall bandwidth usage.

Raw Access

Use the Raw Access interface to view Visitors to your website without graphs, charts, or other graphics. Download a zipped version of your server's access log to quickly access your site's visitors.

Awstats

Use the Awstats interface to view AWStats metrics. AWStats is a third-party program that produces visual statistics about visitors to your site.

Webalizer

Use the Webalizer interface to view Webalizer metrics. Webalizer is a metrics program that produces a variety of charts and graphs about visitors to your site.

Webalizer FTP

Use the Webalizer FTP interface to view Webalizer metrics for FTP. Webalizer produces a variety of charts and graphs about visitors that used the FTP protocol to access your site.

Metrics Editor

Use the Metrics Editor interface to select the metrics programs that you want to run on each domain.

Security

SSH Access

Use the SSH Access interface to securely connect to your sever remotely through the command line.

IP Blocker

Use the IP Blocker interface to prevent access to your site from a range of IP addresses. If you enter a fully qualified domain name, this feature will attempt to resolve it to an IP address.

SSL/TLS

Use the SSL/TLS interface to manage SSL/TLS keys, certificates, and signing requests, and to enhance your website's security.

Manage API Tokens

This feature lets you create and manage API tokens for cPanel API 2 and UAPI. For more information, read our API token documentation.

Hotlink Protection

Use the Hotlink Protection interface to prevent hotlinks to your websites. A hotlink occurs when another site embeds content from your site and uses your bandwidth to serve the files.

Leech Protection

Use the Leech Protection interface to set a maximum number of logins that can occur within a two-hour time limit. This feature can help you manage users who wish to publicly post their passwords to a restricted area of your site.

ModSecurity

Use the Modsecurity interface to enable or disable ModSecurity™ for your domains.

SSL/TLS Status

Use the SSL/TLS Status interface to view, upgrade, or renew your SSL certificates.

ImunifyAV

ImunifyAV provides malware scanning features for cPanel

Software

PHP PEAR Packages

Use the PHP Pear Packages interface to manage collections of functions that allow you to perform tasks in PHP. You must install a PEAR package before you can use it in a PHP program.

Perl Modules

Use the Perl Modules interface to manage collections of functions that allow you to perform tasks in Perl. You must install a Perl module before you can use it in a Perl program.

Site Software

Use the Site Software interface to add useful software to your website. The software that is available to you depends on your hosting provider's settings for your account.

Optimize Website

Use the Optimize Website interface to tweak the way Apache serves responses and enhance the performance of your website.

MultiPHP Manager

Use the MultiPHP Manager interface to easily manage the PHP configuration of your accounts.

MultiPHP INI Editor

The MultiPHP INI editor writes to the .htaccess, .user.ini, and php.ini files. The system will only write a directive to a file if it is a valid directive for that file type. For more information, read our MultiPHP INI Editor documentation

Softaculous Apps Installer

Softaculous is an auto installer for cPanel. Unlike other auto installers Softaculous is faster, better designed and it installs all scripts in just one step

Advanced

Cron Jobs

Use the Cron Jobs interface to automate certain commands or scripts on your site to run at a specific time. For example, you could set a cron job to delete temporary files every week to free up disk space.

Track DNS

Use the Track DNS interface to look up an IP address or trace the route from your computer to your web server. This feature can help you to verify that you have properly configured your websites DNS.

Indexes

Use the Indexes interface to customize the way in which directories display when a visitor attempts to access them. Typically, visitors will see an Apache index page for that directory.

Error Pages

Use the Error Pages interface to configure messages in order to inform visitors that the web server cannot access your site. For example, a visitor who enters a nonexistent URL will see a 404 error.

Apache Handlers

Use the Apache Handlers interface to control how the Apache web server manages certain file types and extensions for your site. You can manually add the handler and extension to configure Apache to handle a new file type with an existing handler.

MIME Types

Use the Mime Types interface to configure how cPanel relays information to the browser about how to handle specific file extensions. For example, on most servers, the text/html MIME type equates to the .htm, .html, and .shtml extensions, which causes the browser to interpret those files as HTML files.

Preferences

Password and Security

Use the Password and Security interface to change your cPanel account's password, and to manage your External Authentication accounts.

Change Language

Use the Change Language interface to select the language in which the cPanel interface displays.

Change Style

Use the Change Style interface to select the style in which the cPanel interface displays.

Contact Information

Use the Contact Information interface to set your contact information and configure your notification preferences.

User Manager

Use the User Manager interface to add, manage, and delete your subaccounts. This interface allows you to link service accounts to subaccounts, and to manage each subaccount's access to email, FTP, and Web Disk.

Softaculous

Softaculous Apps Installer

Softaculous is an auto-installer that makes installing web apps easier. Softaculous provides hundreds of scripts to install some of the most popular hosting software. Having more than 350 scripts and apps such as
WordPress, AbanteCart, PrestaShop, Joomla, Mambo, Drupal, phpBB
WHMCS, MyBB, Dolphin, Open Real Estate, YetiForce, CubeCart.

YouTube Video - cPanel Tutorials - What is cPanel?

Tweet  Share  Pin  Email.

We welcome your comments, questions, corrections and additional information relating to this article. Please be aware that off-topic comments will be deleted.
If you need specific help with your account, feel free to contact us anytime
Thank you

Inspired by the ingenuity of our master copywriters

Secure cPanel Hosting