Outils pour développeurs — JSON, formatage, regex, JWT, sous-réseaux
Formatez JSON, code et SQL, convertissez le JSON en YAML, CSV ou types, testez des regex, décodez des JWT, lisez des expressions cron et calculez des sous-réseaux.
- Formateur et validateur JSON Collez du JSON pour l’indenter proprement, le minifier ou trouver exactement où il est cassé — avec la ligne, la colonne et une explication claire.
- Comparer deux JSON Voyez exactement ce qui a changé entre deux versions d’un fichier de configuration JSON, d’une réponse d’API ou d’un fichier de données.
- Générateur de mot de passe Créez des mots de passe forts et aléatoires grâce à un générateur cryptographiquement sûr.
- Générateur d’UUID Générez des identifiants uniques en masse — UUID v4 aléatoires, UUID v7 et ULID triables par date, ou Nano ID courts — et analysez n’importe quel UUID pour lire sa version, sa variante et l’horodatage qu’il contient.
- Décodeur JWT Collez un JSON Web Token pour afficher son en-tête et sa charge utile, savoir s’il a expiré et vérifier la signature avec un secret ou une clé publique.
- Testeur de regex Écrivez une expression régulière, voyez chaque correspondance surlignée pendant la saisie, examinez les groupes de capture et essayez des remplacements.
- Décodeur d’expression cron Collez une expression cron pour voir ce qu’elle signifie en clair et à quel moment exact elle s’exécutera, dans votre fuseau horaire ou celui du serveur.
- Convertisseur JSON en YAML Transformez du JSON en YAML propre pour vos manifestes Kubernetes, Docker Compose, pipelines CI et configurations d’application.
- Convertir YAML en JSON Convertissez une configuration YAML — manifestes Kubernetes, fichiers Compose, pipelines CI — en JSON pour les API et les outils qui n’acceptent que le JSON.
- Convertir JSON en CSV Transformez un tableau JSON — réponse d’API, export de base de données — en fichier CSV qui s’ouvre dans Excel, Numbers ou Google Sheets.
- Convertir CSV en JSON Collez un CSV exporté d’Excel, de Google Sheets ou d’une base de données, et obtenez un tableau JSON prêt pour une API ou un script.
- Convertisseur de base numérique Saisissez un nombre dans n’importe quelle base de 2 à 36 et voyez-le d’un coup en binaire, octal, décimal, hexadécimal et dans la base de votre choix.
- Convertisseur de couleurs et vérificateur de contraste Collez une couleur dans n’importe quel format CSS pour l’obtenir en HEX, RGB, HSL, HSV, CMYK (CMJN) et OKLCH, vérifier son contraste avec un arrière-plan selon les critères d’accessibilité WCAG et générer une gamme de nuances assorties, du clair au foncé.
- Formateur JavaScript Collez du JavaScript minifié ou mal indenté et obtenez un code propre, formaté de façon cohérente.
- Formateur CSS Formatez du CSS minifié ou désordonné pour obtenir des feuilles de style lisibles et indentées de façon cohérente.
- Formater du HTML Rendez votre HTML de nouveau lisible.
- Formateur XML Collez du XML minifié ou tenant sur une seule ligne et obtenez un résultat correctement indenté et lisible.
- Formateur SQL Transformez de longues requêtes sur une seule ligne en SQL lisible, avec chaque clause et chaque colonne sur sa propre ligne.
- Formateur YAML Nettoyez votre YAML avec une indentation homogène à deux espaces, et trouvez les erreurs de syntaxe avant qu’elles ne cassent un déploiement.
- Minifier du JavaScript Allégez votre JavaScript pour la production.
- Minifier CSS Minifiez et compressez vos feuilles de style pour la production.
- Convertir JSON en TypeScript Transformez un exemple JSON — réponse d’API, fichier de configuration, fixture de test — en interfaces TypeScript à coller dans votre code.
- Convertir JSON en struct Go Collez du JSON et obtenez des définitions de structs Go avec tags json, prêtes pour encoding/json.
- Convertir JSON en modèle Pydantic Collez du JSON et obtenez des modèles Pydantic pour valider et analyser des données en Python.
- Convertir JSON en struct Rust Collez du JSON et obtenez des structs Rust prêtes pour serde_json.
- Générateur de JSON Schema à partir de JSON Collez un exemple JSON et obtenez le JSON Schema qui le décrit — types, objets imbriqués, éléments des tableaux et clés requises.
- Calculateur de sous-réseau IP (CIDR) Saisissez une adresse avec un préfixe comme 192.168.1.10/24 pour tout savoir du réseau — adresses, masques, plage d’hôtes et taille — en IPv4 comme en IPv6.
- Calculateur chmod Cochez lecture, écriture et exécution pour le propriétaire, le groupe et les autres afin d’obtenir la permission en numérique et en symbolique ainsi que la commande chmod — ou tapez 755 ou rwxr-xr-x pour voir ce que cela signifie.
- Analyseur de User-Agent Découvrez ce que votre navigateur dit de lui-même, ou décodez une chaîne User-Agent issue de vos logs serveur pour identifier le navigateur, le système d’exploitation et l’appareil derrière une requête — et repérer les robots des moteurs de recherche et les scripts.
- Codes de statut HTTP Une liste complète et consultable des codes de statut des réponses HTTP.
- Convertir HTML en Markdown Collez du code HTML, ou copiez une partie d’une page web ou d’un document et collez-la ici avec sa mise en forme.
- Convertir Excel en CSV Ouvrez un fichier .xlsx, .xls, .ods ou Numbers, choisissez une feuille et obtenez un CSV avec les valeurs exactement telles qu’elles apparaissent dans Excel.
- Convertir Excel en JSON Transformez un tableur en JSON utilisable dans votre code ou une API.
- Convertir CSV en Excel Convertissez un CSV en Excel en collant le texte ou en ouvrant un fichier .csv, et téléchargez un vrai classeur .xlsx.
- Convertir JSON en Excel Collez un tableau JSON, par exemple une réponse d’API, et téléchargez-le sous forme de classeur .xlsx.
- Convertisseur cURL en code Collez une commande curl, par exemple copiée depuis les outils de développement de votre navigateur, et obtenez la même requête sous forme de code prêt à l’emploi.
- Générateur de dégradé CSS Créez un dégradé CSS à l’œil plutôt qu’à tâtons.
- Convertir XML en JSON Transformez un document XML, un flux ou une réponse d’API en JSON utilisable en JavaScript ou dans n’importe quelle API moderne.
- Convertisseur JSON en XML Générez du XML à partir de JSON pour d’anciennes API, des fichiers de configuration ou des intégrations de type SOAP.
- Convertisseur JSON vers TOML Transformez du JSON en TOML pour le Cargo.toml de Rust, le pyproject.toml de Python, Hugo ou la configuration d'une application.
- Convertisseur TOML vers JSON Convertissez une configuration TOML en JSON pour la traiter dans du code ou vérifier la structure réelle de fichiers comme Cargo.toml et pyproject.toml.
- Générateur de ULID Générez des ULID (identifiants uniques universels triables lexicographiquement) en masse pour des clés de base de données, des logs et des identifiants de messages, ou collez un ULID pour voir quand il a été créé.
- Générateur de Nano ID Générez des Nano ID, des identifiants aléatoires plus courts que les UUID et compatibles avec une URL — pratiques pour les liens courts, les noms de fichiers, les clés de composants et les clés de base de données.
- Générateur de clé SSH Générez une paire de clés SSH dans votre navigateur pour des connexions serveur ou des clés de déploiement GitHub et GitLab.
- Testeur JSONPath Tapez une expression JSONPath pour extraire des données d'un JSON et voir les valeurs correspondantes, ainsi que le chemin complet de chaque résultat, au fur et à mesure de la saisie.
- docker run vers Docker Compose Collez une ou plusieurs commandes docker run pour obtenir le compose.yaml équivalent.
- Docker Compose vers docker run Collez un compose.yaml ou docker-compose.yml pour obtenir une commande docker run équivalente pour chaque service — pratique pour démarrer un conteneur sur une machine sans Compose, ou pour vérifier exactement comment un service est lancé.
- Éditeur Mermaid en ligne Dessinez des organigrammes, des diagrammes de séquence, des diagrammes de Gantt et bien plus à partir de quelques lignes de texte.
- Générateur de configuration Nginx Indiquez votre domaine, choisissez le type de site et cochez les fonctionnalités nécessaires pour obtenir une configuration de serveur nginx prête à l'emploi.
- SQL Playground Écrivez du SQL sans installer de base de données.
- Exécuter du JavaScript en ligne Collez ou écrivez du JavaScript et cliquez sur Exécuter pour voir les sorties de console.log, warn et error — pour essayer des extraits, s'exercer aux algorithmes ou déboguer un bout de logique.
- Vérificateur de contraste des couleurs Indiquez une couleur de texte et une couleur de fond pour obtenir le rapport de contraste WCAG et voir si le texte normal et le grand texte respectent les niveaux AA et AAA.
- Éditeur HTML, CSS et JavaScript en direct Écrivez du HTML, du CSS et du JavaScript à gauche et regardez le résultat se mettre à jour à droite, avec une console en bas qui affiche les sorties de console.log et les erreurs de script.
- Expressions régulières courantes Des expressions régulières prêtes à l'emploi pour les validations du quotidien — email, URL, domaine, adresses IPv4 et MAC, entiers, décimaux et montants, dates et heures, noms d'utilisateur, mots de passe forts, couleurs hexadécimales, UUID et versions sémantiques, plus les formats chinois de téléphone, carte d'identité et code postal.
- Calculateur de SLA et de disponibilité Une disponibilité de 99,9 % autorise environ 43 minutes d’indisponibilité par mois ; 99,99 % seulement environ 4.
- Calculateur RAID Avant de monter un NAS ou une grappe de serveur, voyez combien d’espace donnent quatre disques de 8 TB en RAID 5 contre RAID 6, et combien peuvent tomber en panne.
- Décompresser un ZIP en ligne Un fichier RAR ou 7z sur votre téléphone et rien pour l’ouvrir ?
- Fusionner et diviser des fichiers Excel Rassembler les rapports de chaque équipe en une seule feuille ou découper une liste générale par service font partie des corvées Excel les plus pénibles.
- Calculateur VLSM Vous planifiez le réseau d’un bureau, d’un homelab ou un examen de réseaux ?
- Générateur de fichier de service systemd Gardez un programme Node.js, Python ou Go en fonctionnement sur un serveur Linux, lancez-le au démarrage et relancez-le s’il plante — sans retenir toutes les options de systemd.
- Générateur de règles de pare-feu Ouvrez les ports dont votre serveur a besoin et fermez le reste sans chercher trois syntaxes différentes.