New: tTerm in your browserRead

The cloud terminal
for servers and computers

Your terminals live in the cloud, not on your laptop: close the lid mid-build, open tTerm on your phone, and everything is where you left it. No keys on your device, no ports to open.

Start for free Open source

Linux serversOver plain SSH, one command on the server

macOS and Linux computersEven behind NAT, with no open ports

Any browserOn a laptop, a tablet or a phone

How it works

Three steps to your first command

01

Add a machine

One command on a server and it is in your list. A computer needs a small agent that connects from the inside.

$ curl -sSL https://connect.tterm.net/s/… | sudo sh
02

Open a terminal

In any browser. Tabs from different projects side by side, and any machine one Cmd+K away.

03

Work the way you do

Your shell, your programs, sudo. Close the tab and the terminal keeps running.

Features

A terminal that understands commands

tTerm knows where each command starts and ends, how it finished and where you are. So the output is something to work with, not just to read.

Every command is a block

Exit code, time, directory and branch. Copy a block whole, fold it or run it again.

An input line like an editor

Several lines, history across your devices, suggestions and Tab. tTerm asks again before a dangerous command.

Directory and branch in one click

Click the directory or the branch above the input line and pick another. cd and git switch run as ordinary blocks.

vim and htop full screen

Full-screen programs work as in any terminal. And if you prefer the old way, there is a classic mode.

Terminals outlive the tab

Closed your laptop in the middle of a build? It keeps going and the output is kept. Come back from any device.

Everything one Cmd+K away

Go to a terminal, open a new one on any machine or run an action. One shortcut instead of hunting through tabs.

Notes next to your machines

Runbooks, checklists and notes on access live in the project and open in a tab next to the terminal.

Projects in their colors

A project for a client, an environment or a task, with its own machines and notes. The color tells you which project a tab is from.

Names for terminals

deploy, logs, migrations instead of terminal 2. Double-click a terminal, type a name and press Enter.

Security

We keep no keys.
We open no ports.

Access to your machines is easy to give and just as easy to take back. This is how it works.

A two-minute certificate

Every connection gets its own SSH certificate with your name in it, good for that one server only. We never need your keys.

Signing kept apart

The CA keys live in a separate process with no network. The core cannot read them, only ask for a signature, and every signature is logged.

sshd_config untouched

Trust is one line in one user's authorized_keys. Nothing gets restarted.

Connections from the inside

The agent on a computer dials out by itself, so no inbound ports are needed. It uninstalls with one command.

No middlemen

The page and the terminals go straight to our server in the EU. Cloudflare is only our DNS and never sees your commands.

Open source

tTerm Web and the agent are open source under the AGPL. The install script is short: read it before you run it.

For teams

SOON

See who ran what

Invite colleagues to a project and give each one a role. No more handing out keys to your servers.

  • Project roles: owner, admin, member and viewer.
  • A shared log: who ran what, where and when, and how it ended.
  • Watching: look into a colleague's terminal, and they always see who is watching.

Pricing

Free while we build

Everything tTerm does today, at no cost. Paid plans will come later, and we will tell you well in advance.

FreeNOW

Free

For everyone while tTerm is in beta. No card, no trial.

Start for free
  • Up to 50 machines
  • Up to 24 open terminals
  • Servers and computers
  • Projects of your own and notes
  • 30 days of command history with output
  • Terminals outlive the tab
  • Dark and light theme

Questions

Do I need to install anything on my computer?

No, a browser is enough. You install something only on the machines you connect to: one command on a server, a small agent on a computer.

What do you store?

Commands and their output for 30 days, to show your history, and a log of sign-ins. We keep no keys and no passwords. The details are in the Privacy Policy.

How is this better than a regular SSH client?

It works from any browser and needs no keys on your device. The terminal does not drop when you close your laptop. And every command comes as a block that is easy to copy and run again.

How do I take access away from tTerm?

Remove the server in tTerm, and it takes its own access off the server. If the server does not answer, tTerm shows the command that does it there. How to remove everything else the installer set up is written at the top of the script itself. The agent leaves a computer with one command.

What about the Telegram bot?

It stays and keeps working: a terminal right in the chat, @tTermNetBot. For now the web app and the bot live separately.

How do I contact support?

Write to support@tterm.net. If you have found a vulnerability, write to security@tterm.net.

Blog

What's new in tTerm

All posts
All posts

Your first terminal in a minute

Sign in with your email, add a server with one command and work from any browser.