Générateur de hachage MD5/SHA | Générez des hachages rapidement
Générez des hachages MD5 et SHA facilement. Convertissez des textes en hachages pour sécuriser mots de passe et informations sensibles. Interface rapide pour MD5, SHA1, SHA256, tout en préservant la confidentialité.
Qu'est-ce qu'un générateur de hachage ?
Collez un hachage attendu pour vérifier si votre texte ou fichier y correspond.
Privé et hors ligne : le texte et les fichiers sont hachés localement dans votre navigateur et ne quittent jamais votre appareil.
Hachages
Comment l'utiliser
- Choisissez un mode : hacher du texte, hacher un fichier ou comparer à un hachage attendu.
- Saisissez ou collez du texte, ou déposez un fichier — les hachages se mettent à jour instantanément.
- Basculez entre la sortie en majuscules et en minuscules.
- Copiez n'importe quel hachage d'un clic, ou copiez-les tous d'un coup.
Fonctionnalités clés
- Hachage en temps réel pendant la saisie
- MD5, SHA-1, SHA-256, SHA-384 et SHA-512
- Hachez des fichiers de tout type et de toute taille
- Sortie en majuscules ou en minuscules
- Comparez et vérifiez par rapport à un hachage attendu
- 100 % dans le navigateur — vos données ne quittent jamais votre appareil
- Copie en un clic pour chaque hachage
Utilisez cet outil depuis votre agent IA
API JSON et serveur Model Context Protocol (MCP) gratuits. Sans inscription, sans clé d'API, CORS ouvert. Conçu pour Claude, ChatGPT, Cursor, scripts et applications frontend.
curl -X POST https://mate.tools/api/v1/hash.php \
-H "Content-Type: application/json" \
-d '{"text":"hello world","algorithms":["sha256","md5"]}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/hash.php",
data=json.dumps({"text":"hello world","algorithms":["sha256","md5"]}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/hash.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"text":"hello world","algorithms":["sha256","md5"]}),
});
console.log(await r.json()); Ajoutez à claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) ou tout autre client compatible MCP :
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Cas d'usage courants
- Vérifier qu'un fichier téléchargé correspond à sa somme de contrôle publiée
- Confirmer que les données n'ont pas été modifiées ni corrompues
- Générer des sommes de contrôle pour les sauvegardes et les transferts
- Détecter les fichiers en double en comparant les hachages
- Créer des condensés de messages pour la signature et la journalisation