If you don't want to use a 3rd party FTP Software, you can use the cpanel's inbuilt File Manager.
1.  Log into your cpanel account.
2.  In the "Files " section,. "File Manger " Icon.
 
3.  cpanel File Manager will be open.
.  Navigate to the directory where you want to upload your files to. For example, . your file to the public html folder, you need to go to /public_html first. On the left side you can see a list of directories. Double. "public_html " folder.

5.  Now. "Upload " icon.

6. . "Select File " babies and select the file you want to upload from your PC. After you have select the file, the upload process will begin automatically.
    

    