Outils de code et développement

Formatez, minifiez, convertissez et inspectez du code, en local.

100% côté client Gratuit pour toujours Sans inscription

C’est la plus grande catégorie du site : formateurs et minifieurs, convertisseurs entre JSON, YAML, XML, CSV et TOML, générateurs qui transforment un échantillon JSON en modèles typés pour TypeScript, Python, Go, Rust, PHP et d’autres, testeurs de regex et de cron, visualiseurs de différences et encodeurs. Le point commun est que chacun s’exécute entièrement dans la page. Ce n’est pas une formule marketing : c’est la raison pour laquelle vous pouvez y coller sans risque une vraie réponse d’API, une configuration de préproduction ou une requête de production.

Outils de cette catégorie

109
Formateur et validateur JSON Collez votre JSON pour l’indenter proprement, valider la syntaxe avec la position exacte des erreurs, ou le minifier sur une seule ligne. Minificateur CSS Compressez vos feuilles de style en supprimant commentaires, espaces et syntaxe redondante. Le gain de taille exact s’affiche avant/après. Minificateur HTML Allégez votre HTML en supprimant les commentaires et en réduisant les espaces — un gain de vitesse sans aucun aller-retour serveur. Minificateur JavaScript Compressez du JavaScript en supprimant commentaires et espaces. Votre code est traité localement et n’est jamais envoyé nulle part. Formateur SQL Transformez des requêtes illisibles sur une ligne en SQL propre et bien indenté. Compatible MySQL, PostgreSQL, SQLite, T-SQL et MariaDB. Testeur d’expressions régulières Écrivez un motif, collez un texte de test et regardez les correspondances se surligner en direct — avec groupes de capture, drapeaux et aide-mémoire de syntaxe. Générateur de balises meta Renseignez les infos de votre page et obtenez des balises meta HTML complètes prêtes à coller — SEO, Open Graph et Twitter Cards, avec aperçu en direct. Générateur d’UUID / GUID Générez un ou des centaines d’identifiants UUID v4 conformes RFC 4122 avec options de format. Utilise la crypto native du navigateur — instantané, fonctionne hors ligne. Décodeur de JWT Collez un JSON Web Token pour inspecter son header et son payload, vérifier l’expiration avec des dates lisibles et contrôler sa structure — entièrement sur votre appareil. Comparer des textes Collez deux versions d’un texte et voyez instantanément chaque ligne ajoutée, supprimée ou modifiée. Idéal pour revue de code, contrats et contenus. Générateur de dégradé CSS Composez des dégradés linéaires, radiaux et coniques avec des arrêts de couleur déplaçables et un aperçu en direct — puis copiez un CSS propre et prêt à l’emploi. Générateur d'Expressions Cron Composez des crons et comprenez ceux qui existent, en clair. Formateur de Code Dé-minifiez et ré-indentez HTML, CSS et JavaScript en un clic. JSON vers Interfaces TypeScript Générez des interfaces TypeScript propres depuis n'importe quel JSON. Convertisseur HTML vers JSX Transformez n'importe quel HTML en JSX React valide en un clic. Explorateur de Chemins JSON Cliquez sur une valeur de votre JSON et copiez son chemin exact. Générateur de .gitignore Règles d'exclusion prêtes pour chaque langage et OS — combinables. Générateur de robots.txt Composez vos règles allow/disallow et obtenez un robots.txt valide. Aperçu Open Graph Voyez votre lien exactement comme les réseaux sociaux l'afficheront. Diff et Comparaison JSON Comparaison JSON structurelle — voyez exactement ce qui change. Formateur et Validateur XML Indentez et vérifiez la syntaxe XML instantanément. Générateur de JWT (HS256) Créez et signez des JWT de test localement — les secrets restent chez vous. Générateur de Slug d'URL Des slugs propres et SEO-friendly depuis n'importe quel titre. Éditeur Markdown avec Aperçu Markdown à gauche, HTML rendu à droite — en temps réel. Échapper / Dé-échapper des Chaînes Échappez vos chaînes en toute sécurité pour JSON, HTML, SQL, regex. Encodeur et Décodeur d'Entités HTML Encodez les caractères spéciaux en entités HTML — ou décodez-les. Générateur de Box Shadow L'ombre CSS parfaite avec des curseurs et un aperçu en direct. Playground CSS Flexbox Ajustez les propriétés flexbox visuellement et copiez le CSS. Générateur de CSS Grid Concevez vos grilles visuellement — obtenez du CSS propre. Référence des Codes HTTP Ce que signifie chaque code — et comment le corriger. Analyseur d'URL Voyez et modifiez chaque composant d'une URL. Explicateur d'expressions régulières Comprenez n'importe quelle regex complexe en quelques secondes. Convertisseur JSON vers Struct Go Collez du JSON, obtenez une struct prête à copier. Convertisseur cURL vers code De la ligne de commande à fetch ou requests en un clic. Générateur de package.json Démarrez votre projet Node avec un manifeste bien structuré. Générateur de données API factices Des données JSON réalistes avant que votre backend soit prêt. Convertisseur PX vers REM et EM Calculateur d'unités CSS avec table de conversion incluse. Testeur de clavier en ligne Appuyez sur une touche, voyez son code, détectez les pannes. Générateur automatique de JSON Schema D'un échantillon JSON à un schéma de validation complet. Générateur de données de test aléatoires Des données factices réalistes pour vos tests, sans serveur. Générateur de bannière de cookies Un code de bannière conforme RGPD prêt à coller sur votre site. Générateur visuel de tableaux Markdown Concevez votre tableau visuellement, copiez du Markdown propre. Convertisseur CSS vers Tailwind Des propriétés CSS aux utility classes en un collage. Générateur de fichiers .env Des modèles env prêts pour les bases de données et services courants. Générateur de workflows GitHub Actions Un pipeline CI/CD complet pour votre dépôt en une minute. Générateur de messages de commit Des commits normalisés pour un historique Git plus clair. Convertisseur TypeScript en Zod Interfaces TS en schémas Zod en un instant. Générateur de Documentation API Des endpoints aux docs Markdown propres. Générateur d'Images de Code Captures de code élégantes en PNG. Constructeur Visuel de Requêtes SQL Créez des requêtes SQL visuellement. Calculateur de Versions SemVer Comparez versions et plages npm. Calculateur de Spécificité CSS Quel sélecteur gagne ? Score (a,b,c). Générateur de Makefile Makefiles prêts avec les cibles courantes. Testeur de WebSocket en Ligne Connectez, envoyez, inspectez les messages WS. Exécuteur de Codemod Transformez du code en lot avec des règles et prévisualisez le diff Convertir SQL en NoSQL Traduisez SELECT/INSERT/UPDATE/DELETE en MongoDB ou DynamoDB Tester des Requêtes GraphQL Formatez, validez et inspectez du GraphQL sans serveur Analyseur de Dépendances Auditez dépendances, plages et risques du package.json en secondes Générateur d'En-tête Set-Cookie Construisez un en-tête Set-Cookie sécurisé avec tous les attributs, plus le code JS et Express. Générateur de .editorconfig Créez un .editorconfig qui garde indentation et fins de ligne cohérentes dans tous les éditeurs. Générateur de tsconfig.json Générez un tsconfig.json moderne et strict avec la bonne résolution de modules pour votre projet. Générateur de Configuration Prettier Assemblez votre .prettierrc.json idéal en quelques clics — chaque option expliquée, sortie en direct. Générateur de Configuration ESLint Générez un flat config ESLint moderne pour TypeScript, React ou Vue, commande d'installation incluse. Générateur de Configuration Vite Générez un vite.config.ts avec le bon plugin, proxy et alias pour votre framework. Générateur de Configuration Webpack Générez un webpack.config.js fonctionnel avec loaders, dev server et sortie anti-cache. Générateur de Configuration Tailwind Générez un tailwind.config.js avec vos couleurs de marque, polices, mode sombre et plugins. Générateur de Manifest PWA Générez un web app manifest complet avec icônes et balises HTML — rendez votre site installable. Générateur de Pipeline GitLab CI Générez un .gitlab-ci.yml fonctionnel avec étapes, cache de dépendances et artefacts de build. Générateur de Licences Open Source Générez un fichier LICENSE prêt à committer — MIT, ISC, BSD, Apache, GPL ou Unlicense. Générateur de Config pour IDE avec IA Générez CLAUDE.md, .cursorrules ou instructions Copilot pour que votre assistant IA suive vos règles. Générateur de Config de Serveur MCP Générez le bon JSON MCP pour Claude, VS Code ou Cursor — bon wrapper, bon chemin. Constructeur de Commandes curl Composez des commandes curl complètes avec headers, authentification et corps — sans deviner la syntaxe. Générateur de Commandes Git Obtenez les bonnes commandes Git pour annuler, squasher, brancher et taguer — en toute sécurité. Convertisseur npm / yarn / pnpm / bun Voyez la commande équivalente dans les quatre gestionnaires de paquets à la fois. Générateur de Scripts Bash Partez d'un modèle Bash éprouvé — mode strict, arguments, reprises et plus. Formateur Bash Ré-indentez les scripts shell désordonnés avec une structure de blocs cohérente et lisible. Générateur de README GitHub Échafaudez un README professionnel avec badges, sommaire et étapes d'installation par stack. Générateur de Badges README Créez des badges shields.io personnalisés et récupérez des badges GitHub prêts en Markdown. Générateur de Sommaire Markdown Collez du Markdown, obtenez un sommaire lié compatible GitHub instantanément. Générateur de Changelog Transformez vos notes de version en entrée Keep a Changelog propre et structurée. Générateur de Conventional Commits Composez un message Conventional Commit valide avec type, portée et pieds de page. Générateur de Composants React Échafaudez des composants React typés, hooks, contextes et formulaires en un clic. Générateur de SQL CREATE TABLE Définissez les colonnes une fois, obtenez le DDL CREATE TABLE correct pour quatre dialectes SQL. Générateur de SQL INSERT Collez des données CSV, obtenez des instructions INSERT correctement échappées. Convertir JSON en SQL INSERT Générez des INSERT prêts à exécuter depuis du JSON Convertir JSON en Tableau HTML Générez une balise table prête à coller depuis du JSON Convertir JSON en Objet JavaScript Transformez du JSON en literal prêt à coller dans votre code Convertir JSON en Chaîne (Stringify) Échappez du JSON en chaîne entre guillemets ou décodez-le Convertir CSV en SQL INSERT Générez des INSERT directement depuis un fichier CSV Convertisseur CSV en Tableau HTML Générez une balise table prête depuis des données CSV Testeur d'Expressions XPath Testez vos expressions XPath sur du XML en direct Linter de Fichiers .env Détectez les erreurs du .env avant qu'elles ne cassent le déploiement Convertisseur JSON en C# Transformez du JSON en classes C# en un clic Convertisseur JSON en Java Transformez du JSON en classes Java en un clic Convertisseur JSON en Kotlin Transformez du JSON en data classes Kotlin en un clic Convertisseur JSON en Swift Transformez du JSON en structs Swift en un clic Convertisseur JSON en Rust Transformez du JSON en structs Rust en un clic Convertisseur JSON en Dart Transformez du JSON en classes Dart en un clic Convertisseur JSON en Python Transformez du JSON en data classes Python en un clic Convertisseur JSON en Pydantic Transformez du JSON en modèles Pydantic en un clic Convertisseur JSON en PHP Transformez du JSON en classes PHP en un clic Convertisseur JSON en Zod Transformez du JSON en schémas Zod en un clic Convertisseur JSON en GraphQL Transformez du JSON en schémas GraphQL en un clic Convertisseur JSON en Protobuf Transformez du JSON en schémas Protobuf en un clic Générateur de Schéma Mongoose depuis JSON Déduisez un schéma Mongoose prêt à l’emploi depuis un JSON Générateur de Schéma Prisma depuis JSON Transformez un JSON d’exemple en modèle Prisma en un clic Visionneuse JSON Explorez n’importe quel JSON comme un arbre lisible Validateur JSON Schema Vérifiez tout document JSON contre son schéma avec Ajv Convertisseur NDJSON en JSON Convertissez du JSON Lines en tableau JSON — et inversement

À propos de ces outils

Pourquoi le traitement local est l’essentiel pour un développeur

Les extraits que les développeurs veulent le plus formater sont aussi les plus sensibles : une réponse contenant des enregistrements clients, une configuration portant des chaînes de connexion, un jeton collé pendant un débogage. Tout outil en ligne qui envoie votre saisie à un serveur dépose ce texte dans les journaux de quelqu’un d’autre. Ici la charge reste dans l’onglet, ce qui signifie que vous pouvez utiliser ces outils sur des données réelles au lieu de devoir les anonymiser d’abord.

Formater, minifier et valider

Un formateur réimprime votre code avec une structure cohérente, et cette réimpression est aussi le contrôle de syntaxe le plus rapide qui existe : si cela ne se formate pas, cela ne s’analyse pas. Un minifieur va dans l’autre sens et retire tout ce dont une machine n’a pas besoin, ce qui est souhaitable pour tout ce qui circule sur le réseau. Les validateurs vont plus loin et indiquent où la structure casse, pas seulement qu’elle casse.

Générer des types depuis un échantillon JSON

Écrire à la main une interface pour une grosse réponse d’API est fastidieux et facile à rater subtilement : un champ optionnel déclaré obligatoire est une erreur d’exécution qui attend la seule charge qui l’omet. Donnez au générateur un échantillon représentatif : il déduit la forme et produit l’interface TypeScript, la dataclass Python, le modèle Pydantic, la struct Go, le type Rust, le schéma Zod ou le modèle Prisma correspondant.

Voir les autres catégories