Calculateur de hash SHA-256 (checksum texte/fichier)

Calculez SHA-256 directement dans votre navigateur. Vos donnees de saisie ne sont jamais envoyees.

Generez, copiez et verifiez des checksums pour le texte et les fichiers au meme endroit.

Calcule dans le navigateur Sans televersement de fichier Copie et verification pretes
Calcule dans votre navigateur. Le texte et les fichiers ne sont jamais envoyes au serveur.

Calcul SHA-256 (texte)

L'entree texte est encodee en octets UTF-8 et hachee via Web Crypto API. Avec le calcul automatique active, les resultats se mettent a jour pendant la saisie.

Checksum sha256 (fichier)

Deposez ou selectionnez un ZIP, exe, pdf ou tout autre fichier local pour calculer son checksum. Les fichiers ne sont jamais televerses.

Mode d'emploi (3 etapes)

  1. Collez du texte, ou deposez/selectionnez un fichier.
  2. Le hash texte se calcule automatiquement. Pour les fichiers, cliquez sur « Calculer SHA-256 » pour demarrer.
  3. Copiez le resultat, ou collez la valeur attendue pour verifier.

Exemples de verification

Chaine vide

Entree : (aucune entree)

Sortie : e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

abc

Entree : abc

Sortie : ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Pourquoi les hashes different alors que le contenu semble identique

  • Style de retour a la ligne different (LF vs CRLF).
  • Retour a la ligne final ou espaces de fin differents.
  • Encodage texte different (non UTF-8).
  • Normalisation Unicode differente (NFC/NFD).
  • Le texte saisi et les octets du fichier ne sont pas identiques (par exemple BOM).

FAQ

Puis-je aussi hasher des fichiers ?

Oui. Les fichiers locaux sont lus dans votre navigateur et haches en SHA-256. Les fichiers ne sont pas televerses.

Pourquoi le hash differe-t-il pour un contenu qui semble identique ?

Les sequences d'octets peuvent differer a cause des retours a la ligne, des espaces de fin, de l'encodage ou de la normalisation Unicode, meme si le texte semble identique.

Des donnees sont-elles envoyees a des serveurs ?

Non. Le traitement est entierement local dans votre navigateur.

Pourquoi l'environnement est-il signale comme non pris en charge ?

Web Crypto API exige HTTPS (contexte securise). Ouvrez l'outil en HTTPS.

Remarques

  • Web Crypto API exige HTTPS (contexte securise).
  • Les tres gros fichiers peuvent consommer plus de memoire et prendre plus de temps a traiter.