Calculates both SHA-256 (modern)
Calculates both SHA-256 (modern) and MD5 (legacy) fingerprints simultaneously.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Calculate the MD5 and SHA-256 fingerprints of an SSH public key to verify identity without sharing the full key.
The SSH Public Key Fingerprint calculator computes the MD5 and SHA-256 fingerprints of any SSH public key (RSA, ECDSA, Ed25519) directly in your browser. Fingerprints are short hashes derived from the key material that uniquely identify a key without exposing the full key content. They are used to verify host keys in SSH connections, confirm GitHub/GitLab deploy key identity, and compare keys without transmitting the full key bytes. SHA-256 fingerprints are displayed in base64 (the modern standard shown by ssh-keygen -l -E sha256), and MD5 in colon-separated hex (legacy format). Your key never leaves your browser.
Calculates both SHA-256 (modern) and MD5 (legacy) fingerprints simultaneously.
Supports RSA, ECDSA (P-256/P-384/P-521), and Ed25519 keys.
Your private key is never needed or requested — works with public keys only.
no key data is sent to any server.
a fingerprint mismatch is the single most reliable signal you are connecting to a wrong server.
Enables fast key rotation audits — generate fingerprints for a directory of authorized_keys entries and diff them against the canonical list.
Input: ssh-rsa AAAAB3NzaC1yc2E...AQAB user@example.com
Output: SHA256: 5xfjL1b/BvD0GmU2lIOR8h2OZpC/3QVa0iY8z8m+jY8 MD5: 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48
Input: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH... user@host
Output: SHA256: P0FFiI31V+NXQYqaJq3z+JhhYJ6cGv2X5n1L8fT9WzM MD5: aa:bb:cc:dd:ee:ff:00:11:22:33:44:55:66:77:88:99
Input: ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlz... user@host
Output: SHA256: 7Hk2ZB4ENvFmS3p+lYtRoIbJqXWzCfA9KdU0VeXhPRA MD5: fa:ce:b0:0c:de:ad:be:ef:ca:fe:01:02:03:04:05:06