KiTTY – PuTTY’s Grown-Up Twin with Real-World Additions
What is KiTTY
At first glance, KiTTY looks like PuTTY — and that’s because it is. It’s built on top of PuTTY but with a ton of practical features tacked on. Features that PuTTY should have had years ago but never got around to.
It’s still a lightweight SSH, Telnet, and serial client for Windows, but now with session filters, scripting support, local commands, automatic password handling, transparency, session logging, and even a tiny built-in chat system.
No installers. No agents. Just a better terminal in the same small package. Drop it on a USB stick and you’re good to go.
Why It’s Actually Better Than PuTTY
Feature | What It Adds |
Session launcher | Organize saved sessions into folders and launch them in tabs |
Portable configuration | All settings stored in INI files — no need for Windows registry |
Auto-login | Predefined usernames/passwords or private keys |
Scripting + macros | Automate command sequences or interactive logins |
Session filters | Quickly search and group remote hosts |
Local shell integration | Run local scripts or batch commands from the interface |
Window transparency | Optional visual tweaks for terminal windows |
SSH handler | Register ssh:// links in browsers |
Installation and Usage
There’s no real install. Just unzip and run kitty.exe.
Download:
https://www.9bis.net/kitty/
To keep settings portable, enable INI mode and store everything next to the binary.
For automation, scripts can be placed in the scripts folder and assigned to sessions. KiTTY also supports command-line session launching:
kitty.exe -cmd “ssh user@server”
All saved sessions are visible and editable via GUI, just like in PuTTY, but with filters, folders, and notes.
When It’s the Right Tool
– Managing dozens (or hundreds) of SSH hosts from one place
– Running SSH from USB drives or shared workstations without installing anything
– Automating login flows to jump boxes or legacy systems
– Using predefined command macros for repetitive tasks
– Needing a lightweight but more functional PuTTY replacement