FreeFTP for Android

FreeFTP

Troy Gunawardene

version 1.9.1

Free FTP, FTPS and SFTP client. No ads, no paid tier, no tracking.

Downloads 25
Ads

Rate & Review

☆ ☆ ☆ ☆ ☆

Antivirus & safety scan results

Scan Date: Oct 6, 2026 Software Version: 1.9.1
Status: ✅ Trusted & Safe to install This app is signed by Troy Gunawardene with trusted and verified digital signature and it will updated existing FreeFTP installations Certificate fingerprint: 391340c16e4b99442018f15c35931c0855071181 Issuer: CN:FreeFTP, O:FreeFTP, OU:FreeFTP How we verify APK files security
Android antivirus Status
K7GW Clean ✅
DrWeb Clean ✅
VirIT Clean ✅
ClamAV Clean ✅
Google Clean ✅
Ikarus Clean ✅
Lionic Clean ✅
Sophos Clean ✅
Yandex Clean ✅
Alibaba Clean ✅
Tencent Clean ✅
Xcitium Clean ✅
Fortinet Clean ✅
Kingsoft Clean ✅
Symantec Clean ✅
AhnLab-V3 Clean ✅
Kaspersky Clean ✅
Microsoft Clean ✅
Trustlook Clean ✅
ESET-NOD32 Clean ✅
Avast-Mobile Clean ✅
NANO-Antivirus Clean ✅
BitDefenderFalx Clean ✅

FreeFTP app for Android description

FreeFTP connects your phone to your own servers over FTP, FTPS and SFTP. It is free in both senses: no advertising, no paid tier, no analytics, and no account.

The app talks to your servers and to nothing else. It holds one network permission, and the only host it ever contacts is the one you typed in.

Features

  • FTP, FTPS (explicit and implicit) and SFTP in a single client.
  • Browse, download, upload, rename, delete and create folders.
  • Read files without downloading them. Tap any text file and it is streamed straight into memory, with nothing written to your storage. The encoding is detected and shown, so you can tell real content from mojibake.
  • Download whole folders, recursively, with their structure preserved.
  • Multi-select: long-press to start, then download or delete in bulk. Large jobs ask for confirmation first, and deleting always asks.
  • A transfer queue with live progress, pause, resume, cancel and retry. A paused transfer keeps what it has and continues from that point.
  • Downloads land in your Downloads folder, where you can actually find them, or in any folder you choose. No storage permission is requested: you grant access to the one folder you pick.

Security

  • SSH host keys are checked. An unrecognised server is refused until you have seen its SHA-256 fingerprint and accepted it, and a key that later changes is refused outright.
  • TLS certificates are verified for FTPS, with an explicit opt-in for self-signed ones.
  • Passwords, key passphrases and private keys are encrypted at rest with a key held in the Android key store.
  • Password, SSH key (with passphrase) and anonymous authentication, falling back automatically across publickey, password and keyboard-interactive.

FreeFTP handles the awkward parts of real-world FTP: passive and active mode, MLSD with a LIST fallback, a dozen server listing dialects, UTF-8 negotiation, and resuming an interrupted transfer.

Ads


Specifications