Saving session settings in PuTTY keeps repeat connections consistent, especially when switching between different hosts, ports, and authentication methods. A named session profile prevents common mistakes by storing the exact options intended for a specific server. Reusing saved profiles also speeds up connecting through proxies or bastion hosts without re-entering the same details each time.
The PuTTY Configuration window treats the current selections as a working set of options until they are written to a named entry under Saved Sessions. Clicking Save stores the current values into that session name, while Load restores a saved session back into the configuration window. Session profiles can include host/port, terminal behaviour, keepalives, proxy configuration, and private key paths.
Session changes are not saved automatically, and closing PuTTY discards unsaved edits. Clicking Save using an existing session name overwrites that saved profile immediately, including the special Default Settings entry that affects new sessions. Saved sessions are per Windows user account because they are stored under HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions, and passwords are not stored in session profiles.
Common saved options include Connection → Data for username, Connection → SSH → Auth for a .ppk key, and Connection → Proxy for proxy details.
Saving with an existing session name overwrites that profile, including Default Settings.