From GameBrew

Last Updated2008/10/01

PSP-FTPD is a simple FTP server for the PSP coded by Ludovic Jacomme (aka Zx-81). It permits to send and retrieve files or complete directories to and from your PSP without any cables, using your Wireless connection (WiFi), with a FTP client on your PC such as Filezilla.

It has been tested using gFtp on Linux, Filezilla and IExplorer on Windows.


Unzip the ZIP file, and copy the directory psp-ftpd on the /PSP/GAME/ directory (as any others homebrew).

If you want to use non-anonymous FTP transfert, you can edit the file psp-ftpd.cfg (with notepad for example) and specify a line without any blank characters:


If you don't want to let the all content of your Memory Stick visible to FTP clients, you can specify a root directory for the FTP server.

Edit the psp-ftpd.cfg file (using notedpad for example) and specify a line without any blank characters:


That way, PSP-FTPD will let see only the content of the /PSP/MUSIC/ directory (and its subdirectories) to FTP clients.

If you want to use the multiple user/homedir feature, then you can specify several couple lines with "auth" and "root" commands, as follows:



On this example, using a FTP client with "umd" as login and "zx" as password you will be able to see the content of a UMD insterted in your PSP.

While using "ms" as login, and "zx" as password you will be able to browse your Memory Stick.

User guide

Run PSP-FTPD on your PSP, and choose your wifi access point and validate. After few seconds, you should see the message:

FTP Server is now running on (the IP of your connection).

If you use anonymous connection (without any password in the psp-ftpd.cfg file) then you can access your PSP using Internet Explorer with the previous URL (

If you use authentication, you have to specify user and password in the URL (for example, ftp://zx:[email protected]).

When you have finished to transfer/rename/remove files on your PSP, close the connection and it will go back to the eloader.

For FW 1.5, PSP-FTPD may sometimes fail to connect to your wifi access point. To overcome this problem you can use a static IP (instead of DHCP) in the network configuration of your PSP.


D-Pad - Choose between WiFi access points

Cross - Confirm Wifi access point

Square - Close connection




Developed on Firmware 2.5, works for 2.x and 1.5 using GTA eloader (0.97) from Ditlew and Fanjita; also tested on FW 4x-M33 and FW 3x-0E.


Version 0.5.0

  • Improve speed transfert (tested at home with 500k for download, 250k for upload).
  • Tested on PSP slim with fw4x-m33.
  • New graphics for EBOOT & background.
  • Add music for EBOOT.
  • Bug fix in battery status display.

Version 0.4.0

  • Compatible with fw3x-0E.

Version 0.3.8

  • Add battery status.
  • Add Memory Stick free space status.
  • Display FTP commands received by clients.

Version 0.3.7

  • Fix the bug identified by Danzel in all wifi stuff.
  • UMD can now be read.

Version 0.3.6

  • Fix the well known issue of DHCP on 1.5FW.

Version 0.3.5

  • Ask and wait for the user to set the wifi switch on.
  • Retry to connect to the wifi access point when an error occured on startup.
  • The user can stop the wifi access point connection using [] key.

Version 0.3.4

  • Add background designed by Cortès the Killer.
  • Diplay IP address of the last connected FTP Client.

Version 0.3.3

  • You can now specify several user name, password and root directory in a configuration file (psp-ftpd.cfg) in order to host a FTP server with multi-user and multi root/home directories. See the psp-ftp.cfg file for the exact syntax.

Version 0.3.2

  • Capability to specify in a configuration file (psp-ftpd.cfg), a root directory for the ftp server, to prevent ftp clients to access all the content of your Memory Stick. See the psp-ftp.cfg file for the syntax [WARNING: the psp-ftp.cfg file format has changed].
  • Improve transfert rate: 500kbps from PSP->PC and 350kbps from PC->PSP using Filezilla. DON'T USE Internet Explorer if you expect high transfer rates, use rather Filezilla or other suitable FTP clients.

Version 0.3.1

  • Bug fix in rename command, RNFR handshake message was not strictly compliant with the RFC, and it wasn't understood by IExplorer.
  • Capability to specify in a configuration file (psp-ftpd.cfg), a couple user/password for FTP authentication.
  • Add usage informations in the README file.
  • Binary version for 1.5FW.
  • Improve transfert rate (500kbps from PSP->PC, 200kbps from PC->PSP).

Version 0.3.0

  • A menu to select your WIFI Access point.
  • A really working multi-threaded version that can handle several client at the same time, and exit properly.
  • Removing all user/password security check stuff (useless for file transfert between a PC and a PSP).
  • Capability to rename files (FTP commands RNFR and RNTO).
  • Capability to download or upload recursively a complete directory.
  • Many bug fixes.
  • Working version for 2.5 and 2.6 FW.


Original Authors of PSP-FTPD: PSPKrazy and Raf.

Author of this new version: Ludovic.Jacomme.

  • Old Design by Cortès the Killer.
  • New Design using Raven's stuff.
  • Eboot music.

External links