Web Remote Terminal

Simple, Secure Remote Terminal straight from Your Browser. Connect to any Linux or macOS system with just a single bash command. Free. No account required.
Powered by rstream tunnels.
Loading...

Run this command on your remote machine to get started. Once executed, your Web Remote Terminal will automatically connect.

Waiting for terminal to be online...

By using this service, you agree to our terms and privacy policy.

Your session is being created. Please wait...

Frequently asked questions

Can’t find the answer you’re looking for? Reach out to our customer support.

Web Remote Terminal is a reverse shell solution that lets you connect to a remote machine’s shell directly from your browser. Each session generates a unique one-liner bash command that you run on your target Linux or macOS system (on any hardware architecture). Once executed, you’ll have immediate remote access via your browser — no extra configuration required.

When you execute the bash command, a lightweight client called rstream-rtty-server for the rstream protocol is installed in a temporary folder on the remote machine. This client is precompiled for the appropriate OS and architecture, ensuring compatibility. rstream-rtty-server securely relays traffic and executes commands in a manner similar to sshd but uses a custom protocol called webtty. Once the session ends, the client is automatically removed without leaving any traces. rstream-rtty-server is part of rstream-utils and can be downloaded individually here: https://rstream.io/download/utils. For users who prefer not to install software directly on their machines, the tool can also run seamlessly within a Docker container, providing a more controlled and restricted environment. The frontend code includes a client for the webtty protocol and uses the rstream API to dynamically detect when the tunnel is online. Source code for rstream-rtty-server is part of the rstream C++ SDK.

Only users with valid authentication tokens are allowed. Access is strictly limited to authenticated clients, preventing unauthorized parties from connecting to your terminal.

Yes, you can share a direct link to your active session using the Share Session button. However, be aware that anyone with this link will be able to connect to the remote machine. To maintain security, keep the generated link private and only share it with trusted individuals.

No. This demonstration is account-free. A session token is stored locally in your browser and remains valid for 7 days.

By using this service, you confirm you are connecting only to machines you own or have explicit permission to access, and that you abide by all relevant laws and regulations. We disclaim all warranties, express or implied, about functionality or availability, and reserve the right to suspend sessions or revoke access at our discretion.

Release notes

Releases and updates for Web Remote Terminal.

Unversioned updateJanuary 03 2025
  • Added riscv64 hardware architecture support.
Version 1.0.0January 01 2025
  • Initial release.