No — MD5 is cryptographically broken and unsuitable for security purposes. It's provided here for legacy compatibility checks and non-security uses like verifying accidental file corruption. Use the SHA-256 or bcrypt tools for anything security-related.
Yes — upload a file and its contents are hashed directly, useful for verifying file integrity rather than just hashing typed text.
Paste a hash from elsewhere (e.g. a download page) to instantly check whether it matches the hash computed here — useful for verifying file integrity.