TinyLogin is a replacement for several Unix utilities related to logging in. Commonly used in conjunction with busybox on embedded systems, it combines commands like login, su, and passwd into a single, tiny executable. Like busybox, the TinyLogin versions of these utilities tend to be less featureful than their GNU equivalents. And like busybox, they are all built into a single execuable, and invoked as appropriately named symbolic links.

TinyLogin supports the usual password database options, like shadow passwords. The password format can be crypt, MD5, or SHA1. It can even be configured to use the GNU Name Service Switch (NSS) library to use network databases like NIS or LDAP.

TinyLogin is currently maintained and supported by Lineo, an embedded Linux vendor.