▍ Free browser SSH client

SSH from any browser. Keep your server yours.

Open a hosted Debian terminal in your browser and connect outward to your own SSH server. Use a raw user@host target or save aliases for the machines you return to.

  • 1 free SSH client session
  • 5 GB persistent workspace
  • No card required
ssh · free session
$ ssh productionhost key verified from saved known_hostsWelcome to production.example.comLast login: from terminalboxops@production:~$ 
What changes

Reach your server without installing a local client.

Nothing to install on this device

Use the browser on a locked-down workstation, borrowed machine, tablet, or Chromebook. Terminalbox supplies the terminal; your server keeps using normal SSH.

Keep repeat hosts organized

Save a hostname, port, login name, optional identity, and optional known_hosts trust pin. Open the alias from the session picker instead of retyping the target.

Bring a small Linux workspace

The free SSH pane includes a 5 GB home directory for config, scripts, and files you need between connections. It remains when the pane pauses.

How it works

From sign-in to an SSH prompt.

  1. 01

    Sign in with an email link

    Create the free account without a card or password. The dashboard makes the SSH client template available immediately.

  2. 02

    Enter a target or save an alias

    Connect with a raw target such as user@example.com, or add a reusable host in SSH settings with its port, login name, and trust information.

  3. 03

    Return when you need the server again

    A free pane pauses after six detached hours to bound idle capacity. Reopening it wakes the pane; your 5 GB workspace and saved SSH configuration remain.

Before you start

Questions worth answering.

Is the browser SSH client really free?

Yes. A free account includes one SSH client session and a 5 GB persistent workspace without a card. The pane pauses after six hours with no owning browser or CLI attached.

Does SSH run directly inside my browser?

The browser connects to a Terminalbox-hosted Debian pane. The normal OpenSSH client in that pane then makes an outbound SSH connection to your server.

Can I use password and key authentication?

Password authentication works through the normal OpenSSH prompt. You can also save a reusable OpenSSH private key without a passphrase in Terminalbox settings so it can be injected into your panes.

How can I verify the server host key?

Saved host aliases accept known_hosts content. When supplied, OpenSSH uses that trust pin for the alias instead of silently trusting a different host key.

Can I SSH into Terminalbox from my local terminal?

Not currently. This feature is an outbound SSH client from a Terminalbox browser pane to servers you control; Terminalbox does not yet provide an inbound SSH gateway.

What do the paid plans add?

Paid plans add persistent hosted coding-agent templates for Claude Code, Codex, Gemini CLI, OpenCode, and other tools. Paid sessions continue running while you are detached.

Free SSH access

Your server, one browser tab away.

Start with one browser SSH client session and a 5 GB workspace. No card required.