Outils pour développeurs
Outils rapides et respectueux de la vie privée pour développeurs : formate et valide du JSON, encode et hache, génère UUID et jetons, nettoie ton code.
JSON
ENV / JSON
Convertissez un fichier .env en JSON et du JSON en .env, dans les deux sens, entièrement dans votre navigateur.
Formateur JSON
Formatez, embellissez et validez du JSON en ligne avec des messages d'erreur clairs pour les entrées invalides.
JSON / TOML
Convertissez du JSON en TOML et du TOML en JSON, dans les deux sens, entièrement dans votre navigateur.
JSON / XML
Convertissez du JSON en XML et du XML en JSON, dans les deux sens, entièrement dans votre navigateur.
JSON ⇄ CSV
Convertissez du JSON en CSV et du CSV en JSON, dans les deux sens. Choisissez le délimiteur, gérez les champs entre guillemets et copiez le résultat. Tout s'exécute dans votre navigateur.
JSON Minifier
Minifiez et validez du JSON dans votre navigateur, et voyez combien d'octets vous économisez.
JSON vers TS
Générez des interfaces TypeScript à partir d'un exemple JSON, avec des types imbriqués, des tableaux et des champs optionnels. S'exécute dans votre navigateur.
YAML ⇄ JSON
Convertissez du YAML en JSON et du JSON en YAML, dans les deux sens. Valide lors de la conversion et affiche des erreurs claires. Tout s'exécute dans votre navigateur.
Encodage et hachage
Bcrypt
Hachez un mot de passe avec bcrypt et vérifiez un mot de passe contre un hachage bcrypt, entièrement dans votre navigateur.
Décodeur JWT
Décodez un JSON Web Token pour inspecter son en-tête et sa charge utile, avec des heures d'expiration et d'émission lisibles. S'exécute entièrement dans votre navigateur ; les tokens ne sont jamais envoyés.
Encodeur Base64
Encodez du texte en Base64 ou décodez du Base64 en texte. Compatible UTF-8 avec détection automatique de la direction.
Encodeur HTML
Encodez du texte en entités HTML ou décodez des entités en texte, compatible UTF-8 et côté client.
Encodeur URL
Encodez et décodez les URLs et composants d'URL en percent-encoding, compatible UTF-8.
Générateur de hash
Générez des hachages SHA-1, SHA-256, SHA-384 et SHA-512 de n'importe quel texte, directement dans votre navigateur.
Générateur JWT
Créez et signez des JSON Web Tokens HS256 à partir d'une charge utile et d'un secret, entièrement dans votre navigateur.
Générateur UUID
Générez 5 UUID aléatoires RFC 4122 version 4 à la fois. L'entrée est ignorée ; réexécutez pour un nouveau lot.
HMAC
Générez un HMAC pour un message et une clé secrète en utilisant SHA-1, SHA-256, SHA-384 ou SHA-512, dans votre navigateur.
Formateurs
Formateur CSS
Embellissez du CSS avec une indentation propre, ou minifiez-le pour réduire la taille du fichier. Gère les media queries, calc() et les commentaires de licence.
Formateur HTML
Embellissez du HTML avec une indentation adaptée aux blocs, ou minifiez-le. Le contenu de pre, textarea, script et style est préservé.
Formateur JS
Embellissez et reformatez du JavaScript avec une indentation et un espacement cohérents. S'exécute entièrement dans votre navigateur.
Formateur SQL
Formatez et embellissez des requêtes SQL avec des sauts de ligne par clause et une casse cohérente des mots-clés, ou minifiez-les en une seule ligne.
Formateur XML
Embellissez du XML avec une indentation correcte, ou minifiez-le en une seule ligne. Les commentaires, CDATA et instructions de traitement sont préservés.
Web et dev
Balises méta
Générez des balises méta SEO et sociales (titre, description, Open Graph, Twitter Cards) avec un aperçu de recherche en direct.
Chaîne de requête
Analysez une chaîne de requête URL en JSON et construisez une chaîne de requête à partir de JSON, dans votre navigateur.
cURL vers fetch
Convertissez une commande curl en code JavaScript fetch équivalent, entièrement dans votre navigateur.
Générateur cron
Créez et vérifiez des expressions cron. Choisissez un préréglage ou modifiez les cinq champs, et voyez les prochaines exécutions dans votre fuseau horaire. S'exécute entièrement dans votre navigateur.
Statut HTTP
Recherchez et consultez les codes de statut HTTP et leurs significations, de 1xx à 5xx.
Testeur Regex
Testez une expression régulière sur votre texte en temps réel. Voyez chaque correspondance surlignée, avec les groupes de capture et les indicateurs. S'exécute entièrement dans votre navigateur.
Plus d'outils
Base numérique
Convertissez des nombres entre binaire, octal, décimal et hexadécimal. Modifiez n'importe quel champ et les autres se mettent à jour instantanément. Les grandes valeurs sont exactes, sans arrondi.
Calculateur chmod
Convertissez les permissions de fichiers Unix entre des cases à cocher, la notation octale (comme 755) et la notation symbolique (comme rwxr-xr-x).
Convertisseur couleurs
Convertissez des couleurs entre HEX, RGB et HSL avec un aperçu en direct.
Dégradé CSS
Créez des dégradés CSS linéaires et radiaux avec un aperçu en direct et copiez le code background prêt à l’emploi.
Générateur de favicon
Transformez n'importe quelle image en un jeu complet de favicons : le .ico, les tailles PNG, l'Apple touch icon et un web manifest, générés dans votre navigateur.
Image vers Base64
Convertissez une image en URI de données Base64 pour l'intégrer en HTML, CSS ou JSON, entièrement dans votre navigateur.
Palette de couleurs
Générez une gamme de teintes et nuances ainsi que des couleurs complémentaires, analogues et triadiques à partir d'une couleur de base.
Recherche IP
Voyez votre propre adresse IP et recherchez la localisation, le FAI et les détails réseau de n'importe quelle IP.
Timestamp
Convertissez les horodatages Unix en dates lisibles et inversement : UTC, heure locale, ISO 8601 et temps relatif. Les secondes et millisecondes sont détectées automatiquement.
Vérificateur de contraste
Vérifiez le ratio de contraste entre deux couleurs selon les niveaux d'accessibilité WCAG AA et AAA.