PDF download Download Article PDF download Download Article

This wikiHow teaches you how to upload a file from your computer to a File Transfer Protocol (FTP) server. Both Windows and Mac computers have built-in ways to access FTP servers, though you can also use an FTP client such as FileZilla to connect to your server. If you want to connect to an FTP server on an iPhone or Android, you'll need to download an FTP app. Keep in mind that you will need to know the address of your FTP server, and you cannot upload files to an FTP server if you don't have explicit permission to do so.

Using FTP to Upload Files

There are a number of ways you can upload to an FTP client. The easiest way is by using a desktop client (or graphical user interface, also called a GUI). You can also add your FTP server as a network location on your computer, or even use an app on your Android phone to upload files on the go.

For popular FAQs on uploading files with FTP, jump to more common questions .

Method 1
Method 1 of 5:

Using a Desktop FTP Client

PDF download Download Article
  1. Although both Windows and Mac computers have FTP functionality built-in, the tools are rather limited. If you're going to be uploading a lot of files and need features like queuing and upload resuming, you'll want to use an FTP client to connect to the server.
  2. There are tons of FTP clients out there, many of which are free. One of the most popular free clients is FileZilla, which is an open-source FTP client available at filezilla-project.org .
    • FileZilla can be installed on Windows, Mac, and Linux.
    Advertisement
  3. When you start your FTP client, you'll need to create a new connection profile. This will save your connection information, allowing you to quickly reconnect in the future.
  4. Enter your connection's information. Type in the FTP address (e.g., "ftp://ftp.server.com"), your user name, and your password (if required). Most FTP servers run on port 21, so you won't have to change this value unless specified by the server.
    • For example, to connect to a test FTP server, you would type ftp://speedtest.tele2.net into the text box.
    • Some servers don't require the second "ftp" line in the address. In cases such as these, adding the second "ftp" line will prevent you from being able to access the server.
  5. Once you've entered in all of your information, you can connect to the FTP server by clicking the Connect or Save button. You'll see the connection log in the status section of the client as your computer contacts and connects to the server.
  6. Many FTP servers restrict uploads from users to specific folders. Refer to your FTP server's documentation to see what folder you have permission to upload to. Use the right panel to navigate through the FTP's folders.
  7. Typically speaking, the left panel in the FTP client shows your local computer's directories. You can navigate through the folders here to find the files you want to upload.
  8. Either double-click a file to begin uploading it, or drag it from the left panel to the right panel.
  9. The upload progress will be displayed in the bottom panel of the FTP window. Wait until your upload has completed before disconnecting from the FTP server.
    • Depending on your selected FTP client, you may be able to queue your uploads (e.g., upload files automatically from a list).
  10. Advertisement
Method 2
Method 2 of 5:

On Windows

PDF download Download Article
  1. Click the Windows logo in the bottom-left corner of the screen.
  2. Type in this pc , then click the computer-shaped This PC app icon at the top of the Start menu.
  3. It's in the upper-left side of the window. Doing so prompts a toolbar to appear at the top of the window.
  4. You'll find this option in the "Network" section of the toolbar.
  5. Doing so will begin the FTP server setup.
  6. It's at the top of the window.
  7. This option is at the bottom of the window.
  8. Enter the address for the FTP server. Type the address of the FTP server to which you want to connect (usually in "ftp://ftp.server.com" format) into the text box in the middle of the window.
    • For example, to connect to a test FTP server, you would type ftp://speedtest.tele2.net into the text box.
    • Some servers don't require the second "ftp" line in the address. In cases such as these, adding the second "ftp" line will prevent you from being able to access the server.
  9. It's at the bottom of the window.
  10. If the FTP server requires usernames in order to connect, uncheck the "Log on anonymously" box and enter the username you want to use in the text field.
    • If the server doesn't require a username, it's a good idea to keep the "Log on anonymously" box checked.
  11. Type your preferred name for the server into the text box in the middle of the window. The name is simply for your reference to help you find it on your computer.
  12. Both options are at the bottom of their respective pages in the FTP setup window. This will complete the setup process and attempt to open your FTP server.
    • You may have to wait a minute or so before the FTP server folder will open.
    • You can also just double-click the server's folder in This PC to open it.
  13. If you are connecting to a secured FTP, you'll be asked for your user password when you first connect. Enter the password when prompted or the connection won't work.
  14. By copying files and pasting them into the FTP server's folder, the files will be uploaded to the FTP server. Keep in mind that this only works for servers for which you have permission to upload:
    • Find a file that you want to upload.
    • Click the file, then press Ctrl + C .
    • Open This PC, then double-click your FTP server's folder.
    • Press Ctrl + V to paste in the file.
  15. Advertisement
Method 3
Method 3 of 5:

On Mac

PDF download Download Article
  1. Click the blue, face-shaped Finder app icon in your Mac's Dock. This will ensure that the Go menu item is at the top of the screen.
    • You can also just click your Mac's desktop to prompt the proper menu to appear.
  2. It's at the top of your Mac's screen. Clicking it prompts a drop-down menu.
  3. You'll find this option near the bottom of the drop-down menu.
  4. Enter the server's address. In the "Server Address" text box, type in the address for the server to which you want to connect. This is usually entered in "ftp://ftp.server.com" format.
    • For example, to connect to a test FTP server, you would type ftp://speedtest.tele2.net into the text box.
    • Some servers don't require the second "ftp" line in the address. In cases such as these, adding the second "ftp" line will prevent you from being able to access the server.
  5. If desired, click to the right of the server's address in order to add it to your Mac's "Favorites" folder.
    • This is optional, but recommended if you plan on connecting often to the server.
  6. It's a blue button in the lower-right side of the window.
  7. You will be prompted for your username and password if the FTP requires it.
    • If not asked for a username or password, you can choose to log in as a Guest (anonymously).
  8. By copying files and pasting them into the FTP server's folder, the files will be uploaded to the FTP server. Keep in mind that this only works for servers for which you have permission to upload:
    • Find a file on your Mac.
    • Click the file, then press Command + C .
    • Open the FTP window.
    • Press Command + V to paste in the copied file.
  9. Advertisement
Method 4
Method 4 of 5:

On iPhone

PDF download Download Article
  1. FTPManager is a free app which allows you to access and upload files to an FTP server from your iPhone. To download it, open your iPhone's
    iPhone App Store Icon
    App Store , then do the following:
    • Tap Search
    • Tap the search bar.
    • Type in ftpmanager and tap Search
    • Tap GET to the right of the orange-and-white "FTPManager" heading.
    • Enter your Apple ID or Touch ID when prompted.
  2. Once FTPManager finishes downloading, tap OPEN in the App Store, or tap the orange FTPManager app icon on your iPhone's Home Screen.
  3. It's in the top-right corner of the screen.
  4. This option is near the top of the page. Doing so opens a form for a new FTP connection.
  5. Enter your FTP server's address. Tap the "Host Name/IP" text box in the "FTP Connection" section, then type in your FTP server's address in "ftp://ftp.server.com" format.
    • For example, to connect to a test FTP server, you would type ftp://speedtest.tele2.net into the text box.
    • Some servers don't require the second "ftp" line in the address. In cases such as these, adding the second "ftp" line will prevent you from being able to access the server.
  6. If your FTP server requires you to log in with a username and password, enter them in the "LOGIN AS..." section at the bottom of the page.
  7. It's in the top-right corner of the screen. Doing so saves your FTP server and adds it to the main FTPManager page.
    • You can only have one FTP server at a time on the free version of FTPManager. To delete an FTP server, tap Edit in the top-left corner, tap the red circle to the left of your FTP server, and tap the trash icon.
  8. Tap the server's address below the "CONNECTIONS" heading in order to do so. This will connect to your FTP server.
  9. Keep in mind that this only works for servers for which you have permission to upload:
    • Tap at the bottom of the screen.
    • Tap New Folder or Blank File
    • Name your folder or file, then tap Save or Create
  10. While there isn't much that you can upload from your iPhone, photos and videos are still feasible to upload:
    • Tap the Photo Library option on the FTPManager main page.
    • Tap Allow when prompted to let FTPManager access your photos.
    • Select an album.
    • Tap Edit
    • Select a photo or a video.
    • Tap Copy to at the bottom of the screen.
    • Tap your FTP connection.
    • Select a folder, then tap Save
  11. Advertisement
Method 5
Method 5 of 5:

On Android

PDF download Download Article
  1. AndFTP is a free app that allows you to connect to an FTP server of your choice on your Android. To download it, open the
    Android Google Play
    Google Play Store , then do the following:
    • Tap the search bar.
    • Type in andftp , then tap AndFTP (your FTP client in the results.
    • Tap INSTALL
    • Tap ACCEPT when prompted.
  2. Once it finishes downloading, tap OPEN in the Google Play Store, or tap the AndFTP app icon in your Android's App Drawer.
  3. It's at the top of the screen.
  4. In the "Hostname" text box, type in the address of your FTP server in the "server.com" format.
    • For example, to connect to a test FTP server, you would type speedtest.tele2.net into the text box.
    • Unlike most FTP clients, AndFTP doesn't need the "ftp://" tag in front of the server's address—in fact, entering this tag will cause an error.
  5. If your FTP server requires you to log in with a username and a password, enter your credentials in the "Username" and "Password" text fields.
  6. It's at the bottom of the screen.
  7. Type in the name that you want to use for your FTP server settings, then tap OK . This will create your FTP connection and take you back to the main AndFTP page.
  8. Tap the name of the FTP server that you just created. Doing so will open it.
  9. If asked to enter your login credentials, enter your username and password.
    • If asked for anonymous users only, type anonymous into the "Username" text box.
  10. Keep in mind that this only works for servers for which you have permission to upload. Select a folder to upload to, then do the following:
    • Tap the phone-shaped icon at the top of the screen.
    • Find a file that you want to upload.
    • Tap and hold the file to prompt a checkmark to appear on its icon.
    • Tap the Upload arrow at the top of the screen.
    • Tap OK when prompted.
  11. Advertisement

Common Questions: Using an FTP Server to Upload Files

What is an FTP upload?

FTP stands for File Transfer Protocol, and is used to download, upload, and transfer files over the internet. Instead of sending a file over email or in an instant message, you can upload the file to the FTP server, and it can be downloaded by another user.

Does it cost money to upload files to an FTP server?

Most web hosts include an FTP server for you to use. However, if you want your own private FTP server, it will cost money to start up and run. Individual uploads won't incur costs, but purchasing and upkeep of the server will.

Can I upload files to an FTP server in the command line?

Yes, you can upload to an FTP server via the command line. Start by typing open [FTP IP address] and log in with your username and password when prompted. Then you can upload a file with the put command, and download files with the get command.

Video

Tips

  • Check your FTP server's documentation before attempting to connect to the server. You may find that the server requires specific login details which otherwise render the server inoperable.
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

Warnings

  • If you don't own the FTP server to which you're connecting, you most likely won't have upload permission.
Advertisement

About This Article

Article Summary X

1. Type "This PC" into the Windows search bar.
2. Click This PC .
3. Click Computer .
4. Click Add a network location .
5. Add the FTP server info and click Finish .
6. Copy files to the new folder to upload.

Did this summary help you?
Thanks to all authors for creating a page that has been read 797,679 times.

Is this article up to date?

Advertisement