Aller au contenu
codeknife
Blog
Idées
À propos
Connexion
Abonné
Aller à un outil
Ctrl K
FR
EN
English
NL
Nederlands
DE
Deutsch
FR
Français
ES
Español
PT
Português
TR
Türkçe
ID
Bahasa Indonesia
JA
日本語
ZH
简体中文
KO
한국어
Thème: Système
Contraste: Standard
codeknife
Accueil
Encodage
Encodeur et décodeur Base64
Encoder, décoder et analyser une URL
Encoder et décoder des entités HTML
Échapper et déséchapper des chaînes
Convertisseur de base numérique
Mise en forme
Formateur et validateur JSON
Formateur et minifieur SQL
Convertisseur YAML, TOML et JSON
Convertisseur de couleurs
Aperçu Markdown
Validation
Validateurs : IBAN, BSN, TVA, carte, ISBN
Clés de contrôle EAN, UPC et GTIN
Générateurs
Générateur d'UUID et d'ULID
Générateur de données de test
Générateur de code-barres et de QR code
Sécurité
Générateur de hash et HMAC
Générateur de mots de passe et testeur de robustesse
Décodeur et vérificateur de JWT
Calculateur chmod
Réseau
Calculateur CIDR et sous-réseaux IP
Analyseur de user-agent
Convertir cURL en code
Texte
Testeur de regex
Trier des lignes
Supprimer les lignes en double
Comparer des listes et du texte
Convertisseur de casse et slug
Testeur de glob et .gitignore
Données
Convertisseur CSV et JSON
Date et heure
Convertisseur de timestamp Unix
Explicateur d'expressions cron
Votre abonnement
Raccourcis clavier
Fermer
Partout
Rechercher des outils et des actions
Ctrl K
Afficher cette aide
?
Changer de thème
Ctrl Shift L
Épingler l'outil sélectionné (dans la recherche)
Ctrl P
Dans un outil
Envoyer le résultat vers la première suggestion
Ctrl ↵
Ouvrir un fichier dans l'entrée
Ctrl O
Copier le résultat
Ctrl Shift C
Fermer la recherche
esc
outils
Encodeur et décodeur Base64
Encodez du texte en Base64 ou décodez du Base64 en texte, avec l’alphabet standard ou compatible URL.
Encodage
Formateur et validateur JSON
Formater, minifier et valider du JSON, avec la ligne et la colonne exactes de chaque erreur.
Mise en forme
Testeur de regex
Testez des expressions régulières JavaScript avec surlignage en direct, groupes de capture et explication en langage clair.
Texte
Générateur d'UUID et d'ULID
Générez des UUID v4, UUID v7 et ULID en masse, ou collez un identifiant pour voir sa version, sa variante et son horodatage.
Générateurs
Convertisseur de timestamp Unix
Convertissez des timestamps Unix en dates et inversement, dans n'importe quel fuseau horaire, avec ISO 8601, RFC 2822 et le temps relatif.
Date et heure
Générateur de hash et HMAC
Calculez des hash MD5, SHA-1, SHA-2, SHA-3, BLAKE2, BLAKE3 et CRC-32 d'un texte ou d'un fichier, avec HMAC en option.
Sécurité
Générateur de mots de passe et testeur de robustesse
Générez des mots de passe, des phrases secrètes et des codes PIN aléatoires, ou vérifiez la robustesse d'un mot de passe.
Sécurité
Décodeur et vérificateur de JWT
Décodez un JSON Web Token, vérifiez son expiration et ses claims, et contrôlez sa signature avec un secret ou une clé publique.
Sécurité
Calculateur CIDR et sous-réseaux IP
Calculez la plage, le masque et la taille de réseaux IPv4 et IPv6, découpez-les en sous-réseaux et vérifiez ce qui contient ou chevauche quoi.
Réseau
Explicateur d'expressions cron
Lisez une expression cron en langage clair, voyez ses prochaines exécutions dans n'importe quel fuseau horaire et remettez-la sous sa forme standard.
Date et heure
Trier des lignes
Triez des lignes de texte de A à Z ou de Z à A, dans l’ordre naturel (file2 avant file10), par point de code, par nombre ou par longueur.
Texte
Supprimer les lignes en double
Supprimez les lignes en double d’une liste, gardez la première ou la dernière copie, ignorez la casse ou les espaces, ou retirez toute ligne répétée.
Texte
Comparer des listes et du texte
Comparez deux listes ligne par ligne : trouvez ce qui est dans les deux, dans une seule ou dans l’une des deux, ou affichez un diff de lignes marqué côte à côte.
Texte
Convertisseur de casse et slug
Convertissez un texte en camelCase, snake_case, kebab-case, Title Case et plus, ou transformez un titre en slug d’URL avec gestion des accents.
Texte
Encoder, décoder et analyser une URL
Encodez et décodez du texte en pourcentage pour les URL, ou décomposez une URL en schéma, hôte, chemin et requête, et modifiez la requête comme un tableau.
Encodage
Validateurs : IBAN, BSN, TVA, carte, ISBN
Vérifiez un IBAN, un BSN néerlandais, un numéro de carte, un numéro de TVA UE, une adresse e-mail, une URL ou un ISBN, avec la raison en cas d’échec. Une valeur par ligne.
Validation
Encoder et décoder des entités HTML
Échappez du texte pour HTML avec des entités nommées, décimales ou hexadécimales, ou retransformez des entités comme & et é en caractères.
Encodage
Échapper et déséchapper des chaînes
Échappez du texte pour une chaîne JSON ou JavaScript, une chaîne SQL, un champ CSV, une expression régulière ou un mot du shell, ou annulez l’échappement.
Encodage
Clés de contrôle EAN, UPC et GTIN
Vérifiez la clé de contrôle d’un EAN-8, EAN-13, UPC-A ou GTIN-14, ajoutez celle qui manque, lisez le pays dans le préfixe GS1 et convertissez ISBN-10 et EAN-13. Un code par ligne.
Validation
Générateur de données de test
Générez en masse des IBAN, BSN, codes EAN et numéros de TVA européens de test. Ils passent les contrôles, mais n’appartiennent à personne.
Générateurs
Formateur et minifieur SQL
Mettez en forme du SQL avec chaque clause sur sa ligne, ou minifiez-le sur une seule ligne, pour MySQL, PostgreSQL, SQLite, SQL Server et BigQuery.
Mise en forme
Convertisseur de base numérique
Convertit des nombres entre binaire, octal, décimal, hexadécimal et toute base de 2 à 36, avec grands nombres, complément à deux et vue des bits.
Encodage
Convertisseur YAML, TOML et JSON
Convertissez entre JSON, YAML et TOML, ou validez et mettez en forme un document, avec la ligne et la colonne de chaque erreur.
Mise en forme
Convertisseur CSV et JSON
Convertit du CSV en tableau JSON d’objets ou de tableaux, ou du JSON en CSV. Détecte le séparateur et lit les fichiers Excel français avec point-virgule et virgule décimale.
Données
Testeur de glob et .gitignore
Testez des motifs glob et des règles .gitignore sur une liste de chemins et voyez quels chemins correspondent et quelle règle s’applique.
Texte
Convertisseur de couleurs
Convertissez une couleur entre HEX, RGB, HSL, HWB et OKLCH, vérifiez son contraste WCAG avec un fond ou créez-en une palette tonale Material 3.
Mise en forme
Calculateur chmod
Convertissez les permissions de fichiers Unix entre octal (755), lettres (rwxr-xr-x), ls -l et clauses chmod, avec une grille de cases à cocher et les bits setuid, setgid et sticky.
Sécurité
Analyseur de user-agent
Lisez une chaîne user-agent : navigateur, moteur, OS, type d’appareil et s’il s’agit d’un robot. Laissez vide pour lire votre propre navigateur.
Réseau
Convertir cURL en code
Collez une commande cURL et obtenez la même requête en fetch, Axios, Python requests, Go ou PHP. Rien n’est exécuté et rien n’est envoyé.
Réseau
Aperçu Markdown
Écrivez du Markdown et voyez-le rendu en direct, ou copiez le HTML. Le HTML brut est affiché comme texte et les liens sont vérifiés : rien dans l’aperçu ne peut s’exécuter.
Mise en forme
Générateur de code-barres et de QR code
Crée un QR code, un EAN-13, UPC-A, Code 128, ITF-14 ou Data Matrix, télécharge-le en SVG ou PNG, ou lis un code dans une image.
Générateurs
pages
Modifications
Ce qui a changé à chaque version
pages
À propos
Ce qu’est codeknife.dev et qui le fabrique
pages
Idées
Proposez des améliorations et votez pour les idées des autres visiteurs.
pages
Confidentialité
Ce qui quitte votre navigateur et ce qui est enregistré
pages
Accessibilité
Conformité, limites connues et comment signaler un problème
pages
Abonnement
Supprimer la publicité et relever les limites
pages
actions
Changer de thème
Ctrl Shift L
Changer de langue
Raccourcis clavier
?