Tools100% Local

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é.

↗ Page TOTP dédiée
Algorithme
Chiffres
Période
SHA-1 · 6 digits · 30 swaiting
Précédent——————
Suivant——————
Cliquer pour copier
Code suivant dans
Compteur
Temps Unix

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.

↗ Page QR dédiée
Type something above to render a QR code

Base64

Encodez du texte en Base64 (RFC 4648) ou décodez. Gère Unicode (UTF-8).

Texte décodé
Output will appear here
 

Encodeur / Décodeur URL

Encodage/décodage pour-cent. Choisissez Composant (encode tout) ou URL complète (préserve la structure :/?#[]).

Sortie décodée
Output will appear here
 

Formateur JSON

Validez, embellissez ou minifiez du JSON. Les erreurs montrent ligne et colonne exactes.

 
Sortie
Output will appear here

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ée
En-tête
Collez un jeton ci-dessus
Charge utile
Signature
Non vérifié

Générateur de Hash

Empreintes SHA-1, SHA-256 et SHA-512. Tapez du texte ou déposez un fichier.

Déposez un fichier ici pour le hasher
SHA-1160 bit · 40 hex chars
SHA-256256 bit · 64 hex chars
SHA-512512 bit · 128 hex chars

Convertisseur Hex

Convertissez du texte en octets hex ou décodez. Choisissez le format d'affichage ci-dessous.

Sortie texte
Output will appear here
 

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.

Sortie décodée
Output will appear here
Entités courantes — cliquez pour copier

Testeur de Regex

Testez des expressions régulières en direct. Les correspondances sont surlignées; les groupes sont listés.

Motif
/
/
 
Correspondances surlignées

Diff de texte

Comparaison ligne par ligne. Vert = ajouté, rouge = supprimé.

Collez du texte dans les deux champs

Convertisseur de Couleur

Entrez une couleur dans tout format — HEX, rgb() ou hsl(). Voyez et copiez tous les formats.

Entrez une couleur
HEX
RGB
HSL
oklch
Rouge
Vert
Bleu
Teinte
—°

Générateur UUID

Générez des UUIDs RFC 4122 v4 avec des octets cryptographiquement aléatoires.

Cliquez sur générer
Valider / inspecter un UUID
Collez un UUID pour inspection

Générateur de Mot de Passe

Mots de passe cryptographiquement aléatoires via crypto.getRandomValues. Choisissez longueur et jeu de caractères.

Fort — bits
Cliquer pour copier

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.

↗ Page Aléatoire dédiée
Mode
Plage
Quantité
Unique
Trier
Format
 
waiting
Click Generate
Cliquer pour copier

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.

↗ Page Pièce dédiée
HEADS
TAILS
Étiquettes
Par lancer
Vitesse
Total
0
Pile
0
Face
0
Plus longue série
0
Historique de session (0 · plus récent en premier)
No flips yet — give it a go.

Timestamp Unix

Convertissez entre secondes Unix epoch et dates lisibles. Local et UTC.

Timestamp actuel
UTC
Local
Relatif
Sponsored AD
Mode
Palette
Animation
SponsoriséAD
Livestream Downloader Record any livestream → Telegram