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 sourceLinux 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
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.
Open a terminal
In any browser. Tabs from different projects side by side, and any machine one Cmd+K away.
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
SOONSee 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.
- 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
tTerm now works in the browser
All your servers and computers in one tab, every command in a block of its own, and no keys on your device. What tTerm Web can do today, how to connect a machine and what comes next.
Your first terminal in a minute
Sign in with your email, add a server with one command and work from any browser.