Transmit 5 Release Notes

Download the latest version of Transmit 5 from our website:


Learn how to verify the integrity of this release.

Older versions are available from the Panic File Museum.


  • June 19, 2019


  • Support for generating 8192-bit RSA keys


  • Remaining transfer time is now more consistent


  • Automator actions now work as expected
  • Resolved a crash that could occur when editing remote files on some FTP servers
  • Renaming a symlink now works as expected if the directory isn’t cached
  • Fixed a crash when editing documents in an external editor
  • Improved S3 with IAM authentication error format
  • Fixed scroll bar color in disconnected remote server view
  • Resolved an issue where multiple errors could block transfers from continuing
  • Fixed a crash when uploading a decompressed app bundle to Dropbox
  • S3 connections no longer fail to connect without a leading forward slash in the remote path field
  • Fixed a crash that could happen when dismissing the transfer activity error overlay
  • Local symlinks now show link name instead of destination (Mac App Store only)


  • June 10, 2019


  • Google Drive: Team Drives
  • AWS IAM Role support
  • S3 Multi Factor Authentication (2FA)
  • Support for anonymous S3 connections
  • Copy signed URLs for S3 files
  • Access public S3 buckets without login
  • Support transfer-encoding: gzip on s3 keys
  • Western Digital ActiveScale X100 System support
  • Direct download of files without list/read access


  • Updated Google Drive API
  • S3: Added Hong Kong and Stockholm regions
  • S3: Added support for multi-object delete
  • Improved changing bandwidth limit with active downloads
  • Updating skip rules no longer requires closing preferences window to save changes
  • Inspector: Local folder permissions are now updated when they are modified outside of Transmit
  • Display a warning before saving changes to remote files that have been modified outside the external editor
  • Dots now act as text selection word boundaries when editing filenames (like Finder)
  • Refreshing a folder in List view now refreshes all expanded sub-folders


  • Swift: Non-default port numbers are no longer ignored
  • Fixed connecting to S3 with limited access/permissions
  • Compressing an app bundle no longer omits outermost folder
  • Fixed a crash when opening the contextual menu in Transmit’s search bar
  • Multiple permissions alerts are no longer displayed when launching a Droplet
  • File Sync download operations no longer rename symlinked files to the target filename
  • Changing server protocol via sync operation now correctly updates favicon without relaunching
  • Duplicating folders with .* in their name now follows Finder convention
  • S3: Fixed performing operations on non RFC3987 compliant object identifiers
  • Fixed VoiceOver selection issues with the connect screen and the path bar


  • March 4th, 2019


  • Improved handling of known_hosts files
  • Added “Keep Both” file transfer options to the Transfer Preferences
  • Improved listing very large directories over SFTP


  • Resolved an issue that caused the activity window to appear blank in windowed mode
  • Fixed a problem where deleting items from Google Drive would not restore the drive capacity
  • Various dark mode visibility improvements
  • Fixed an issue that could prevent file browser columns from saving their width


  • February 4th, 2019


  • Improved file drag and drop compatibility with 3rd party apps


  • Fixed an issue that prevented connections to some SFTP servers
  • Now restores the previously active connections as expected
  • Resolved an issue that prevented the file browser split from correctly restoring its position
  • Restored Action toolbar functionality
  • Fixed an issue that prevented tabs from being rearranged
  • Clarified Backblaze B2 connection fields
  • Fixed “Connect to servers automatically” preference when opening multiple windows
  • Resolved an issue that could cause the new server UI to be displayed incorrectly after making a server group
  • Restored button for docking the Get Info sidebar


  • January 22nd, 2019


  • SFTP connections now use the default server permissions when creating a new folder
  • Drag and drop performance improvements
  • SSH library improvements


  • Fixed an issue where transferring an expanded file tree in list view could result in files being copied multiple times to root folder
  • Batch Rename pane no longer has overlapping text in French localization
  • Fixed ‘File Synchronize’ configuration labels that incorrectly used dark text when using light system appearance
  • Resolved an issue where files starting with specific unicode characters were unable to be downloaded via drag & drop


  • October 25th, 2018


  • Fixed an issue where copying remote file selection no longer added path to clipboard
  • Added support for the latest version of Krypton when connecting with SFTP
  • Connecting to a Server with an invalid local path no longer displays error alert twice
  • Thumbnail view background color preference is now correctly saved between launches
  • Thumbnail view background color defaults to light when using light system appearance
  • Folder icons are now drawn darker in dark mode
  • Improved File Synchronize sheet appearance when using dark mode
  • Worked-around bug on macOS 10.14 where switching to Thumbnail view may not draw as expected
  • Miscellaneous small improvements when using Dark Mode on Mojave


  • September 21, 2018


  • Added support for Dark Mode in macOS 10.14 Mojave
  • Exposed OpenStack Swift protocol in Automator


  • Added a help button to the invalid serial alert
  • File browser views now use monospaced numeric font
  • File browser views now have modern drag and drop behavior
  • Improved the error message shown when connecting to SSH based Servers that do not support SFTP


  • Fixed an issue that could potentially keep multiple large transfers from starting on slow connections
  • Command dragging a file from Transmit to the Desktop no longer creates an extra copy
  • Fixed an issue where synchronize operations run from AppleScript could cause an exception
  • Preserve Modification Date setting now works for empty folders when using FTP and SFTP
  • Resolved a problem where creating a new window with Cover Flow view could cause a non-crashing exception
  • Fixed the File Sync arrow changing directions unexpected when running sync operations in multiple tabs
  • Other miscellaneous fixes and improvements


  • July 16, 2018


  • DreamObjects now supports the new us-east-1 endpoint, more details here!
  • Minor UI adjustments and improvements


  • Resolved a rare issue that could cause Transmit to hang when deleting a large number of remote files
  • Changing permissions of a multi-item selection with mixed permissions now works more reliably
  • Sorting the local file browser by Permissions now behaves as expected
  • OpenStack Swift storage URLs without an explicit tenant will now resolve the correct address
  • Fixed an issue preventing creation of Droplets for OpenStack Swift servers
  • Preferences window can now be resized when Rules tab is visible
  • Fonts with a very long name no longer cause layout issues with Preferences > General window
  • Improved wording of copied files in German localization


  • June 1, 2018


  • Added Command-O keyboard shortcut support for navigating into symlinked folders


  • Dropbox: Improved the error message displayed when attempting to upload a file whose name ends with trailing whitespace
  • SFTP: Improved CPU usage on slower network connections


  • Amazon S3: Fixed an issue preventing permissions from being set in some cases
  • Duplicating a file whose name ends in a trailing whitespace character no longer causes an error dialog
  • Dropbox: When overwriting files over 5 MB they could fail based on the Dropbox server Transmit connected to
  • Fixed an issue that prevented local Place items from being created in some cases


  • May 9, 2018


  • SFTP authentication now prefers ECDSA host keys over Ed25519 once again, fixing some possible login issues. (Users may see a ‘Host Key Changed’ alert as a consequence.)
  • SFTP Host key mismatch dialog now shows the specific ECDSA key size


  • Preference to automatically remove activity queue items on successful download is now honored as expected
  • Fixed an issue preventing some file operations after an unexpected server disconnect
  • Fix an issue where the Conflict resolution dialog may show the opposite source and target locations
  • Fixed an issue preventing downloads of text files from some FTP servers


  • May 7, 2018


  • Added badges to password and key passphrase prompt dialogs for additional clarity


  • Better visual indication that OAuth logins are proceeding (EG: OneDrive for Business)
  • Improved error reporting when attempting to download OneNote notebook from OneDrive
  • Minor improvements to the French localization
  • Now use Amazon S3 V2 file listings


  • Worked-around a macOS 10.13 issue that could cause Wi-Fi to unexpectedly slow down in some cases
  • Activity queue icons are no longer missing badges indicating the operation type
  • Importing Transmit 5 servers with custom icons no longer causes a crash
  • Fixed a potential crash when pressing view options while connecting
  • Fixed an issue that could cause downloading nonexistent files to stall for some FTP servers using TLS
  • If timed correctly, switching to a local file browser while connecting to a remote server could cause Transmit to hang
  • The Download Automator action now populates the interface as expected when selecting a saved Server
  • Conflict resolution dialogs now animate properly according to direction of transfer
  • Other minor fixes


  • March 27th, 2018


  • Added support for roles when using OpenStack Swift V2


  • Improvements to French localization
  • FTP connections will fall back to IPv4 if an IPv6 connection fails


  • Fixed an issue that could potentially cause a crash when connecting to SFTP servers
  • Fixed an issue with the Inspector that could cause an exception when running in French or German localizations
  • Resolved an issue that would prevent SFTP connections if HostKeyAlgorithms were defined in the ssh config file
  • Resolved an issue that could cause Inspector progress indicators to run indefinitely
  • Fixed missing Synchronize buttons when the window is at the minimum height


  • March 15th, 2018


  • Chinese, French, and German Localizations
  • New protocol: OpenStack Swift
  • Support for the SFTP ProxyCommand directive when using SSH config files
  • Support for PKCS #11 cryptographic keys using the PKCS11Provider directive in SSH config files (such as YubiKey devices)
  • SFTP Auth agent support (including Krypton)
  • S3: Support for “US GovCloud” servers
  • S3: Added support for the EU (Paris) region
  • Support for ChaCha20 Poly1305 cipher when using SFTP
  • Support for curve25519-sha256 key exchange method name when using the curve25519 exchange
  • Improved SFTP transfer speed for most binary files. (Packet compression is now off by default for SFTP, but can be re-enabled in the ssh config file if, for example, you transfer a lot of large text files)


  • Send Raw Command result dialog layout improvements
  • SFTP connections will fall back to IPv4 if an IPv6 connection fails
  • Updated ‘Transfer Complete’ Dock badge to better differentiate between it and the uploading badge
  • Updated Automator actions, Workflows may need to be reset to use the new actions
  • Added support for additional ~/.ssh/config directives:
    • HostKeyAlgorithms
    • Ciphers
    • KexAlgorithms
    • MACs
    • Include
    • Compression


  • Fixed an issue that prevented connections to OneDrive for Business accounts
  • DreamObjects: fixed an issue that prevented renaming existing files or folders
  • DigitalOcean: resolved an issue that prevented changing read/write permissions on single objects
  • Fixed a possible hang when using Send SSH Command on macOS 10.13
  • Resolved a problem that could cause duplicate progress to show in the Activity popover
  • Fixed a cosmetic issue when the Activity queue is paused
  • Long server names could be drawn over Activity queue UI elements
  • Rackspace: Downloads could trigger conflict resolution sheet when there are no conflicting files
  • Quitting Transmit with the inspector opened and docked could cause a misaligned server address column
  • Transmit now prevents replacing a folder with an item it contains
  • Line numbers in the built-in editor could draw incorrectly on macOS 10.13
  • SFTP connections now will idle disconnect after 15 minutes instead of 4 minutes
  • DreamObjects: Fixed an issue that could prevent multi-part uploads from transferring
  • Now correctly display an error if temporary file creation fails
  • When canceling a SFTP connection at the host key prompt, Transmit no longer shows an error dialog
  • Fixed an issue that prevented FTP proxy connections from working
  • Fixed an issue that could cause an error when uploading to vsftpd servers using FTP with implicit SSL


  • October 25th, 2017


  • Included Panic Sync settings shortcut to first-launch window
  • Added support for %h token in SSH Config file IdentityFile key


  • Updated Dropbox icon
  • Removed possible beep when selecting remote folders with Quick Look


  • Hopefully resolved an issue that could cause Transmit revert to an un-registered state
  • Resolved an issue with S3 Clones that would cause some actions to fail with an invalid signature
  • Improved accessibility support for the file path bar control
  • Transmit Disk no longer fails to mount when System Language is in Japanese
  • Droplets could fail to run when using state restoration in some cases
  • Restoring state to non-existent local folder now correctly draws the tab
  • Resolved and issue where AppleScript uploads could fail with error
  • Skipping folders, via transfer rule or interface, will now transfer subsequent files correctly
  • Corrected File Transfer Activity tooltips after an error occurred
  • Capped Get Info file refresh to 10 files
  • Renaming a new folder now updates the title in the inspector window
  • Fixed a rare crash that could happen when cancelling an operation
  • Resolved an exception that could appear when viewing the activity queue pop-over on macOS 10.13
  • Fixed some minor issues when running on macOS 10.13


  • October 2nd, 2017


  • S3: Dual Stack Endpoint support
  • S3: Direct endpoint URL support
  • Added the ability to drag folders from the path bar
  • Transmit Disk: Now supports macOS 10.13. (Follow the prompt to install the new version.)


  • Improved servers list truncation when displayed at small sizes
  • Added support for SSH keys that are encrypted after generation
  • The Window menu now contains both windows and tabs
  • Windows are no longer listed as “Untitled” in the Dock and in Mission Control
  • Transmit Disk: Will now present an invalid certificate dialog when appropriate
  • Linked folder navigation can be rooted at different locations when navigating the same volume/server in both file browsers
  • Clearer appearance for the “Apply to All” checkbox in the file conflict dialog
  • FTP: Now can set permissions on a newly created file/folder
  • SFTP: group/owner no longer blank for new file/dir


  • Workaround an OS bug on 10.13 when the file browser uses icon view which would cause an error to occur
  • Sparkle: progress bar now reflects the update download progress
  • Fixed the server group address field not always visible when creating a new window
  • Clearing a search will now maintain the file selection in list view


  • September 6th, 2017


  • Resolved an issue where the key chooser icon would move unexpectedly on macOS 10.13
  • Fixed a how-on-earth-did-we-miss-that typo in the new conflict resolution sheet


  • September 5th, 2017


  • Improved support for macOS 10.13 High Sierra
  • Freshly redesigned conflict resolution panel, including a more-obvious Skip button
  • Added support for all OpenSSH formatted key file types
  • Added a warning when deleting items in the Rules and Clouds sections of Preferences



  • Fixed an issue that could cause the activity toolbar button to continuously pulse after operations had completed
  • Added support for showing completed transfers if a group was cancelled before finishing


  • Can now edit resolved symlink files
  • Closing an unsaved file in Transmit’s editor now correctly close the file after saving

macOS 10.13

  • Resolved a crash that could occur when logging into Panic Sync (thanks for your help, Apple)
  • Various animation fixes
  • Fixed Finder tag colors not loading on fresh user accounts
  • Transmit Menu can again be configured to start at login


  • Fixed an issue where skip rules were not being applied properly to file synchronize operations
  • SSH key with passphrases no longer requires multiple unlocks during the same session
  • Migrating from Transmit 4 to 5 now updates the Spotlight metadata files
  • Download Automator actions no longer revert file save location to Desktop
  • File Sync: Operations that will transfer no files now complete successfully
  • Duplicate Servers from History are no longer shown when searching Servers list
  • Transmit Disk: Resolved an issue that could prevent Finder windows from automatically opening directly after new install
  • Fixed an issue where the trial dialog may appear even if registered


  • Dropbox: Resolved and issue that prevented Sign-In with Google accounts
  • SFTP: Fixed an issue with parsing file names from Paramiko SFTP servers
  • SFTP: Improved parser compatibility
  • FTP: Applying permissions to multiple selected files now works as expected
  • FTP: Resolved an issue that prevented connection to Strato (and other) servers over IPv6
  • Google Drive/OneDrive: Fixed an issue that caused excessive memory use during upload operations
  • OneDrive for Business: Resolved an issue that prevented creating multiple, different servers
  • Rackspace: Resolved a crash when disconnecting network during multi-part upload


  • OAuth-based Servers synced from another device no longer continually prompt for login
  • Modified how Sync Encryption Identity is stored in Keychain to mitigate a possible Keychain error


  • Many transition animations are now removed when “Reduce Motion” macOS accessibility setting is enabled
  • Hidden folders now display the proper size on various protocols
  • Resolved an issue with toggling Regular Expression in file filtering
  • Pasting multiple remote URLs now displays in expected order
  • After connecting to server, the menu item for switching back to server list is no longer disabled
  • Fixed an issue where clicking tabs quickly in batch rename causes redraw bugs
  • Pasting an http:// URL into Server address field no longer switches protocol to WebDAV when it is valid
  • Fixed an issue that caused the Quick Connect Cancel button to be disabled
  • Server list addresses no longer get overly compacted after opening a top-level group
  • Link in ‘About Transmit’ window now properly opens in the browser
  • Other improvements and fixes


  • September 4th, 2017


  • Individual file transfers on very fast networks are now up to 20% faster!
  • Brought back the Show Hidden Files toolbar button for quick access
  • Added larger font size options for file browser text



  • Fixed an issue with setting file permissions via VoiceOver
  • Improved VoiceOver labels and selection for server creation sheet

Batch Rename

  • Added support for hidden file extensions
  • Fixed an issue with filename preview not updating
  • Added support for negative index values
  • Counter numbers operations with four or more digits no longer unexpectedly contain comma
  • Counter operation type now adds the correct number of digits to the filename
  • Properly obtain the file extension when the filename has multiple periods


  • Transferring a large number of very small files concurrently no longer causes the UI to lag
  • Updating “Transfer up to n files simultaneously” preference no longer requires a reconnection to the server to be applied
  • Improved memory usage when uploading to cloud-based protocols
  • Backblaze B2: Fixed an issue that prevented transferring files with names containing a comma
  • Amazon S3: fixed an issue that prevented recursive permissions from being applied successfully
  • Skipping folder transfers no longer prevents the expected files from being transferred afterward


  • Resolved an issue that could prevent navigating back to the server root after initial connection
  • Folders no longer report a size of zero when the Inspector is visible
  • Added initial support for pseudo-hierarchical folders and directories


  • Local tab no longer shows remote server name after disconnecting
  • Restored the ability to view security certificates, now in Servers > Certificate Details…
  • “Here’s the plan…” File Sync description now correctly updates when switching sync direction
  • Activity queue now displays file count for pending group transfers
  • Improvements to Japanese localization
  • Restored image dimensions on Quick Look window
  • Disclosure triangle direction in the Inspector now matches macOS
  • Resolving symlink directory in column view now updates file browser
  • Selecting all now highlights correctly in column view


  • Transmit no longer performs “Keep-Alive” connections with Crashlytics on startup when analytics are disabled. (Note: No analytics information was sent in this case.)
  • Linked Folder Navigation now reliably retains state between launches
  • Resolved an issue with Show Invisible Files not working on some FTP servers
  • “Open in Terminal” actions no longer fail when remote shell isn’t Bash or ZSH
  • Fixed a bug which would prevent certain AppleScripts from working
  • Fixed an issue which could prevent connecting to http/s servers using the Authentication Negotiate method
  • Fixed an issue which would make Google Drive uploads slower than expected
  • Calculating remote size will no longer show -1 if the operation can not be completed


  • July 18th, 2017

Everything is new!