Outils pour développeurs

Formateurs, minificateurs, encodeurs, testeurs. Tout fonctionne dans votre navigateur.

  • Gratuit
  • Sans inscription
  • Fonctionne sur tous les appareils

Outils pour développeurs

Formateur et validateur JSON

Formatez, minifiez, triez et validez du JSON, avec la ligne exacte de chaque erreur. Les grands nombres restent exacts.

⚡ Sur votre appareil

Formateur et validateur XML

Indentez ou minifiez du XML et trouvez les erreurs.

⚡ Sur votre appareil

Embellisseur HTML, CSS et JS

Rendez à nouveau lisible du HTML, du CSS et du JavaScript désordonné ou minifié. Formateur.

⚡ Sur votre appareil

Minificateur CSS

Allégez vos fichiers CSS pour des sites plus rapides (minification structurelle sûre).

⚡ Sur votre appareil

Minificateur JavaScript

Compressez et minifiez du JavaScript avec Terser.

⚡ Sur votre appareil

Formateur SQL

Formatez des requêtes SQL pour MySQL, PostgreSQL, SQL Server, SQLite, Oracle et plus.

⚡ Sur votre appareil

Encodeur / décodeur Base64

Encodez ou décodez du texte et des fichiers en Base64, y compris les URL data:.

⚡ Sur votre appareil

Décodeur JWT

Lisez l’en-tête et la charge utile d’un JSON Web Token et vérifiez sa date d’expiration.

⚡ Sur votre appareil

Testeur de regex

Testez des expressions régulières en direct : correspondances surlignées et groupes de capture.

⚡ Sur votre appareil

Générateur d’UUID

Générez des UUID aléatoires (v4) ou ordonnés dans le temps (v7), un ou plusieurs. GUID.

⚡ Sur votre appareil

Générateur de hash

MD5, SHA-1, SHA-256, SHA-384 et SHA-512 de textes ou de fichiers. Somme de contrôle.

⚡ Sur votre appareil

Assistant d’expressions cron

Créez et comprenez des planifications cron expliquées en clair, avec les prochaines exécutions.

⚡ Sur votre appareil

Convertisseur de timestamp Unix

Convertissez des timestamps Unix en dates et inversement, dans n’importe quel fuseau horaire. Epoch.

⚡ Sur votre appareil

Encodeur / décodeur d’entités HTML

Échappez les caractères spéciaux comme < > & en entités HTML, ou décodez les entités en texte.

⚡ Sur votre appareil

Convertisseur JSON en YAML

Convertissez JSON en YAML et YAML en JSON, pour les configurations, Docker Compose et Kubernetes.

⚡ Sur votre appareil

Convertisseur JSON en XML

Convertissez JSON en XML et XML en JSON, en conservant les attributs.

⚡ Sur votre appareil

JSON en TypeScript

Générez des interfaces TypeScript à partir d'un exemple JSON, avec champs facultatifs et types imbriqués.

⚡ Sur votre appareil

Testeur JSONPath

Testez en direct des requêtes JSONPath ($.store.books[?(@.price < 20)]) sur votre JSON.

⚡ Sur votre appareil

Comparateur JSON

Comparez deux documents JSON et voyez chaque valeur ajoutée, supprimée ou modifiée avec son chemin.

⚡ Sur votre appareil

Analyseur de query string

Décomposez la query string d'une URL en paramètres décodés, ou créez-en une à partir de lignes clé=valeur.

⚡ Sur votre appareil

Créateur de lien UTM

Ajoutez utm_source, utm_medium et utm_campaign à vos liens pour le suivi de campagnes Google Analytics.

⚡ Sur votre appareil

Générateur de tableau HTML

Transformez des données CSV ou de tableur en tableau HTML propre, avec aperçu en direct.

⚡ Sur votre appareil

Générateur de tableau Markdown

Transformez du CSV en tableau Markdown (et inversement), avec alignement des colonnes.

⚡ Sur votre appareil

CSV en SQL

Transformez du CSV en instructions CREATE TABLE et INSERT pour MySQL, PostgreSQL, SQLite ou SQL Server.

⚡ Sur votre appareil

Générateur de JWT

Créez et signez des JSON Web Tokens (HS256, HS384, HS512) pour vos tests, dans votre navigateur.

⚡ Sur votre appareil

Générateur HMAC

HMAC-SHA256 et autres signatures HMAC d'un message, en hex ou en Base64.

⚡ Sur votre appareil

Générateur de hash Bcrypt

Hachez des mots de passe avec bcrypt et vérifiez un mot de passe par rapport à un hash.

⚡ Sur votre appareil

Générateur d'ULID

Générez des ULID triables et décodez l'heure qu'ils contiennent.

⚡ Sur votre appareil

Générateur de Nano ID

Identifiants aléatoires courts, sûrs pour les URL, de toute longueur et de tout alphabet.

⚡ Sur votre appareil

Encodeur Base32 et Base58

Encodez et décodez Base32, Base58 (Bitcoin), Base64URL et hex.

⚡ Sur votre appareil

Convertisseur Punycode

Convertissez des noms de domaine internationaux (arabe, chinois…) en punycode xn-- et inversement.

⚡ Sur votre appareil

Échappement de chaînes

Échappez ou rétablissez un texte pour JSON, JavaScript, SQL, CSV, HTML, regex et URL.

⚡ Sur votre appareil

Optimiseur SVG

Allégez vos fichiers SVG : supprimez les données d'éditeur, commentaires, métadonnées et décimales superflues.

⚡ Sur votre appareil

SVG en data URI

Transformez un SVG en data URI pour des arrière-plans CSS ou des balises <img>.

⚡ Sur votre appareil

Minifieur SQL

Supprimez les commentaires et les espaces superflus des requêtes SQL, en conservant les chaînes intactes.

⚡ Sur votre appareil

Convertisseur de fins de ligne

Convertissez des fichiers entre fins de ligne CRLF (Windows), LF (Linux, macOS) et CR.

⚡ Sur votre appareil

Convertisseur de tabulations en espaces

Convertissez des tabulations en espaces (ou des espaces de début en tabulations) avec n'importe quelle largeur de tabulation.

⚡ Sur votre appareil

Convertisseur d'encodage de fichier

Corrigez le texte illisible (ÇáÓáÇã) en convertissant d'anciens encodages arabes, occidentaux et asiatiques en UTF-8.

⚡ Sur votre appareil

Compteur de lignes de code

Comptez les lignes de code, de commentaires et vides dans vos fichiers.

⚡ Sur votre appareil

Calculateur chmod

Permissions de fichiers Unix : cochez les cases pour obtenir les nombres de type 755 et le texte rwx, ou l'inverse.

⚡ Sur votre appareil

Convertisseur d'adresse IP

Convertissez l'IPv4 entre notation pointée, décimale, hexadécimale et binaire, et développez ou raccourcissez l'IPv6.

⚡ Sur votre appareil

Générateur .gitignore

Créez un .gitignore pour Node, Python, Java, Android, Unity, macOS, VS Code et plus.

⚡ Sur votre appareil

Générateur .htpasswd

Créez des lignes .htpasswd avec bcrypt pour protéger par mot de passe Apache et Nginx.

⚡ Sur votre appareil

Générateur de Content Security Policy

Créez un en-tête Content-Security-Policy en cochant des sources, pour HTML, Nginx et Apache.

⚡ Sur votre appareil

Bibliothèque de regex

Expressions régulières prêtes à l'emploi pour e-mails, liens, téléphones, dates, couleurs et plus, avec une zone de test.

⚡ Sur votre appareil

Explicateur de regex

Expliquez n'importe quelle expression régulière en langage simple, morceau par morceau.

⚡ Sur votre appareil

Générateur de licence open source

Textes MIT, Apache 2.0, GPL 3.0, BSD, ISC et Unlicense avec votre nom et l'année.

⚡ Sur votre appareil

Vérificateur de plages Semver

Vérifiez quelles versions correspondent à une plage npm (^1.2.0, ~1.4, >=2) et triez les versions.

⚡ Sur votre appareil

Convertisseur cURL vers code

Transformez une commande cURL en JavaScript, Python, PHP, Go, Node et plus.

⚡ Sur votre appareil

Convertisseur docker run vers Compose

Transformez une commande docker run en fichier docker-compose.yml.

⚡ Sur votre appareil

JSON en classes (Java, C#, Python, Go, Kotlin, Swift)

Générez des classes et modèles dans votre langage à partir d'un exemple JSON.

⚡ Sur votre appareil

Convertisseur HTML en Markdown

Convertissez du HTML en Markdown propre, en conservant tableaux, blocs de code et liens.

⚡ Sur votre appareil

Convertisseur HTML en JSX

Transformez du HTML en JSX React : class en className, objets style et balises auto-fermantes.

⚡ Sur votre appareil

SVG en composant React

Transformez un SVG en composant React avec props, prêt à coller.

⚡ Sur votre appareil

Playground HTML, CSS et JS

Écrivez du HTML, CSS et JavaScript et voyez le résultat en direct, puis téléchargez-le ou partagez-le.

⚡ Sur votre appareil

Éditeur de diagrammes Mermaid

Organigrammes, diagrammes de séquence, diagrammes de Gantt et plus à partir de texte, en SVG ou PNG.

⚡ Sur votre appareil

Générateur de README

Créez un bon README.md avec badges, étapes d'installation et sections, avec aperçu.

⚡ Sur votre appareil

Générateur de badges (shields)

Badges personnalisés pour votre README ou votre site, avec votre texte, vos couleurs et icônes, en SVG.

⚡ Sur votre appareil

Générateur de srcset d'images responsive

Écrivez le balisage srcset et sizes pour images responsive, et créez les fichiers redimensionnés.

⚡ Sur votre appareil

Générateur de config Nginx

Un bloc serveur pour sites statiques, PHP, reverse proxy, HTTPS et redirections.

⚡ Sur votre appareil

Convertisseur .env

Convertissez des fichiers .env en JSON, YAML, Docker et exports shell, et inversement.

⚡ Sur votre appareil

Vérificateur de type de fichier

Trouvez le vrai type d'un fichier à partir de ses premiers octets, même si l'extension est fausse.

⚡ Sur votre appareil

Générateur de code TOTP

Générez des codes d'authentification à deux facteurs à partir d'une clé secrète dans votre navigateur, pour vos tests.

⚡ Sur votre appareil

Assistant de commandes git

Choisissez ce que vous voulez faire et obtenez la commande git exacte, avec une explication simple.

⚡ Sur votre appareil

Testeur de webhook (endpoint de requête factice)

Une adresse temporaire qui enregistre chaque requête reçue : méthode, en-têtes et corps.

Décodeur CSR (demande de signature de certificat)

Lisez un CSR ou un certificat : sujet, taille de clé, signature, SAN et validité, avec avertissements.

⚡ Sur votre appareil

Générateur de ligne de commande OpenSSL

Créez des commandes OpenSSL pour clés, CSR, certificats auto-signés, conversions et vérifications.

⚡ Sur votre appareil

Générateur de Dockerfile pour langages modernes

Un bon Dockerfile et .dockerignore pour Node, Python, Java, Go, PHP, .NET, Rust, Ruby ou un site statique.

⚡ Sur votre appareil

Générateur de hash de mot de passe Argon2

Hachez et vérifiez des mots de passe avec Argon2id, Argon2i ou Argon2d, avec les paramètres recommandés.

⚡ Sur votre appareil

Validateur XML de flux RSS de podcast

Vérifiez un flux de podcast selon les exigences RSS 2.0 et Apple Podcasts.

⚡ Sur votre appareil

Générateur de script de bannière de consentement aux cookies

Une bannière de cookies avec accepter, refuser et choix, blocage des scripts et Google Consent Mode v2.

⚡ Sur votre appareil

Créateur de lien de partage et de code d'intégration Google Maps

Code d'intégration, lien de partage et lien d'itinéraire pour n'importe quelle adresse ou coordonnées.

⚡ Sur votre appareil

Générateurs CSS

Convertisseur PX en REM

Convertissez px, rem, em et pt pour n'importe quelle taille de police racine.

⚡ Sur votre appareil

Générateur d'ombre de boîte CSS

Créez des ombres de boîte avec des curseurs et un aperçu en direct, puis copiez le CSS.

⚡ Sur votre appareil

Générateur de border-radius CSS

Arrondissez chaque coin avec des curseurs et copiez le CSS border-radius.

⚡ Sur votre appareil

Générateur de flexbox CSS

Jouez avec les réglages flexbox sur des boîtes en direct et copiez le CSS.

⚡ Sur votre appareil

Générateur de grille CSS

Créez une mise en page en grille avec colonnes, lignes et espacements, avec aperçu en direct.

⚡ Sur votre appareil

Générateur de cubic bezier

Faites glisser une courbe pour concevoir une accélération CSS, voyez-la s'animer et copiez la timing function.

⚡ Sur votre appareil

Générateur de clamp CSS

Tailles de police fluides qui s'adaptent à l'écran : obtenez la formule clamp().

⚡ Sur votre appareil

Calculateur de spécificité CSS

Déterminez quel sélecteur CSS l'emporte, avec le score de chaque sélecteur (ID, classes, éléments).

⚡ Sur votre appareil

Générateur de clip-path CSS

Faites glisser des points pour créer polygones, cercles et formes, puis copiez le CSS clip-path.

⚡ Sur votre appareil

Générateur de loader CSS

Spinners et animations de chargement en CSS pur, avec vos couleurs et votre taille.

⚡ Sur votre appareil

Générateur de bouton CSS

Concevez des boutons avec dégradés, ombres et effets au survol, et copiez le CSS.

⚡ Sur votre appareil

Générateur d'ombre de texte CSS

Ombres de texte lumineuses, néon, 3D et longues avec aperçu en direct.

⚡ Sur votre appareil

Générateur d'animation CSS

Rebond, fondu, secousse, glissement et plus en @keyframes, prêts à copier.

⚡ Sur votre appareil

Générateur de filtre CSS

Flou, luminosité, contraste et plus sur votre propre image, avec le code du filtre CSS.

⚡ Sur votre appareil

Sécurité et validateurs

Chiffrement et déchiffrement de texte

Verrouillez un message avec un mot de passe (AES-256) et déverrouillez-le. Rien ne quitte votre appareil.

⚡ Sur votre appareil

Chiffrement de fichier

Chiffrez n'importe quel fichier avec un mot de passe (AES-256-GCM) et déchiffrez-le plus tard, dans votre navigateur.

⚡ Sur votre appareil

Vérificateur de fuite de mot de passe

Voyez si un mot de passe est apparu dans des fuites de données connues sans l'envoyer nulle part.

⚡ Sur votre appareil

Identificateur de hash

Découvrez de quel type de hash (MD5, SHA-256, bcrypt…) il s'agit.

⚡ Sur votre appareil

Validateur IBAN

Vérifiez la somme de contrôle d'un IBAN et voyez son pays, son code banque et son format.

⚡ Sur votre appareil

Validateur de numéro de carte bancaire

Vérifiez le format et le réseau d'un numéro de carte avec le test de Luhn. Aucune donnée de paiement n'est envoyée.

⚡ Sur votre appareil

Vérificateur IMEI

Vérifiez qu'un numéro IMEI de téléphone est valide et voyez ce que signifient ses chiffres.

⚡ Sur votre appareil

Vérificateur et convertisseur ISBN

Validez un ISBN-10 ou ISBN-13 et convertissez de l'un à l'autre.

⚡ Sur votre appareil

Validateur d'adresse e-mail

Vérifiez le format d'un e-mail et si son domaine peut recevoir du courrier (enregistrements MX).

⚡ Sur votre appareil

Décodeur et validateur de code SWIFT / BIC

Vérifiez un code SWIFT/BIC et voyez sa banque, son pays, son lieu et ses parties d'agence.

⚡ Sur votre appareil

À propos de ces outils

Les 96 outils de cette rubrique sont gratuits, fonctionnent dans votre navigateur sur tous les appareils et ne demandent aucune inscription.