RSA 2048 key
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
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.
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