Compute the SHA256 and MD5 fingerprints and the randomart of an SSH public key, matching ssh-keygen. Everything runs in your browser.
Compute the SHA256 and MD5 fingerprints and the randomart of an SSH public key, matching ssh-keygen. Runs entirely in your browser.
An SSH key fingerprint is a short hash of a public key used to recognise and verify it, for example when a server presents its host key or when auditing authorized_keys entries. The randomart is the little ASCII-art picture ssh-keygen prints so humans can spot-check a key at a glance. This tool takes an OpenSSH public key and reproduces what ssh-keygen -lf shows: the SHA256 fingerprint, the legacy MD5 fingerprint and the randomart image.
Input:
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAA... user@host
Output:
SHA256:Hk9b... and MD5:43:51:... plus the randomart grid
Which key types work?
Any OpenSSH public key line: ed25519, rsa, ecdsa and others. Paste the full line including the ssh- prefix and the base64 blob.
Why are there two fingerprints?
Modern OpenSSH shows the SHA256 fingerprint by default. MD5 is the older colon-separated format still seen in some tools and logs, so both are provided.
Does this need my private key?
No. Fingerprints are computed from the public key only. Never paste a private key here.
Is anything uploaded?
No. The key is processed entirely in your browser.