SmartFTP jest zaawansowanym klientem FTP.Dopracowany interfejs, pomimo mnogości funkcji sprawia, że użytkowanie programu jest łatwe i przyjemme.
Do najważniejszych cech programu można zaliczyć:
- Obsługa bezpiecznych połączeń szyfrowanych (TLS/SSL), zgodność z HIPAA, możliwość szyfrowania 168-bitowego.
- Obsługa protokołu IPv4 i IPv6.
- Wykorzystanie kompresji zlib w trakcie przesyłania plików w celu zmniejszenia ruchu i przyspieszenia transferu. Kompresja jest bardzo efektywna przy przesyłaniu plików tekstowych (HTML, PHP, JS, ASP, CSS).
- Wsparcie kodowania UTF-8.
- Automatyczne wznawianie połączeń i transferu plików po niespodziewanym rozłączeniu.
- Możliwość weryfikacji przesłanych plików dzięki wykorzystaniu algorytmów mieszających (hash functions) CRC, MD5 i SHA.
- Obsługa protokołu FXP (File eXchange Protocol).
- Rozszerzona obsługa NAT/UPnP.
- i wiele innych...