How to upload files to 000webhost?

There are 2 ways to upload files to 000webhost.

FTP - File transfer protocol

By default websites created on 000webhost has FTP disabled for security reasons.

To enable FTP access for your website do the following:

  1. Login your cpanel
  2. Select website you want to manage
  3. Go to Website Settings -> FTP details and turn on FTP transfer by sliding the button to ON status

What is my FTP username and password?

FTP username is your website name. For example my-website.000webhostapp.com so FTP username is my-website.

FTP password is what you have chosen during website registration. Password can be changed in Settings -> Password section

What is my FTP port?

FTP port is 21

Recommended FTP clients

FTP clients usually can use multiple FTP connections to transfer files, 000webhost has a limit of 5 max connections.

Web file manager

File manager can be accessed at files.000webhost.com

Username is your website name. For example my-website.000webhostapp.com so username is my-website.

Password is what you have chosen during website registration. Password can be changed in Settings -> Password section

Web based file manager has ability to extract ZIP files. Upload zip file and right click on it and choose Extract

Web file manager allows uploads up to 8MB. If you need to upload bigger files, use FTP.

1 Like