SSH Config Editor

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

Already own SSH Config Editor? See upgrade options.
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.
Setapp is a subscription service for Mac and iOS apps. For $9.99/mo, use SSH Config Editor plus over 200 other apps. No extra fees, no ads.
Try Free

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 ssh configuration options with embedded help

Spotlight Integration

Connect to your hosts directly from Spotlight or automate it with AppleScript or JavaScript

Template Configurations

Use templates to create similar configurations or duplicate existing ones


Share host configurations with system share menu


Set terminal or connection command globaly or per host


Write notes for each host, these notes will be visible in tooltips


Access favorite hosts quickly with shortcuts

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

Keys Manager Pro

All file system and Secure Enclave keys in one place

  • Shows detail information about identity keys
  • Generate and store access keys in Secure Enclave
  • Generate RSA, DSA, ECDSA and Ed25519 key pairs
  • Copy public key to server

Pro only features

  • Keys manager and Secure Enclave support
  • Store and auto fill passwords for ssh connections
  • Spotlight integration for connect host directly from it, just write “ssh host”
  • Automation and scripting capabilities
  • Generate keys with all supported key types, not just RSA
  • 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

4. 1. 2021
4. 1. 2021

Version 2.1.2

  • Fix open config if file is symbolic link
  • Pro Configuration for more identity key locations
3. 12. 2020
3. 12. 2020

Version 2.1.1

  • Entry icons redesign and new touchbar picker
  • Fix entry reordering in sidebar
26. 11. 2020
26. 11. 2020

Version 2.1

  • Pro Automation and scripting capabilities. For more information, see documentaion. There are example integration for Alfred and Raycast.
  • Two articles in new Help Center
  • Pro New preference option to allow beta updates (updates published more options but less tested)
  • Pro Connections in system Terminal app now opens in new tab instead of new window (for new window press ⌥ key)
  • Pro Stored password and port knocking settings are now indicated in App Options config group
  • The app is now a Universal binary so it will run natively on both Intel and Apple Silicon Macs
  • Fix Spotlight integration on macOS Big Sur
  • Fix deactivation of some toolbar items when they are not available
  • Fix help display if action for open connection is not available
Show full version history