termal.in

Termalin · browser cabinet

Online SSH terminal in your browser — nothing to install.

Sign in at termal.in/account for an online SSH terminal — a real terminal on your hosts from any browser — plus SFTP, FTP and S3 file browsers, a database client, server monitoring, snippets and session recordings, all adapting to a phone. Private servers stay reachable through a keyless Termalin Connector, with no key ever entering the browser. Try the live demo — no account needed.

Free tier · 14-day Pro trial · No install — any browser

01  /  no install

A real terminal in the tab you already have open.

The browser cabinet is the same client, in the browser — a real terminal on your hosts, not a viewer. It works from a laptop, a phone, a tablet, a borrowed machine, or a locked-down work computer where you can't install software. On an iPhone or iPad there's a native app too.

  • 1Sign in at termal.in/account — or open the demo, which needs no account.
  • 2Add a host — its address, a user, and a password or key. A public server connects straight away; a private one goes through a keyless Connector.
  • 3Press Connect — a real terminal opens in the tab, with SFTP a click away.
  • ▸A real terminal on your hosts, from any device with a browser — the layout adapts down to a phone.
  • ▸Files on the go — SFTP, FTP and S3 file browsers for browsing, uploading and downloading.
  • ▸Snippets and per-host command history — end-to-end encrypted and searchable from the cabinet, same as the app.
  • ▸Session recordings — on paid plans, replay cloud recordings right in the cabinet on a scrubbable timeline.

02  /  behind the firewall

Reach private servers — no open port, no key handed out.

For a server behind a firewall or NAT, run one line to install a tiny Termalin Connector — no inbound port to open, and no SSH key to hand out. Then connect from the browser, keyless: no key ever enters the browser. The same enrolled servers are also what Termalin's hosted MCP endpoint can reach, so your AI agents can work on them too — even from ChatGPT. On Pro and Team the same Connector reaches more than the shell: an RDP or VNC desktop on that network in a browser tab, or an internal web app — Grafana, Home Assistant, Portainer, a router page — published at a private https://<slug>.termal.ink address only you and the people you invite by email can open. Nothing is opened on the router. Read the security model →

  • ▸One line to enroll — install the agent on the server and the tunnel comes up on its own.
  • ▸Nothing exposed — no inbound port on the server, no key to distribute or revoke later.
  • ▸Keyless from the browser — connect from the cabinet without a password or a key.

03  /  honestly

The desktop app is still the full experience.

The cabinet doesn't replace the desktop app — but it's no lite mode either: a grid view of every session, send-to-all broadcast, command history, a database client, server monitoring and even Telnet run right in the browser. The app for Windows, macOS and Linux adds the dual-pane file manager, running tunnels, a local shell, and the built-in MCP server for AI agents. With Pro's end-to-end encrypted sync, the same hosts, snippets and history show up in both. Get the desktop app →

FeatureBrowser cabinetDesktop app
Real terminal, SFTP / FTP / S3✓✓
Grid view & send-to-all✓✓
History, snippets, recordings✓✓
Database client✓✓
Server monitoring & alerts✓✓
Remote desktop (RDP / VNC)✓✓
Internal sites (Pro / Team)Add & openOpen only
Tunnels (port forwards)View only✓
Telnet✓✓
Serial / COM port—✓
Dual-pane file manager—✓
Master password & auto-lock✓✓
Local shell—✓
Local MCP server for AI agents—✓
InstallNothing — any browserWindows, macOS, Linux

Questions

Is the web SSH client free to try?

The live demo at termal.in/account?demo is free and needs no account. Every new account starts with a 14-day Pro trial — no card required. The Free tier is the whole desktop app, local-only with no host limits; Pro adds the encrypted cloud and this browser cabinet at $8/mo billed yearly or $10 monthly. See pricing →

Do you give me a free SSH server or account?

No. Termalin is a free client for your own servers — it doesn't hand out SSH accounts or shell servers. You connect by host, user and a password or key. The live demo needs no account; to practice on a real box, a cheap VPS or a local VM works. First-time EC2/VPS login →

Do I need to install anything?

Not on the machine you're browsing from — the cabinet runs entirely in the browser, on a laptop, phone or tablet. For a private server behind a firewall, you run one line on the server itself to install the tiny Termalin Connector; after that you connect from the browser, keyless.

How does it reach a server behind a firewall?

Through the Termalin Connector: run one line to install it on the server — no inbound port to open, and no SSH key to hand out. The server stays reachable from the browser cabinet, keyless.

Is SSH from a browser safe?

No SSH key ever enters the browser — private hosts are reached keyless through the Termalin Connector. Your vault is end-to-end encrypted with a key derived from your master password, so the server stores only encrypted blobs it can't read. More on security →

Does the web cabinet replace the desktop app?

It complements it. The cabinet is close to a full client — a grid view of every session, send-to-all broadcast, command history, SFTP/FTP/S3, a database client, RDP and VNC desktops in a browser tab, server monitoring, encrypted server backups and even Telnet in the browser. The desktop app adds the dual-pane file manager, running tunnels, a local shell, serial ports and the local MCP server for AI agents. Use the cabinet from a phone, a tablet, or a machine where you can't install software. Download →

Open a terminal in your browser — right now.

The live demo needs no account and no install. When you're ready, the Free tier is the full desktop app — no host limits, on Windows, macOS and Linux — and new accounts get Pro free for 14 days.

Free tier · 14-day Pro trial · No install — any browser