TinySSH
The facts below are what the maker publishes about TinySSH, checked and dated. Our editors have not written about it yet.
The facts
Each one read from TinySSH's own pages, with the date it was checked.
What it does
- Authentication
- TinySSH supports public-key authentication and does not implement password or host-based authentication.checked 11 Oct 2026
- Authorized keys
- OpenSSH authorized_keys entries are supported only when they contain a key without options.checked 11 Oct 2026
- Code size
- The project says its 20240101 release contains 63,899 words of code.checked 11 Oct 2026
- Compatibility limits
- TinySSH does not implement SSH1, compression, port forwarding, agent forwarding, or X11 forwarding.checked 11 Oct 2026
- Cryptography
- The project lists Ed25519 host keys, Curve25519 key exchange, ChaCha20-Poly1305, and post-quantum sntrup761x25519 key exchange support.checked 11 Oct 2026
- Downloads
- The install page documents source downloads and compilation for Unix, plus installation from Debian's apt package.checked 11 Oct 2026
- File transfer
- TinySSH has no SCP program; its FAQ says rsync over SSH can do the same job and that an external SFTP server can be run with the -x switch.checked 11 Oct 2026
- Installation
- The install page gives Debian package installation instructions and Unix source compilation instructions.checked 11 Oct 2026
- Integrations
- The project documents running TinySSH with tcpserver, systemd socket activation, inetd, and BusyBox tcpsvd.checked 11 Oct 2026
- Key compatibility
- TinySSH accepts OpenSSH authorized_keys entries containing keys only, without options, and its FAQ says OpenSSH private keys require conversion to TinySSH format.checked 11 Oct 2026
- License
- The project says TinySSH is in the public domain.checked 11 Oct 2026
- Memory
- The project says it uses statically allocated memory of less than 1 MB.checked 11 Oct 2026
- Product
- TinySSH is a minimal SSH server that implements a subset of SSHv2 features.checked 11 Oct 2026
- Release status
- The project identifies its current release as 20240101 and labels it beta.checked 11 Oct 2026
- Security change
- Starting with version 20260906, TinySSH rejects client-supplied environment variables in env channel requests.checked 11 Oct 2026
- Security design
- TinySSH says it omits older cryptographic primitives including RSA, DSA, HMAC-MD5, HMAC-SHA1, 3DES, and RC4.checked 11 Oct 2026
- SFTP
- TinySSH can run an external SFTP server such as OpenSSH sftp-server when configured with the -x switch.checked 11 Oct 2026
The company
- Founded
- 2014checked 28 Sep 2026
Where it runs
- Windows
- The FAQ says TinySSH can be compiled and run on Windows through Cygwin.checked 11 Oct 2026
Alternatives to TinySSH
- 1

Tailscale
Free planOpen sourceAndroidiOSWebAPI8.7From $1 a month - 2

Cloudflare Access
Free planAndroidiOSWebAPI7.8$7 usage-based - 3
VShell Server
WebAPILinuxmacOS7.5$599 one-time - 4
Boundary
Free planWebAPILinuxmacOS7.3Free plan - 5

Bastillion
Free planWebLinuxmacOSSelf-hosted7.1From $149 a year - 6

Bitvise SSH Server
Free planSelf-hostedWindows6.9Free plan
