SSH Config Editor

Manage your SSH client configuration file in a smart and efficient way

If you use SSH to connect to remote systems, more often than once in a year, you definitely need help handling all the configs. SSH Config Editor is a wonderful tool to keep your OpenSSH client configurations and known-hosts files under control. Manage identities, port forwarding, and other options within one coherent interface.

Robust Editor

Instead of limited text editing, you get an intuitive system.

  • Search across host settings
  • Separators for visual group hosts
  • Set of icons with common services and operation systems
  • Reorder host configs with drag and drop
  • Disable configurations that are no longer relevant

Instant Connection to Host

  • All your SSH connections are accessible from the app
  • Set identity files per host
  • Pro Automatic login with securely stored passwords
  • Customize default terminal in Preferences
  • Quick connection from menu bar icon
  • Pro Port knocking sequences for open or close ssh port
  • Check availability of ssh port

Local and Remote Port Forwarding

Add or edit local and remote port forwarding options.

  • Visualizes the port forwarding process
  • Show names for common port numbers
  • Copy forwarding ssh command to clipboard

Configuration Options

Support for all configuration options with embedded help.


Help with copying public keys to the server.

Template Configurations

Use templates to create similar configurations or duplicate existing ones.


Share host configurations with system share menu

Global Options

Set global options for all hosts


Write comment for each host


Set your default terminal and icons in menu bar or dock

Manage Known Hosts

Manage your known_hosts file.

  • Find host entries even if they are encrypted
  • Mark entries as certification authority or revoked
  • Remove or comment invalid or changed hosts
  • Create or find ssh configuration for known host
  • Open connection to known host

Generate RSA Key Pairs

  • Option to generate private and public RSA key pair
  • Password strength indication
  • Automatic add new key to selected host configuration
  • Show in Finder action in context menu on identity files
  • Pro Copy new public key to server

Pro only features

  • SETAPP and Pro version has same funcionality
  • Store and auto fill passwords for ssh connections
  • Connect to servers with custom command line commands
  • Support for included configurations
  • Port knocking sequences for open or close ports on remote server
  • Run ssh-copy-id automatically instead of create command which must be pasted to terminal and run
  • Action for copy public key to clipboard
  • Doesn’t require confirm access to config or known_hosts files
  • Trial version for 7 days

Version History

Constant delivery new versions with more features

12 Jun 2020
12 Jun 2020

Version 1.13.1

  • Pro Fix bug with expired trial
  • Fix bug with availability check
1 Jun 2020
1 Jun 2020

Version 1.13

  • Pro Support for Include configuration keyword
  • Custom connection commands
  • Open connection from known host
  • Create or find configuration from known host
  • Pro Open connection in new window with option key (⌥⌘↩)
  • Pro Welcome screen for initial setup (macOS Catalina only)
  • Pro Licence key can be deactivated in About window
  • Add touch bar support to known hosts editor
  • New item "Copy to Clipboard" in share menu to copy host configuration into clipboard
  • Some bug fixes and UI refinements
29 Mar 2020
29 Mar 2020

Version 1.12.2

  • Fix performance issues for large config files
  • Small bug fixes
Show full version history