How to update your Porkbun-hosted website via FTP

If you’ve purchased full (cPanel) web hosting from Porkbun, you may be wishing there was an easy way to update your website via FTP. Well, there is! Here’s how:

1
Log in. You should arrive at the Domain Management screen. If you're already logged in, click your username in the top-right corner and select Domain Management.
2
If you’ve purchased traditional web hosting from Porkbun, you’ll see a green icon that looks like a bee hive to the right of your domain name. Click it.
3
On the Web Hosting screen, click “Login” in the Control Panel box.
4
Now that you’re logged into cPanel, click the “FTP Accounts” button in the “FILES” section.

FTP Account settings

The FTP Accounts screen is where you can set up the FTP account you’ll use to manually update our website.

Here's how to set up the various fields:

  • Log In: Type the username you’ll use to log in over FTP. Some examples are: admin, webmaster, etc.
  • Password: Type the password you wish to use for the above account. It can be the same as your account password, or different.
  • Directory: Type: public_html to give this FTP login access to your entire website. If you’d like to restrict access to a subfolder of your website, you can instead enter: public_html/subfolder
  • Quota: Leave “Unlimited” checked unless you need to limit the amount of data this email account can upload to your website.

Once you’ve got everything looking right, click Create FTP Account to create the account. You’re now ready to log in!

Logging in

To retrieve your login credentials, click the gear icon or “Configure FTP Client” under  FTP Accounts near the bottom of the page. 

Note that your FTP username is your  Log In name @ your DomainYou must enter the entire FTP Username when logging in via FTP, not just the Log In name.

You can simply copy and paste the FTP Username and FTP Server into your FTP client, or you can also download pre-built configuration files for your FTP client of choice in the  Configuration Files section. Click the blue “FTP Configuration File” that matches your FTP client, and a configuration file will download that can be imported into your FTP client by following the linked instructions underneath the download link.