Sans publicitéAbonné
Thème: SystèmeContraste: Standard

Modifications

Ce qui a changé à chaque version, de la plus récente à la plus ancienne.

v0.15.0

Publié le 1 novembre 2026

  • CorrigéL'article de blog sur les contournements de CVE-2026-98432 liste désormais toutes les mesures complètes et est réécrit dans un langage plus simple.
  • CorrigéLes liens de retour sous chaque source des articles sont désormais numérotés au lieu de répéter une flèche.
  • NouveauVous pouvez copier un article en texte brut, Markdown, HTML ou citation, et les outils de lecture restent sur une seule ligne sur mobile.
  • CorrigéL'outil YAML conserve les espaces de fin, les lignes vides et les marques d'ordre des octets dans les chaînes.
  • NouveauL'outil code-barres scanne les codes avec votre caméra et lit les codes des images, même dans les navigateurs sans BarcodeDetector.
  • OutilUn nouveau générateur de codes-barres et de codes QR crée des codes et les lit depuis des images.
  • NouveauL'outil JSON valide votre JSON avec un JSON Schema collé et signale les erreurs avec leurs chemins et numéros de ligne.
  • CorrigéLes préréglages d'exemple fonctionnent à nouveau, les zones de texte s'adaptent à leur contenu, et le HTML peut être copié en Markdown.
  • NouveauUn bouton copie le titre et le texte d'un article en une seule étape.
  • NouveauLes articles proposent des réglages de taille de texte, une police adaptée à la dyslexie et un menu de partage unique à côté de la signature.
  • SiteLes réglages stockés localement utilisent désormais des clés préfixées par codeknife-, et le nom Karakana n'apparaît plus dans les textes destinés aux visiteurs.
  • NouveauChaque article a sa propre image d'en-tête et sa vignette dans la liste, et le code des articles et des pages d'outils utilise les couleurs de GitHub.
  • NouveauL'outil Markdown dispose d'un aperçu qui affiche un arbre assaini au lieu d'un HTML brut.
  • NouveauLe blog se recherche et se filtre par sujet, outil et niveau, et une grille de cartes, la pagination et un flux RSS facilitent la navigation.
  • OutilUn nouvel outil EAN, UPC et GTIN vérifie et calcule les chiffres de contrôle, identifie les pays GS1 et convertit les ISBN.
  • NouveauLes articles proposent des liens de partage et un bouton qui copie le lien de l'article.
  • SiteLa page À propos nomme l'auteur, Alex Knife, et indique une adresse de contact.
  • CorrigéLe graphique des bornes du paradoxe des anniversaires des UUID utilise désormais un axe logarithmique correct.
  • OutilUn nouvel outil d'échappement échappe et désécha­ppe les chaînes pour JSON, JavaScript, SQL, CSV, les expressions régulières et le shell.
  • OutilUn nouvel outil d'entités encode et décode les entités HTML.
  • OutilUn nouvel outil de validation vérifie les IBAN, BSN, numéros de carte, numéros de TVA UE, e-mails, URL et ISBN.
  • OutilUn nouvel outil d'URL encode et décode les URL et les analyse avec un tableau de requête modifiable.
  • OutilUn nouvel outil de casse convertit la casse du texte et génère des slugs d'URL.
  • OutilUn nouvel outil de déduplication supprime les lignes en double, en gardant la première ou la dernière, ou seulement les répétées.
  • OutilUn nouvel outil de comparaison de listes compare deux listes avec des opérations d'ensemble et une différence ligne à ligne.
  • OutilUn nouvel outil de tri ordonne les lignes par ordre naturel, texte, point de code, numérique ou longueur.
  • NouveauL'outil d'expressions régulières place ses indicateurs dans un menu à cases à cocher qui affiche les lettres actives.
  • NouveauL'outil d'horodatage affiche une horloge en direct, convertit dans les deux sens, lit les dates en langage naturel et affiche bornes et durées.
  • NouveauL'outil cron décrit les expressions en gros caractères, étiquette et explique chaque champ, signale les problèmes et propose des préréglages et une expression aléatoire.
  • NouveauL'outil JWT colore chaque partie d'un jeton et ajoute des revendications, des badges, des jeux de clés et un encodeur.
  • SiteLes menus de l'en-tête et du pied de page ont été réordonnés, et il existe une nouvelle page de connexion.
  • NouveauL'outil CIDR affiche chaque réseau sous forme de carte de résultat.
  • OutilUn nouvel analyseur de user-agent indique le navigateur, le moteur, le système d'exploitation et l'appareil, et dit si la chaîne provient d'un robot.
  • OutilUn nouveau calculateur chmod convertit entre permissions octales, symboliques et ls -l.
  • OutilUn nouveau convertisseur de couleurs affiche le contraste WCAG et crée une palette tonale Material 3.
  • OutilUn nouveau testeur de globs vérifie les motifs glob et .gitignore et montre la règle qui correspond à chaque chemin.
  • OutilUn nouvel outil CSV convertit entre CSV et JSON, détecte le séparateur et gère les virgules décimales.
  • NouveauL'outil YAML convertit aussi entre YAML, TOML et JSON, et les valide avec des erreurs de ligne et de colonne.
  • OutilUn nouveau convertisseur de bases numériques gère le complément à deux et affiche une vue binaire.
  • OutilUn nouvel outil SQL met en forme et minifie les requêtes pour MySQL, PostgreSQL, SQLite, T-SQL et BigQuery.
  • OutilUn nouvel outil de données de test génère des IBAN, BSN, codes EAN et numéros de TVA UE de test valides.

v0.14.0

Publié le 18 octobre 2026

  • SiteLes formulaires de signalement et d'idées utilisent désormais un défi ALTCHA auto-hébergé au lieu de Cloudflare Turnstile, de sorte que la vérification anti-spam ne dépend plus d'un service tiers.
  • NouveauL'adhésion est désormais disponible avec connexion, sessions et activation automatique après paiement.
  • NouveauUn nouveau tableau d'idées vous permet de proposer des améliorations et de voter pour les idées des autres.
  • NouveauLe site dispose désormais d'une page hors ligne, affiche un avis lorsqu'une nouvelle version est disponible, et propose un manifeste d'application plus complet pour l'installation.

v0.13.1

Publié le 17 octobre 2026

  • CorrigéLes lecteurs d'écran annoncent désormais correctement les boutons radio, le bouton de recherche, la liste des raccourcis clavier et le lien d'accès rapide.
  • SiteLes outils associés sont désormais présentés dans un tableau à deux colonnes pour faciliter la lecture.

v0.13.0

Publié le 16 octobre 2026

  • SiteLe script publicitaire se charge désormais après votre première interaction avec la page, ce qui accélère l'affichage.
  • SiteLes pages ne téléchargent plus que la langue que vous utilisez, et les pages d'outils ne sautent plus pendant le chargement.
  • CorrigéLe titre de l'outil reste désormais visible pendant la vérification du bloqueur de publicités.
  • NouveauLes outils du site peuvent désormais être découverts et utilisés par des agents IA via l'interface document.modelContext du navigateur.
  • NouveauNous avons audité et mis à jour la politique de confidentialité, ajouté un choix de consentement, des analyses respectueuses de la vie privée, et les e-mails sont désormais supprimés après 180 jours.
  • NouveauNous avons publié une déclaration d'accessibilité, ajouté une option de retour pour les problèmes d'accessibilité et renforcé nos contrôles d'accessibilité.
  • NouveauLes pages d'outils disposent désormais de cartes de partage, de données de recherche enrichies et d'un plan du site avec versions linguistiques et liens vers des outils associés.

v0.12.3

Publié le 15 octobre 2026

  • SiteVersion de maintenance : améliorations internes, rien qui change le fonctionnement des outils.

v0.12.2

Publié le 15 octobre 2026

  • SiteVersion de maintenance : améliorations internes, rien qui change le fonctionnement des outils.

v0.12.1

Publié le 15 octobre 2026

  • CorrigéLe lien d'évitement s'affiche désormais au-dessus de la barre supérieure fixe lorsqu'il reçoit le focus au clavier, il est donc visible et utilisable.

v0.12.0

Publié le 15 octobre 2026

  • NouveauChaque outil affiche désormais des exemples de code vérifiés dans 18 langages de programmation.
  • NouveauLes pages et ressources consultées sont désormais mises en cache, afin que les outils fonctionnent hors ligne.
  • NouveauLa page d'accueil permet de désactiver la liste des outils récemment utilisés.
  • CorrigéLe worker du site se compile désormais correctement, ce qui corrige un problème de déploiement.
  • NouveauLes options des outils sont plus compactes, avec les réglages supplémentaires dans un menu Plus.
  • SiteLe guide est désormais clairement présenté comme une visite unique lors de la première visite, avec la marche à suivre pour la revoir.
  • SiteLa bande d'état de la page d'accueil est simplifiée, les cases « testé » et « langue » ont été supprimées.
  • NouveauChaque outil dispose désormais d'une page de guide détaillée, disponible en 11 langues.
  • OutilUn nouvel explicateur d'expressions cron traduit les planifications en langage clair.
  • OutilUn nouveau calculateur CIDR et de sous-réseaux IP calcule plages, masques et nombres d'hôtes.
  • OutilUn nouveau décodeur et vérificateur JWT inspecte les jetons et contrôle leurs signatures.
  • OutilUn nouveau générateur de mots de passe crée des mots de passe robustes et en vérifie la force.
  • CorrigéLes outils sensibles se chargent désormais immédiatement, sans attendre la vérification du bloqueur de publicités.
  • OutilUn nouveau générateur de hachages et HMAC calcule les empreintes de textes et de fichiers.
  • OutilUn nouveau convertisseur d'horodatage Unix passe des secondes epoch aux dates lisibles.
  • OutilUn nouveau générateur UUID et ULID crée et inspecte des identifiants.

v0.11.0

Publié le 12 octobre 2026

  • NouveauChaque outil a désormais sa propre page de changelog, liée depuis la page de l'outil, et les entrées du changelog sont étiquetées outil, nouveau, corrigé ou site.

v0.10.1

Publié le 11 octobre 2026

  • SiteVersion de maintenance : améliorations internes, rien qui change le fonctionnement des outils.

v0.10.0

Publié le 11 octobre 2026

  • NouveauLe site est désormais disponible en portugais, turc, indonésien, japonais, chinois et coréen.
  • SiteUn nouveau look pour les pages et les outils existants.
  • SiteLes publicités s’affichent désormais dans une colonne fixe à côté de l’outil, avec une bannière centrée en haut de la page.
  • NouveauNouvelles info-bulles, un menu de navigation, une aide sur les raccourcis clavier, des outils épinglables, la mémorisation des options des outils et une page de confidentialité.

v0.9.8

Publié le 10 octobre 2026

  • SiteVersion de maintenance : améliorations internes, rien qui change le fonctionnement des outils.

v0.9.7

Publié le 10 octobre 2026

  • SiteVersion de maintenance : améliorations internes, rien qui change le fonctionnement des outils.

v0.9.6

Publié le 10 octobre 2026

  • CorrigéSuppression d’une fonctionnalité abandonnée par les navigateurs de nos en-têtes de sécurité, pour qu’ils n’affichent plus d’avertissement.

v0.9.5

Publié le 9 octobre 2026

  • CorrigéCorrection des erreurs de console liées aux scripts publicitaires et à Cloudflare : les images et styles des publicités ne sont plus bloqués et Cloudflare n’injecte plus de script rejeté par la politique de sécurité.

v0.9.4

Publié le 9 octobre 2026

  • CorrigéCorrection du blocage du chargement du contenu des publicités par la politique de sécurité du site.

v0.9.3

Publié le 9 octobre 2026

  • CorrigéCorrection d’un script bloqué du chargeur de publicités qui provoquait une erreur dans la console du navigateur.

v0.9.2

Publié le 9 octobre 2026

  • SiteLe script Google AdSense et ads.txt sont désormais sur le site, avant les premières vraies publicités.

v0.9.1

Publié le 9 octobre 2026

  • SiteQuelle que soit la taille d’écran, les publicités s’affichent désormais sous l’outil, y compris sur mobile.
  • SiteSur mobile, les listes d’options se placent côte à côte, autant par ligne que la largeur le permet.
  • SiteDes publications plus rapides et plus fiables en coulisses.

v0.9.0

Publié le 9 octobre 2026

  • NouveauLa publicité finance ce site gratuit : les outils restent verrouillés tant qu’un bloqueur de publicités est actif. Autorisez les publicités pour codeknife.dev puis appuyez sur Revérifier.
  • SiteLe texte sur la confidentialité dit désormais exactement ce qui est vrai : ce que vous saisissez n’est jamais envoyé à nos serveurs, et les publicités viennent de tiers.
  • SiteLe site peut maintenant être indexé par les moteurs de recherche.

v0.8.0

Publié le 9 octobre 2026

  • NouveauNouvelles pages À propos et Modifications, accessibles depuis la barre supérieure, le menu et le pied de page.
  • NouveauLa version dans la barre d’état d’un outil renvoie à son entrée dans les modifications.
  • NouveauÀ propos et Modifications apparaissent dans la palette de recherche.

v0.7.1

Publié le 9 octobre 2026

  • NouveauFormateur JSON : indentation, fins de ligne et unicode sont des listes déroulantes sur la première ligne.

v0.7.0

Publié le 9 octobre 2026

  • NouveauBase64 : plus de 50 jeux de caractères, dans une liste déroulante groupée avec détection automatique.

v0.6.0

Publié le 9 octobre 2026

  • NouveauFormateur JSON : choisissez une spécification JSON, réparez la saisie avec Fix JSON, voyez les erreurs marquées dans le résultat, parcourez une vue en arbre et revenez aux saisies précédentes grâce à l’historique de session.

v0.5.0

Publié le 9 octobre 2026

  • OutilNouvel outil : testeur de regex, exécuté dans un worker en arrière-plan avec un délai maximal.
  • SiteChoix du thème dans le menu mobile.

v0.4.0

Publié le 9 octobre 2026

  • NouveauPalette de commandes : appuyez sur Ctrl K pour aller à n’importe quel outil.
  • CorrigéSignalez un lien cassé depuis la page 404.
  • CorrigéL’envoi vers un autre outil est désactivé tant que le résultat contient des erreurs.

v0.3.0

Publié le 9 octobre 2026

  • SiteUn nouveau look : le design Instrument, avec thèmes clair et sombre.
  • NouveauPage Base64 repensée, avec l’envoi vers un autre outil : transmettez un résultat directement à un autre outil.
  • OutilNouvel outil : formateur JSON, pour formater, minifier et trier les clés.

v0.2.1

Publié le 9 octobre 2026

  • SiteL’e-mail « correctif en ligne » est désormais testé de bout en bout.

v0.2.0

Publié le 8 octobre 2026

  • NouveauLaissez une adresse e-mail avec un signalement et recevez un message lorsque le correctif est en ligne.

v0.1.1

Publié le 8 octobre 2026

  • CorrigéEn-têtes de sécurité plus stricts sur chaque page.

v0.1.0

Publié le 8 octobre 2026

  • OutilLancement de codeknife.dev avec l’encodeur et décodeur Base64, en cinq langues.
  • NouveauSignalez un problème depuis n’importe quelle page d’outil. Rien n’est envoyé avant que vous appuyiez sur Envoyer le signalement.

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 rechercheesc
outilsEncodeur et décodeur Base64Encodez du texte en Base64 ou décodez du Base64 en texte, avec l’alphabet standard ou compatible URL.EncodageFormateur et validateur JSONFormater, minifier et valider du JSON, avec la ligne et la colonne exactes de chaque erreur.Mise en formeTesteur de regexTestez des expressions régulières JavaScript avec surlignage en direct, groupes de capture et explication en langage clair.TexteGénérateur d'UUID et d'ULIDGé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érateursConvertisseur de timestamp UnixConvertissez des timestamps Unix en dates et inversement, dans n'importe quel fuseau horaire, avec ISO 8601, RFC 2822 et le temps relatif.Date et heureGénérateur de hash et HMACCalculez 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 robustesseGé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 JWTDé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 IPCalculez 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éseauExplicateur d'expressions cronLisez 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 heureTrier des lignesTriez 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.TexteSupprimer les lignes en doubleSupprimez 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.TexteComparer des listes et du texteComparez 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.TexteConvertisseur de casse et slugConvertissez un texte en camelCase, snake_case, kebab-case, Title Case et plus, ou transformez un titre en slug d’URL avec gestion des accents.TexteEncoder, décoder et analyser une URLEncodez 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.EncodageValidateurs : IBAN, BSN, TVA, carte, ISBNVé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.ValidationEncoder 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.EncodageClés de contrôle EAN, UPC et GTINVé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.ValidationGénérateur de données de testGé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érateursFormateur et minifieur SQLMettez 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 formeConvertisseur de base numériqueConvertit 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.EncodageConvertisseur YAML, TOML et JSONConvertissez entre JSON, YAML et TOML, ou validez et mettez en forme un document, avec la ligne et la colonne de chaque erreur.Mise en formeConvertisseur CSV et JSONConvertit 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éesTesteur de glob et .gitignoreTestez des motifs glob et des règles .gitignore sur une liste de chemins et voyez quels chemins correspondent et quelle règle s’applique.TexteConvertisseur de couleursConvertissez 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 formeCalculateur chmodConvertissez 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-agentLisez 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éseauConvertir cURL en codeCollez 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éseauAperç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 formeGénérateur de code-barres et de QR codeCré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érateurspagesModificationsCe qui a changé à chaque versionpagesÀ proposCe qu’est codeknife.dev et qui le fabriquepagesIdéesProposez des améliorations et votez pour les idées des autres visiteurs.pagesConfidentialitéCe qui quitte votre navigateur et ce qui est enregistrépagesAccessibilitéConformité, limites connues et comment signaler un problèmepagesAbonnementSupprimer la publicité et relever les limitespagesactions