# Générateur HMAC

> Signe du texte avec une clé HMAC qui reste en local.

[Open tool](https://www.toolcabana.com/fr/hmac-generator) · [Développement et données](https://www.toolcabana.com/fr/category/developer-and-data)

Tool ID: hmac-generator. Requested language: fr. Description language: fr. Complete guide translation: yes.

## Overview (en)

HMAC generator signs a message with a secret key and returns the HMAC using SHA-256, SHA-384 or SHA-512. Both the message and the secret are read as exact UTF-8 bytes. The result can be lowercase hex, uppercase hex or Base64, which helps when checking webhook or API signatures.

## Supported tasks (fr)

Signe du texte avec une clé HMAC qui reste en local.

## Steps (fr)

1. Collez la source dans l'éditeur de saisie ou chargez l'exemple intégré.
2. Ajustez les paramètres de base, puis ouvrez le mode avancé pour les options d'export et de réglage fin. Vos paramètres personnalisés restent actifs une fois le panneau fermé.
3. Lancez le générateur HMAC, vérifiez le résultat, puis utilisez les commandes de copie ou de téléchargement disponibles.

## Settings

- Clé secrète (reste dans votre navigateur) (fr; key: secret; type: text)
- Algorithme (fr; key: algorithm; type: select): SHA-256 [fr], SHA-384 [fr], SHA-512 [fr]
- Format de l'empreinte (fr; key: digestFormat; type: select): hex [fr], HEX [fr], base64 [fr]

## Limitations (fr)

Les opérations sur le texte acceptent généralement jusqu'à 2 000 000 caractères. Les analyseurs, générateurs et formules individuels appliquent des limites supplémentaires indiquées par leurs contrôles.

## Example input

```text
Hello ToolCabana
```

## Privacy and connections (fr)

Cette opération traite sa source dans votre navigateur. La copie et le téléchargement sont des actions explicites ; la saisie source n'est enregistrée ni dans un compte ni dans l'historique.

## Questions (fr)

### How do I generate an HMAC SHA-256 signature?

Paste the message, enter the secret key and keep the algorithm set to SHA-256, then run the tool. The output is the keyed HMAC of the message, not a plain hash.

### Is my HMAC secret key encoded as hex or text?

The secret is used as the exact UTF-8 bytes of what you type. A hex or Base64 key string is not decoded first, so enter the key in the form your system uses.

### Can I get the HMAC output in Base64?

Yes. Open Advanced mode and set Digest format to base64. Lowercase hex is the default, and uppercase HEX is also available.

### Où ma saisie est-elle traitée ?

Cette opération traite sa source dans votre navigateur. La copie et le téléchargement sont des actions explicites ; la saisie source n'est enregistrée ni dans un compte ni dans l'historique.

### Quelles sont les limites de saisie ?

Les opérations sur le texte acceptent généralement jusqu'à 2 000 000 caractères. Les analyseurs, générateurs et formules individuels appliquent des limites supplémentaires indiquées par leurs contrôles.

## Related tools

- [ULID generator](https://www.toolcabana.com/fr/ulid-generator)
- [UUID generator](https://www.toolcabana.com/fr/uuid-generator)
- [File checksum verifier](https://www.toolcabana.com/fr/file-checksum)
- [JSON schema validator](https://www.toolcabana.com/fr/json-schema)
