Aller au contenu

Développement

Developer

Formateurs, convertisseurs, encodeurs et les petits outils dont on se sert tous les jours.

Formatters, converters, encoders and the small tools you reach for daily.

65 outils

Encodeur et décodeur Base64

Base64 Encoder & Decoder

Encode et décode en Base64 et en Base64URL, pour du texte comme pour des fichiers, avec un traitement correct de l’UTF-8.

Fonctionne entièrement dans votre navigateur

curl vers code

curl to Code

Traduit une commande curl en fetch, axios, requests Python, Go, PHP ou PowerShell.

Fonctionne entièrement dans votre navigateur

Conversion JSON ⇄ CSV

JSON ⇄ CSV

Aplatit du JSON imbriqué en colonnes ou reconstruit des objets depuis un tableau, avec un nommage des colonnes par chemin pointé.

Fonctionne entièrement dans votre navigateur

Conversion JSON ⇄ YAML

JSON ⇄ YAML

Convertit dans les deux sens en préservant l’ordre des clés, avec style en blocs ou en flux du côté YAML.

Fonctionne entièrement dans votre navigateur

Comparateur JSON

JSON Diff

Compare deux documents JSON sur leur structure, sans tenir compte de l’ordre des clés, et signale les chemins ajoutés, retirés et modifiés.

Fonctionne entièrement dans votre navigateur

Formateur et validateur JSON

JSON Formatter & Validator

Met en forme, minifie et valide du JSON en désignant la ligne et la colonne exactes de l’erreur de syntaxe.

Fonctionne entièrement dans votre navigateur

JSON vers TypeScript

JSON to TypeScript

Déduit des interfaces ou des types TypeScript à partir d’un échantillon JSON, en fusionnant les champs facultatifs et les unions.

Fonctionne entièrement dans votre navigateur

Décodeur JWT

JWT Decoder

Décode l’en-tête et la charge utile, affiche l’expiration des revendications à l’heure locale et vérifie la signature avec la clé que vous fournissez.

Fonctionne entièrement dans votre navigateur

Testeur d’expressions régulières

Regex Tester

Teste une expression régulière sur un texte d’exemple, avec surlignage des correspondances en direct et liste des groupes de capture.

Fonctionne entièrement dans votre navigateur

Formateur SQL

SQL Formatter

Met en forme une requête SQL avec casse des mots-clés, indentation et placement des virgules réglables, pour les principaux dialectes.

Fonctionne entièrement dans votre navigateur

Hachage de texte

Text Hash

Calcule le MD5, le SHA-1, le SHA-256, le SHA-384, le SHA-512 et le CRC-32 d’une chaîne, avec sortie en majuscules ou en Base64.

Fonctionne entièrement dans votre navigateur

Encodeur et décodeur d’URL

URL Encoder & Decoder

Encode et décode les URL et les valeurs de requête en pourcentage, avec un mode composant et un mode URL entière.

Fonctionne entièrement dans votre navigateur

Générateur d’UUID

UUID Generator

Produit des UUID v1, v4, v5 et v7 en série, et extrait l’horodatage d’une valeur v1 ou v7.

Fonctionne entièrement dans votre navigateur

Formateur et validateur YAML

YAML Formatter & Validator

Réindente le YAML de façon cohérente, le valide et signale les tabulations et les ancres qui font échouer les analyseurs.

Fonctionne entièrement dans votre navigateur

Analyseur de fichier .env

.env Parser & Converter

Analyse un fichier .env et le convertit en JSON, en YAML, en exports shell, en format Docker ou en format Kubernetes.

Fonctionne entièrement dans votre navigateur

Générateur de .gitignore

.gitignore Generator

Construit un .gitignore en combinant des modèles de langage, de framework et d’éditeur, doublons fusionnés.

Fonctionne entièrement dans votre navigateur

Vérificateur bcrypt et argon2

bcrypt & argon2 Checker

Hache un mot de passe avec bcrypt au coût choisi et vérifie un mot de passe contre une empreinte bcrypt existante. Reconnaît argon2 mais ne le calcule pas.

Fonctionne entièrement dans votre navigateur

Décodeur de certificat

Certificate Decoder

Analyse un certificat ou une demande de signature au format PEM ou DER et affiche le sujet, les SAN, la validité, les usages de clé et des indices sur la chaîne.

Fonctionne entièrement dans votre navigateur

Calculateur chmod

chmod Calculator

Convertit entre notation octale, notation symbolique et cases à cocher, bits setuid et sticky compris.

Fonctionne entièrement dans votre navigateur

Capture de code en image

Code Screenshot

Rend un extrait de code en image avec coloration syntaxique, cadre de fenêtre et thème au choix.

Fonctionne entièrement dans votre navigateur

Générateur d’expression cron

Cron Builder

Construit une expression cron champ par champ, chacun saisi dans sa propre case avec sa plage autorisée à côté, et montre la planification obtenue à mesure que vous la modifiez.

Fonctionne entièrement dans votre navigateur

Décodeur d’expression cron

Cron Parser

Traduit une expression cron en langage courant et liste les prochaines exécutions dans le fuseau horaire de votre choix.

Fonctionne entièrement dans votre navigateur

Formater ou minifier du CSS

CSS Beautifier & Minifier

Met en forme ou minifie du CSS sans rien réordonner, en conservant le flux de jetons à l’identique.

Fonctionne entièrement dans votre navigateur

docker run vers Compose

docker run to Compose

Transforme une ligne de commande docker run en définition de service compose, et fait le chemin inverse.

Fonctionne entièrement dans votre navigateur

Somme de contrôle de fichier

File Checksum

Hache un fichier de n’importe quelle taille en une passe de lecture en flux et compare le résultat à la valeur attendue que vous collez.

Fonctionne entièrement dans votre navigateur

Visionneuse et nettoyeur de HAR

HAR Viewer & Sanitiser

Ouvre une capture HAR sous forme de cascade et retire cookies, en-têtes d’authentification et jetons avant que vous ne la partagiez.

Fonctionne entièrement dans votre navigateur

Générateur de HMAC

HMAC Generator

Calcule un HMAC sur un message avec le hachage et l’encodage de clé de votre choix, pour vérifier une signature de webhook.

Fonctionne entièrement dans votre navigateur

Formater ou minifier du HTML

HTML Beautifier & Minifier

Met en forme ou minifie du HTML en préservant les éléments en ligne, avec réduction facultative des espaces.

Fonctionne entièrement dans votre navigateur

Encodeur d’entités HTML

HTML Entity Encoder

Échappe et déséchappe les entités HTML, avec sortie nommée, décimale ou hexadécimale.

Fonctionne entièrement dans votre navigateur

Référence des codes HTTP

HTTP Status Reference

Explique chaque code de statut avec son sens dans la spécification, sa mise en cache et les erreurs qu’on commet avec lui.

Fonctionne entièrement dans votre navigateur

Formater ou minifier du JavaScript

JavaScript Beautifier & Minifier

Retire commentaires et espaces d’un JavaScript ou d’un TypeScript sans rien renommer, et réindente un bundle minifié pour qu’il redevienne lisible.

Fonctionne entièrement dans votre navigateur

Bac à sable jq

jq Playground

Exécute des filtres jq 1.7 sur du JSON collé, directement dans le navigateur, avec un aide-mémoire et la ligne de commande correspondante.

Fonctionne entièrement dans votre navigateur

Conversion JSON ⇄ XML

JSON ⇄ XML

Convertit entre JSON et XML, avec un traitement réglable des attributs, des tableaux et des nœuds texte.

Fonctionne entièrement dans votre navigateur

Convertisseur JSON Lines

JSON Lines Converter

Convertit entre NDJSON et tableau JSON, et signale par son numéro chaque ligne qui ne s’analyse pas au lieu d’arrêter la conversion.

Fonctionne entièrement dans votre navigateur

Validateur JSON Schema

JSON Schema Validator

Valide un document contre un JSON Schema et rapporte chaque échec avec le chemin exact dans l’instance.

Fonctionne entièrement dans votre navigateur

JSON vers structures Go

JSON to Go Structs

Produit des structures Go avec leurs balises json à partir d’un échantillon, types imbriqués et répétés compris.

Fonctionne entièrement dans votre navigateur

JSON vers JSON Schema

JSON to JSON Schema

Déduit un JSON Schema à partir d’un ou plusieurs échantillons, en réunissant les formes rencontrées.

Fonctionne entièrement dans votre navigateur

JSON vers schéma Zod

JSON to Zod Schema

Construit un schéma Zod à partir d’un échantillon JSON, avec déduction des champs nuls, facultatifs et des énumérations.

Fonctionne entièrement dans votre navigateur

Testeur JSONPath

JSONPath Tester

Exécute une expression JSONPath sur un document et met en évidence les nœuds trouvés au fil de la saisie.

Fonctionne entièrement dans votre navigateur

Vérificateur JWKS

JWKS Verifier

Interroge un point de terminaison JWKS, choisit la clé par son kid et vérifie la signature d’un jeton ainsi que ses revendications standard.

Fonctionne entièrement dans votre navigateur

Générateur de paire de clés

Key Pair Generator

Produit des paires de clés RSA, ECDSA ou Ed25519 et les exporte en PEM, en JWK ou en OpenSSH.

Fonctionne entièrement dans votre navigateur

Décodeur de Secret Kubernetes

Kubernetes Secret Decoder

Décode toutes les valeurs Base64 d’un manifeste Secret, et réencode celui que vous avez modifié, prêt à appliquer.

Fonctionne entièrement dans votre navigateur

Recherche de type MIME

MIME Type Lookup

Retrouve un type MIME depuis une extension ou l’inverse, et devine le type à partir des premiers octets d’un fichier.

Fonctionne entièrement dans votre navigateur

Comparateur OpenAPI

OpenAPI Diff

Compare deux documents OpenAPI et sépare les changements cassants des ajouts sans conséquence.

Fonctionne entièrement dans votre navigateur

Expression régulière expliquée

Regex Explainer

Décompose une expression régulière en un arbre commenté, pour que vous lisiez ce que chaque morceau reconnaît réellement.

Fonctionne entièrement dans votre navigateur

Résolveur de source map

Source Map Resolver

Ramène une trace d’appels minifiée à ses fichiers et ses lignes d’origine à l’aide de la source map que vous fournissez.

Fonctionne entièrement dans votre navigateur

Générateur de clé SSH

SSH Key Generator

Produit une paire de clés OpenSSH avec commentaire et affiche son empreinte. La clé privée sort sans phrase secrète : ajoutez-en une localement avec ssh-keygen -p.

Fonctionne entièrement dans votre navigateur

Échappement de chaînes

String Escaper

Échappe et déséchappe des chaînes pour JSON, JavaScript, SQL, le shell, le CSV et les expressions régulières.

Fonctionne entièrement dans votre navigateur

Chiffrer et déchiffrer un texte

Text Encrypt & Decrypt

Chiffre un message en AES-GCM à partir d’une phrase secrète et rend un bloc Base64 autonome.

Fonctionne entièrement dans votre navigateur

Générateur d’ULID et de NanoID

ULID & NanoID Generator

Produit des ULID triables ou des NanoID courts avec l’alphabet et la longueur voulus, et indique la probabilité de collision.

Fonctionne entièrement dans votre navigateur

Formateur et validateur XML

XML Formatter & Validator

Indente le XML et indique la ligne et la colonne du premier défaut de bonne formation.

Fonctionne entièrement dans votre navigateur

Générateur de tableau ASCII

ASCII Table Generator

Rend un tableau en ASCII à chasse fixe, en Markdown ou avec des bordures en caractères semi-graphiques, pour un README ou un commentaire.

Fonctionne entièrement dans votre navigateur

Explorateur d’image Docker

Docker Image Explorer

Ouvre une archive d’image exportée et montre pour chaque couche la commande, le poids et les fichiers ajoutés ou supprimés.

Fonctionne entièrement dans votre navigateur

Formateur GraphQL

GraphQL Formatter

Met en forme requêtes et SDL, valide un document contre un schéma et affiche le type auquel il se résout.

Fonctionne entièrement dans votre navigateur

Visionneuse hexadécimale

Hex Viewer

Affiche n’importe quel fichier en vidage décalage, hexadécimal et ASCII, identifie les octets d’en-tête et met en évidence une recherche.

Fonctionne entièrement dans votre navigateur

Conversion JSON ⇄ TOML

JSON ⇄ TOML

Convertit entre JSON et TOML en faisant correspondre les objets imbriqués aux en-têtes de table.

Fonctionne entièrement dans votre navigateur

JSON vers structures Rust

JSON to Rust Structs

Produit des structures Rust annotées pour serde à partir d’un échantillon, avec Option pour les champs absents ou nuls et un renommage en snake_case.

Fonctionne entièrement dans votre navigateur

Choisir une licence

Licence Chooser

Compare les licences libres courantes par obligation et par compatibilité et produit le fichier LICENSE correspondant.

Fonctionne entièrement dans votre navigateur

Analyseur OpenAPI

OpenAPI Linter

Contrôle un document OpenAPI et signale les réponses manquantes, les schémas inutilisés, les références qui ne pointent sur rien et les autres défauts qui cassent les générateurs de code.

Fonctionne entièrement dans votre navigateur

Décodeur Protobuf

Protobuf Decoder

Décode une charge protobuf sans le fichier .proto, en déduisant les numéros de champ, les types de fil et l’imbrication.

Fonctionne entièrement dans votre navigateur

Testeur de plage semver

Semver Range Tester

Indique quelles versions satisfont une plage, compare deux versions et trie une liste dans l’ordre de préséance.

Fonctionne entièrement dans votre navigateur

Formateur et validateur TOML

TOML Formatter & Validator

Met en forme et valide du TOML, en normalisant l’ordre des tables et le style des tables en ligne.

Fonctionne entièrement dans votre navigateur

Analyseur d’User-Agent

User-Agent Parser

Décompose une chaîne User-Agent en navigateur, moteur, système et appareil, et affiche la vôtre pour comparaison.

Fonctionne entièrement dans votre navigateur

Inspecteur WebAssembly

WebAssembly Inspector

Liste les imports, les exports, la mémoire et la taille des sections d’un module .wasm et en imprime le format texte.

Fonctionne entièrement dans votre navigateur

Testeur XPath

XPath Tester

Évalue une expression XPath ou un sélecteur CSS sur du XML ou du HTML et liste tous les nœuds trouvés.

Fonctionne entièrement dans votre navigateur