Your SSH client, fully encrypted

Submarine

Run Silent, Run Deep

Keep all your servers, SSH keys, and passwords in one encrypted place — available on all your devices, and readable by no one but you.

Free & open sourceMIT licensedArgon2id · AES-256-GCM
Dive
What's inside

Everything for your servers, in one app

Encrypted vault

Your servers, passwords, and SSH keys are locked on your device with strong encryption. Only your password opens it — forget it and even we can't get in. That's the whole idea.

Terminal workspace

Work across tabbed sessions and split panes, pin the servers you use most to a live wall, and browse and edit files over SFTP — all in one window.

Port forwarding

Set up a tunnel or SOCKS proxy in a couple of clicks. It starts automatically with your server and shows live traffic — no command-line flags to remember.

Live monitoring

Watch your servers with live charts and any metric you want to track. If one goes down you get a notification and a beep right away — and another the moment it's back up.

Folder mirror

Keep a local folder in sync with your server. Submarine watches your files and uploads changes as you save them — with a preview of exactly what'll happen before the first run.

Commands & notes

Save the commands you run all the time and fire them off with one click. Keep quick notes right next to each server — all searchable, so nothing slips through the cracks.

Share with your team

Share a set of servers with a teammate as owner, editor, or viewer, and see who changed what. They get access — your master password stays private.

Private cloud sync

Your setup follows you to every device as encrypted data the server can't read. Got a new computer? Sign in, enter your password, and everything's back in seconds.

Ready to give it a try?

Download Submarine for Windows and add your first server in minutes. It's free, open source, and encrypted from the start.

Download the latest release