Générateur TOTP / HOTP
Générez des codes à usage unique à partir d'un secret Base32. Collez un URI otpauth:// pour remplir automatiquement toutes les options. Compatible avec Google Authenticator, 1Password, Authy et tout client RFC 6238 / 4226. Rien n'est stocké.
Code QR
Génère un code QR à partir de tout texte ou URL. Idéal pour les URI otpauth:// à importer dans une app d'authentification.
Base64
Encodez du texte en Base64 (RFC 4648) ou décodez. Gère Unicode (UTF-8).
Encodeur / Décodeur URL
Encodage/décodage pour-cent. Choisissez Composant (encode tout) ou URL complète (préserve la structure :/?#[]).
Formateur JSON
Validez, embellissez ou minifiez du JSON. Les erreurs montrent ligne et colonne exactes.
Décodeur et Vérificateur JWT
Inspectez en-tête, charge utile et revendications. Vérifiez les signatures HS256 / RS256 / ES256 localement — vos secrets et clés ne quittent jamais le navigateur.
↗ Page JWT dédiéeGénérateur de Hash
Empreintes SHA-1, SHA-256 et SHA-512. Tapez du texte ou déposez un fichier.
Convertisseur Hex
Convertissez du texte en octets hex ou décodez. Choisissez le format d'affichage ci-dessous.
Entités HTML
Encodez les caractères spéciaux en entités HTML, ou décodez. Cliquez une entrée de référence pour insérer.
Testeur de Regex
Testez des expressions régulières en direct. Les correspondances sont surlignées; les groupes sont listés.
Diff de texte
Comparaison ligne par ligne. Vert = ajouté, rouge = supprimé.
Convertisseur de Couleur
Entrez une couleur dans tout format — HEX, rgb() ou hsl(). Voyez et copiez tous les formats.
Générateur UUID
Générez des UUIDs RFC 4122 v4 avec des octets cryptographiquement aléatoires.
Générateur de Mot de Passe
Mots de passe cryptographiquement aléatoires via crypto.getRandomValues. Choisissez longueur et jeu de caractères.
Générateur de Nombres Aléatoires
Entiers ou décimaux cryptographiquement aléatoires via crypto.getRandomValues avec échantillonnage par rejet pour une vraie uniformité. Choisissez plage, nombre et format. Pas de biais Math.random.
Pile ou Face
Un véritable lancer 3D dans le navigateur. Chaque résultat est un bit tiré de crypto.getRandomValues — l'animation est purement cosmétique, le résultat est prouvablement 50/50.
Timestamp Unix
Convertissez entre secondes Unix epoch et dates lisibles. Local et UTC.