UltraFTP full feature list

UltraFTP is a powerful and secure FTP client for Windows, fully developed and professionally supported.
  • FTP, SFTP, and FTPS support
  • Tabbed sessions
    • Open multiple simultaneous connections in multiple tabs
    • Save and reload sessions
    • Set session to automatically connect, as well as initial starting directories
    • See connection/transfer status in session tab
  • Parallel, threaded transfers to optimize upload / download times
  • Split local and remote view
  • Widescreen view mode
  • Remote-only view mode
  • Drag-and-drop transfers
    • Drag-and-drop files from desktop / Windows explorer to FTP server location
    • Drag-and-drop files from remote server to folders on desktop / Windows explorer
    • Drag-and-drop files from one remote server to another
  • Sync local and remote folders
    • Select a local and remote folder to automatically sync their contents
    • Use predefined sync rules (local-to-remote, remote-to-local, bi-direction) or create your own
    • Customize sync actions per file
    • Set server time skew and second tolerance for sync
  • Import / export FTP accounts
    • Automatic import from other FTP clients (FileZilla, WinSCP, CyberDuck, Generic CSV, IDM INI)
    • Export FTP accounts to CSV or INI format
  • UltraEdit / UEStudio / UltraCompare / UltraFinder integration
    • Open selected file(s) in UltraEdit or UEStudio
    • Modify and save remote files back to server
    • Compare selected files in UltraCompare
    • Search selected folder with UltraFinder
  • Segmented downloads
    • Provides exponentially faster downloads of huge files, especially for slower connections
    • Allows resuming failed or interrupted downloads
    • Facilitates pause and resume of failed, canceled, or paused segmented downloads
    • New segment icon to indicate which downloads are segmented in transfer details pane
    • Expand and collapse segments to view progress
    • New account settings for segmenting downloads and segment size (Transfers tab)
    • How it works:
      • Initiates multiple simultaneous connections to the server, then downloads different pieces (segments) of the file concurrently
      • Once all segments have been downloaded, the file is re-assembled locally
      • Uses FTP REST command for downloading file segments (unavailable for SFTP)
  • Two-factor authentication (2FA) support (Interactive login)
    • Full support for connecting to servers that require 2FA verification code
    • “Interactive login” account option (Advanced tab)
    • 2FA accounts are limited to a single connection to avoid multiple 2FA prompts
  • Synchronized browsing
    • When enabled, UltraFTP automatically browses into the corresponding folder on local or remote side (if it exists)
    • If corresponding folder dosn’t exist, UltraFTP prompts to disable synced browsing
  • Global overwrite rules
    • Define on a per-account basis under the Transfers tab for each account
    • Configured to Prompt, Skip, or Overwrite based on defined conditions
    • May be modified on a per-session basis in the Session Properties dialog
  • Optionally preserve original timestamp of transferred files
  • Set remote file and folder permissions recursively
  • Copy path / copy URL of selected file or folder
    • “Copy path” to copy the path to the selected file / folder on the server
    • “Copy URL” to copy the HTTP(S) link to the file / folder
    • Define HTTP(S) site and root path (optional) in account settings (Advanced tab)
  • Transfers window
    • Monitor transfer progress
    • Cancel transfers
    • Retry failed transfers
  • Accounts & Sessions window
    • Create, save, and manage multiple accounts and sessions
    • Filter, group, and sort accounts and sessions
  • File preview window
    • Preview plain text and source files, Office docs, images, and more – on local or from remote server
  • Various configuration options
    • Set action for double-clicking files (open or transfer)
    • Set and define default FTP session settings