Developer Tools

Outils en ligne pour développeurs

Une collection de 60 outils pour traiter les données, formater le code, calculer des hachages, convertir du texte, travailler avec HTTP et effectuer des calculs réseau IP en local.

Tous les outils fonctionnent localement dans le navigateur, sans compte, serveur ni API en ligne ; les données saisies ne sont jamais téléversées par l’outil.

Outils JSON et données

JSON Formatter

Formate un JSON valide avec 2 ou 4 espaces et indique l’emplacement des erreurs de syntaxe courantes.

Ouvrir l’outil

JSON Validator

Valide la syntaxe JSON et affiche clairement l’état, la cause et la position exacte de l’erreur.

Ouvrir l’outil

JSON Minifier

Analyse puis sérialise le JSON sur une seule ligne fiable en calculant le gain de taille.

Ouvrir l’outil

JSON Viewer

Passe de la vue Raw à une arborescence repliable qui distingue clairement chaque type JSON.

Ouvrir l’outil

JSON → CSV

Convertit des tableaux d’objets en CSV standard en gérant guillemets, virgules, retours à la ligne et champs absents.

Ouvrir l’outil

CSV → JSON

Analyse le CSV selon les règles de base RFC 4180, notamment les virgules, retours et guillemets échappés.

Ouvrir l’outil

Outils XML et YAML

XML Formatter

Valide et met en forme le XML tout en conservant attributs, commentaires et sections CDATA.

Ouvrir l’outil

XML → JSON

Convertit les nœuds, attributs, textes et éléments XML répétés en une structure JSON prévisible.

Ouvrir l’outil

JSON → XML

Convertit récursivement objets et tableaux, échappe le texte et refuse les noms de balises XML invalides.

Ouvrir l’outil

YAML → JSON

Convertit les objets, tableaux et valeurs scalaires YAML en JSON et signale les erreurs de syntaxe.

Ouvrir l’outil

JSON → YAML

Transforme un JSON standard en YAML lisible en gérant correctement objets, tableaux et valeurs scalaires.

Ouvrir l’outil

Encodage et conversion de texte

Base64 Encode

Encode le texte UTF-8 en Base64 avec prise en charge des caractères internationaux et des emoji.

Ouvrir l’outil

Base64 Decode

Valide le Base64 puis le décode pour restituer du texte Unicode multilingue.

Ouvrir l’outil

URL Encode

Encode le texte international et les caractères spéciaux en mode URL Component ou Full URL.

Ouvrir l’outil

URL Decode

Décode les séquences avec pourcentage et explique les codes incomplets ou invalides.

Ouvrir l’outil

Hex → Text

Analysez strictement les octets hexadécimaux et restaurez le texte multilingue au format UTF-8.

Ouvrir l’outil

Text → Hex

Encodez le texte Unicode en octets UTF-8 et affichez-le dans trois formats hexadécimaux courants.

Ouvrir l’outil

Binary → Text

Analyse le binaire strictement sous forme d'octets de 8 bits et décode en texte lisible à l'aide de UTF-8.

Ouvrir l’outil

Text → Binary

Encodez le texte Unicode en octets UTF-8, puis générez un binaire fixe de huit bits.

Ouvrir l’outil

ASCII Converter

Convertissez entre les caractères, décimaux ASCII, hexadécimaux et binaires, et marquez les caractères non-ASCII.

Ouvrir l’outil

Unicode Converter

Affichez les informations d'encodage un par un point de code Unicode et prenez en charge l'échappement U+ et JavaScript et la conversion inverse.

Ouvrir l’outil

HTML Entity Encoder

Encodez les caractères spéciaux couramment trouvés en HTML et convertissez éventuellement les caractères non-ASCII en entités numériques.

Ouvrir l’outil

HTML Entity Decoder

Décodez les entités HTML nommées et numériques et affichez en toute sécurité les résultats sous forme de textContent.

Ouvrir l’outil

Utilitaires pour développeurs

Regex Tester

Teste les flags, indices de correspondance et groupes de capture avec une durée limitée pour les motifs complexes.

Ouvrir l’outil

UUID Generator

Génère de 1 à 100 UUID v4 aléatoires cryptographiques avec options de casse et de tirets.

Ouvrir l’outil

Unix Timestamp Converter

Convertit secondes et millisecondes Unix en dates avec fuseau de l’appareil, UTC et format ISO.

Ouvrir l’outil

Formateurs de code

HTML Formatter

Analyse et formate avec Prettier des documents HTML complets et des extraits courants.

Ouvrir l’outil

CSS Formatter

Formate les sélecteurs, déclarations, media queries, keyframes et propriétés personnalisées CSS.

Ouvrir l’outil

JavaScript Formatter

Formate le JavaScript moderne avec Prettier, notamment classes, chaînage optionnel et async/await.

Ouvrir l’outil

SQL Formatter

Formate les requêtes pour Standard SQL, MySQL, PostgreSQL ou SQLite.

Ouvrir l’outil

Minificateurs de code

HTML Minifier

Minifie le HTML en préservant le contenu préformaté et les espaces significatifs.

Ouvrir l’outil

CSS Minifier

Minifie le CSS avec un arbre syntaxique qui comprend les chaînes, calc() et les propriétés personnalisées.

Ouvrir l’outil

JavaScript Minifier

Analyse, compresse et raccourcit les variables JavaScript avec Terser tout en affichant le gain de taille.

Ouvrir l’outil

Outils de hachage et de sécurité

SHA256 Generator

Génère un hachage SHA-256 de 64 caractères hexadécimaux pour du texte UTF-8 avec l’API Web Crypto du navigateur.

Ouvrir l’outil

SHA512 Generator

Génère un hachage SHA-512 de 128 caractères hexadécimaux pour du texte UTF-8 avec Web Crypto.

Ouvrir l’outil

MD5 Generator

Calcule un MD5 de 32 caractères hexadécimaux pour du texte UTF-8 avec une implémentation locale ; à réserver aux contrôles de compatibilité, pas à la sécurité.

Ouvrir l’outil

File Hash Calculator

Sélectionnez un fichier local et calculez SHA-256, SHA-512 ou MD5 dans le navigateur, aucun téléchargement requis.

Ouvrir l’outil

JWT Decoder

Décode localement l'en-tête et la charge utile JWT et interprète les demandes de temps Unix courantes ; ne vérifie pas les signatures.

Ouvrir l’outil

Basic Auth Generator

Générez un en-tête d'autorisation de base en toute sécurité en UTF-8, en sachant que Base64 n'est pas un cryptage.

Ouvrir l’outil

Cron et expressions temporelles

Cron Generator

Générez des crons standard à cinq champs avec des options de planification communes et affichez simultanément des explications en langage naturel.

Ouvrir l’outil

Cron Parser

Valide et interprète le cron standard à cinq champs, prenant en charge la syntaxe d'astérisque, de liste, de plage et d'étape.

Ouvrir l’outil

Outils URL et HTTP

Query String Parser

Analyse les chaînes de requête et préserve les paramètres en double, les valeurs nulles et la sémantique de codage en pourcentage standard.

Ouvrir l’outil

Query String Generator

Génère une chaîne de requête correctement codée à partir de paramètres clé-valeur multilignes, permettant des clés en double.

Ouvrir l’outil

URL Parser

Divisez les URL complètes ou relatives et répertoriez les paramètres de requête avec l'API d'URL native.

Ouvrir l’outil

Cookie Parser

Analyse l'en-tête de cookie collé et affiche côte à côte la valeur d'origine et les résultats du décodage sécurisé.

Ouvrir l’outil

HTTP Header Parser

Analyse les en-têtes HTTP en texte brut, en préservant les deux-points dans les champs et les valeurs répétés, et génère du JSON.

Ouvrir l’outil

Utilitaires de requêtes HTTP

Curl Generator

Génère des commandes cURL correctement échappées à partir des informations de requête structurées, mais n'exécute pas la requête.

Ouvrir l’outil

Curl → Fetch

Analyse en toute sécurité les commandes cURL courantes pour générer du code fetch et signale clairement les options non prises en charge.

Ouvrir l’outil

Fetch → Curl

Analyse en toute sécurité les appels fetch courants et génère une commande cURL ; n’utilise ni eval ni new Function.

Ouvrir l’outil

Outils de types de fichiers

MIME Type Lookup

Utilisez le mappage local pour interroger de manière bidirectionnelle entre les extensions et les types MIME, et prenez en charge les recherches par mots clés.

Ouvrir l’outil

Outils de calcul réseau et IP

IPv4 Validator

Valide strictement le format A.B.C.D, la plage de 0 à 255 et les zéros initiaux, puis affiche chaque octet et les 32 bits.

Ouvrir l’outil

IPv6 Validator

Valide avec un analyseur les adresses IPv6 complètes ou compressées, y compris celles qui intègrent une IPv4, puis génère la forme développée et la forme compressée canonique.

Ouvrir l’outil

IPv4 → Binary

Convertit les quatre octets décimaux d’une IPv4 en blocs binaires de 8 bits et affiche aussi bien le format pointé que le format continu.

Ouvrir l’outil

Binary → IPv4

Vérifie que l’entrée comporte exactement 32 bits composés de zéros et de uns, puis convertit en IPv4 le binaire continu, pointé ou groupé par des espaces.

Ouvrir l’outil

CIDR Calculator

Calcule le masque, les adresses réseau et de diffusion, la plage et le nombre d’hôtes à partir d’une IPv4 et d’un préfixe CIDR.

Ouvrir l’outil

Subnet Calculator

Effectue un calcul complet de sous-réseau avec un CIDR ou un masque contigu et affiche les limites, les bits et la plage d’hôtes.

Ouvrir l’outil

Subnet Mask Calculator

Convertit un préfixe CIDR en masque de sous-réseau et inversement, puis vérifie strictement la continuité des bits 1 et 0.

Ouvrir l’outil

IP Range Calculator

Calcule les adresses de début et de fin, la plage utilisable et le nombre d’adresses d’un CIDR sans générer une immense liste d’adresses IP.

Ouvrir l’outil

Network Address Calculator

Calcule précisément l’adresse réseau au moyen d’une opération ET entre l’IP et le masque de sous-réseau, puis affiche les trois lignes du calcul binaire.

Ouvrir l’outil

Broadcast Address Calculator

Calcule précisément l’adresse de diffusion au moyen d’une opération OU entre l’adresse réseau et le masque wildcard, puis affiche le calcul binaire.

Ouvrir l’outil