Free access · No passwords stored

SSH from
anywhere,
securely.

WeShell connects you to your servers directly from your browser. No SSH client, no VPN — with MFA and full audit trail.

Create a free account Discover
weshell — terminal
No credentials stored server-side
MFA authentication (TOTP)
End-to-end TLS encryption
Multi-user & roles
Full session audit trail

Everything you need,
nothing you don't.

WeShell is designed to be easy to use and solid in production.

Full terminal in your browser

A full-resolution xterm.js terminal with color support, automatic resize, and native copy-paste. Just like your local terminal.

Zero credentials stored

Your SSH passwords and private keys are entered at connection time and transit encrypted. They are never written to disk or kept in memory between sessions.

MFA with Google Authenticator

Enable TOTP two-factor authentication on your account in 30 seconds. Compatible with Google Authenticator, Authy, and any standard TOTP app.

Personal server directory

Save your servers (host, port, user, auth type) to connect in two clicks. Each user manages their own list, completely private.

Detailed session audit

Every connection is logged: user, target server, start and end time, duration, source IP. Admins get a complete global view.

Independent user accounts

Each user has their own isolated space: their server list, sessions, and history. Nothing is shared between users.

Multi-tab sessions

Open multiple SSH connections simultaneously in separate tabs within the same window. Switch between servers instantly, each with its own live terminal.

Live session sharing

Share a read-only view of your terminal with a single link. Teammates watch your session live in their browser — no account needed, no way to type.

Connected in under a minute

No complex setup, no client to install.

1

Create your account

Free sign-up in 30 seconds. Enable MFA to secure your access with Google Authenticator.

2

Add your servers

Enter the address, port, and authentication type of your SSH servers. Your passwords are never saved.

3

Connect

Click "Connect", enter your SSH credentials on the fly. The terminal opens in your browser, wherever you are.

Built not to betray you.

Security is not an option at WeShell — it's the core principle.

Credentials never persisted

SSH passwords and private keys are transmitted once over an encrypted WebSocket (WSS), used to open the session, then destroyed. They never touch disk.

Two-factor authentication

TOTP MFA adds a second authentication layer to your WeShell account, independent of your password.

End-to-end encryption

All communications between your browser and WeShell travel over TLS (HTTPS/WSS). No data in clear text on the network.

Automatic session expiry

A configurable inactivity timeout automatically closes open SSH sessions, limiting exposure if you forget.

Time-limited JWT tokens

Application access is based on signed JWT tokens with configurable expiry. No server-side session.

Complete traceability

Every session is audited: who, which server, from which IP, for how long. Admins maintain total visibility.

Ready to access your servers
from anywhere?

Free, no credit card, no commitment.