SiaFTP Client

SiaFTP Client Coming Soon

Modern FTP, FTPS, SFTP, and SCP client with encrypted server profiles and SSH key support.

About

SiaFTP Client is a modern Android file-transfer client inspired by the broad workflow coverage of AndFTP-style tools. It speaks real FTP, FTPS, SFTP, and SCP through a protocol-independent transport boundary, keeps server profiles encrypted on device, and pairs a live remote browser with a persistent, resumable transfer queue and folder synchronization — everything you need to move files to and from remote servers from your phone.

Features

  • Real FTP, FTPS (explicit/implicit), SFTP, and SCP transport (Apache Commons Net + SSHJ)
  • Encrypted server profiles with Android Keystore AES-256/GCM, SSH key import, host-key trust-on-first-use, and insecure-FTP warnings
  • Advanced connectivity: HTTP CONNECT / SOCKS proxy tunneling, FTPS client certificates (PKCS#12 mutual TLS), and a selectable control-channel charset (UTF-8 plus legacy encodings like EUC-KR, Shift_JIS, GBK, Big5) for older servers
  • Local file browsing via the Storage Access Framework (no legacy storage permissions) and a live remote browser with navigation, mkdir, rename, delete, and a chmod editor
  • Persistent transfer queue on a WorkManager foreground service with progress notifications, pause/resume/retry/cancel, byte-offset resume, and a Wi-Fi-only option
  • Folder sync with upload-only/download-only/bidirectional modes, conflict policies, delete-mirror, and a safe preview-and-confirm flow
  • Scheduled background sync (interval, Wi-Fi-only, charging-only) and a home-screen widget showing the last result and triggering a sync
  • Profile export/import as JSON (secrets excluded), a capability-gated custom FTP/SSH command runner, and share-intent uploads
  • Localized in English, Korean, Japanese, Simplified Chinese, and Spanish with an in-app language selector