Connectez directement votre application à la base Md5Decrypt. Envoyez un hash ou des lots, laissez l’API reconnaître les longueurs prises en charge, transmettez des empreintes hexadécimales ou Base64 et recevez des réponses JSON structurées.
Créez un compte API unique pour l’accès gratuit et les achats premium. Chaque compte commence avec 100 opérations gratuites par mois et peut recevoir des crédits ou des pass sans changer de clé API.
Vous n’avez pas reçu l’e-mail de vérification ?
Choisissez des crédits pour un solde sans expiration, ou un pass lorsque vous avez besoin d’un accès intensif pendant une période définie. Des limites techniques et d’usage raisonnable s’appliquent à toutes les offres.
Send your API key using the Authorization: Bearer YOUR_KEY header. The API also accepts X-API-Key. Requests can use GET, form POST or JSON POST.
| Parameter | Description |
|---|---|
action | lookup (default) or hash. |
hash / hashes | One hash or multiple hashes. String batches use ; by default. |
separator | Optional custom batch separator, up to 8 bytes. |
tuning | Paid API only: fast, balanced or extended. The account setting is used by default; free API access always uses fast mode. |
input_encoding | hex (default) or base64. |
plaintext / plaintexts | Input for action=hash. |
algo | Hash generation mode, for example md5, sha256, ntlm or an enabled nested mode. |
stats | 0 can disable detailed flat-file logging only on plans that allow it. Quota/account usage is still recorded. |
GET https://api.md5decrypt.net/bddApi.engine.php?action=lookup&hash=5f4dcc3b5aa765d61d8327deb882cf99 Authorization: Bearer YOUR_API_KEY
curl -X POST https://api.md5decrypt.net/bddApi.engine.php \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"action": "lookup",
"hashes": [
"5f4dcc3b5aa765d61d8327deb882cf99",
"098f6bcd4621d373cade4e832627b4f6"
]
}'
import requests
response = requests.post(
"https://api.md5decrypt.net/bddApi.engine.php",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={
"action": "lookup",
"hashes": [
"5f4dcc3b5aa765d61d8327deb882cf99",
"098f6bcd4621d373cade4e832627b4f6",
],
},
timeout=30,
)
print(response.json())
const response = await fetch("https://api.md5decrypt.net/bddApi.engine.php", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify({
action: "lookup",
hashes: ["5f4dcc3b5aa765d61d8327deb882cf99"]
})
});
const data = await response.json();
console.log(data);
<?php
$payload = json_encode([
'action' => 'lookup',
'hashes' => ['5f4dcc3b5aa765d61d8327deb882cf99'],
]);
$ch = curl_init('https://api.md5decrypt.net/bddApi.engine.php');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $payload,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer YOUR_API_KEY',
'Content-Type: application/json',
],
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
{
"success": true,
"action": "lookup",
"count": 1,
"found": 1,
"unfound": 0,
"results": [
{
"index": 0,
"ok": true,
"found": true,
"type": "md5",
"hash": "5f4dcc3b5aa765d61d8327deb882cf99",
"plaintext": "password"
}
]
}
request_id when contacting support.Pour toute question ou besoin de volume supérieur, utilisez la page de contact.