Outils pour développeurs
JSON, CSV, XML, Base64, encodage URL et QR codes, traités localement dans votre navigateur.
Choisissez un outil
Formateur JSON
Formatez, minifiez et validez du JSON avec des messages d'erreur indiquant précisément où se situe le problème de syntaxe. Choisissez une indentation de 2 ou 4 espaces ou une tabulation, puis copiez ou téléchargez le résultat.
→JSON vers CSV
Transformez un tableau JSON d'objets en table CSV prête pour Excel ou Google Sheets. Les colonnes sont détectées depuis les clés et les valeurs imbriquées restent au format JSON.
→CSV vers JSON
Convertissez des données CSV ou TSV en tableau JSON propre, la première ligne servant de noms de champs. Gère les valeurs entre guillemets, les virgules internes et les fichiers UTF-8 avec BOM.
→JSON vers XML
Convertissez du JSON en XML bien formé avec un élément racine configurable. Les tableaux deviennent des éléments répétés et les caractères spéciaux sont correctement échappés.
→XML vers JSON
Analysez n'importe quel document XML et convertissez-le en JSON. Les éléments frères répétés deviennent des tableaux, les attributs et textes sont conservés, et un XML invalide est signalé avant conversion.
→Encodeur Base64
Encodez du texte en Base64 ou décodez du Base64 en texte lisible. Prise en charge complète de l'UTF-8 (chinois, emojis, accents) et du Base64 compatible URL.
→Encodeur URL
Encodez du texte pour les URL et les paramètres de requête, ou décodez une URL déjà encodée. Basculez entre encodeURIComponent pour une valeur isolée et encodeURI pour un lien complet.
→Générateur de QR code
Créez un QR code haute résolution à partir d'un texte, d'un lien, d'une configuration Wi-Fi ou d'un contact. Choisissez la taille et le niveau de correction d'erreur, puis téléchargez le PNG ou copiez le data URI.
→Générateur de hachage (MD5, SHA)
Générez les hachages MD5, SHA-1, SHA-256, SHA-384 et SHA-512 de n'importe quel texte en un clic. Utile pour les sommes de contrôle, les clés de cache, la déduplication et la comparaison de chaînes.
→Générateur UUID / ULID
Créez en lot des UUID v4, des UUID v7 ordonnés dans le temps, des ULID ou des identifiants courts aléatoires. Choisissez la quantité, retirez les tirets, changez la casse et copiez toute la liste.
→Convertisseur de timestamp
Convertissez un horodatage Unix en date lisible, et inversement. Vous obtenez secondes, millisecondes, ISO 8601, UTC, heure locale, jour de la semaine, RFC 2822 et un temps relatif comme « il y a 3 heures »
→Testeur d'expressions régulières
Testez une expression régulière sur votre propre texte et affichez chaque correspondance avec sa position et ses groupes de capture. Passez en mode remplacer pour réécrire, ou extraire pour sortir un groupe par ligne.
→Convertisseur de couleurs (HEX, RGB, HSL)
Convertissez des couleurs entre HEX, RGB, HSL et HSV. Collez une couleur par ligne, y compris les HEX à 3 chiffres, rgb() et hsl(), puis cliquez sur une pastille pour copier son code HEX.
→Décodeur JWT
Décodez un JSON Web Token et lisez son en-tête, sa charge utile et ses claims dans un format lisible, avec vérification immédiate de l'expiration. Le décodage est local et la signature n'est pas vérifiée.
→Générateur de mots de passe
Générez des mots de passe aléatoires robustes avec l'API cryptographique du navigateur. Choisissez la longueur, les jeux de caractères, excluez les caractères similaires et consultez l'entropie en bits.
→Convertisseur YAML vers JSON
Convertissez du YAML en JSON ou du JSON en YAML avec une indentation configurable. Prend en charge les cartes imbriquées, les listes et les chaînes multilignes, et indique où se situe l'erreur.
→Lecteur de QR code
Lisez le contenu d'un QR code depuis une capture d'écran ou une photo. Le décodage se fait localement dans votre navigateur, aucune image n'est envoyée, et les liens sont proposés en clair.
→Image vers Base64
Convertissez des images PNG, JPG, WebP ou GIF en data URI Base64, chaîne Base64, balise img HTML ou fond CSS. Idéal pour intégrer de petites icônes directement dans le code.
→Questions fréquentes
Ce convertisseur PDF est-il vraiment gratuit ?
Oui, 100% gratuit, sans frais cachés, sans inscription et sans limite.
Mes PDF sont-ils envoyés sur votre serveur ?
Non. Vos fichiers sont traités localement dans votre navigateur.