RevealTheme logo

Outils pour développeurs gratuits

Tous les utilitaires d'encodage/décodage, de formatage, d'analyse et de conversion dont un développeur a besoin, s'exécutant dans votre navigateur. JSON, YAML, XML, JWT, regex, hachages, horodatages et plus encore.

25 outils dans cette catégorie · 100 % gratuit · Sans inscription

Tous les Outils de développement

Décodeur de JWT

Décodez des JSON Web Tokens (JWT) instantanément. L'outil s'exécute dans votre navigateur : les tokens ne quittent jamais votre appareil, vous pouvez donc l'utiliser en toute sécurité avec des secrets de production.

Ouvrir

Formateur et validateur JSON

Formatez, validez et minifiez du JSON en ligne. Fonctionne entièrement dans votre navigateur : vos données ne quittent jamais votre appareil.

Ouvrir

Formateur XML

Formatez et embellissez vos documents XML. Utile pour SOAP, les sitemaps, les flux RSS et les fichiers de configuration.

Ouvrir

Encodeur et décodeur Base64

Encodez des chaînes en Base64 ou décodez du Base64 en texte. Respecte votre vie privée : tout s'exécute dans votre navigateur.

Ouvrir

Encodeur et décodeur d'URL

Convertissez du texte en encodage sécurisé pour les URL (encodage par pourcentage) et inversement. Utile pour les chaînes de requête, les redirections et les flux OAuth.

Ouvrir

Encodeur et décodeur d'entités HTML

Convertissez les caractères spéciaux en entités HTML (&, <, etc.) et inversement. Utile pour intégrer du texte dans du HTML en toute sécurité.

Ouvrir

Minificateur de CSS

Supprimez les commentaires, les espaces blancs et les caractères inutiles du CSS pour réduire la taille du fichier.

Ouvrir

Minificateur de HTML

Supprimez les espaces et les commentaires du HTML. Utile pour le code d'intégration, les modèles d'e-mail ou le HTML de production.

Ouvrir

Minifieur JavaScript

Minification basique de JavaScript : supprime les commentaires et les espaces inutiles. Utilisez un véritable minifieur (Terser, esbuild) pour la production.

Ouvrir

Testeur d'expressions régulières

Testez des expressions régulières JavaScript sur n'importe quelle entrée. Visualisez les correspondances, les groupes et les remplacements en temps réel.

Ouvrir

Générateur de hachage (MD5 / SHA)

Générez des empreintes cryptographiques : MD5, SHA-1, SHA-256, SHA-384 et SHA-512. S'exécute dans votre navigateur via la Web Crypto API.

Ouvrir

Générateur d'UUID

Générez des UUID v4 (identifiants uniques universels aléatoires) en ligne. Chaque clic en produit un nouveau, généré dans votre navigateur.

Ouvrir

Convertisseur de timestamp Unix

Convertissez entre les timestamps Unix et les dates lisibles. Mise à jour en temps réel.

Ouvrir

Convertisseur de fuseaux horaires

Convertissez les heures entre deux fuseaux horaires quelconques. Utile pour planifier des réunions internationales.

Ouvrir

Constructeur d'expressions cron

Créez visuellement des expressions de planification cron. Testez-les face aux prochaines heures d'exécution.

Ouvrir

Convertisseur YAML vers JSON

Convertissez du YAML en JSON dans votre navigateur. Prend en charge les mappages imbriqués, les listes, les chaînes, les nombres et les booléens.

Ouvrir

Convertisseur de JSON en YAML

Convertissez du JSON en YAML. Supprimez les accolades, les guillemets et les virgules pour obtenir des fichiers de configuration plus clairs.

Ouvrir

Convertisseur JSON en XML

Convertissez du JSON en balisage XML. Les objets imbriqués deviennent des éléments imbriqués ; les tableaux répètent la même balise.

Ouvrir

Convertisseur XML vers JSON

Convertissez vos documents XML en JSON. Les attributs deviennent des clés préfixées par @ ; les balises répétées deviennent des tableaux.

Ouvrir

Formateur SQL

Formatez et embellissez les requêtes SQL : sauts de ligne aux mots-clés, listes de colonnes indentées.

Ouvrir

Comparateur de texte (Diff)

Comparez deux blocs de texte ligne par ligne. Visualisez les ajouts, les suppressions et les lignes inchangées grâce à un code couleur.

Ouvrir

Formateur et embellisseur de HTML

Formatez du HTML minifié ou en ligne avec une indentation et des sauts de ligne appropriés.

Ouvrir

Formateur JavaScript

Formatez du JavaScript minifié avec indentation et sauts de ligne aux points-virgules et aux accolades.

Ouvrir

Formateur et embellisseur de CSS

Formatez du CSS minifié avec une indentation, des sauts de ligne et un espacement appropriés.

Ouvrir

Encodeur et décodeur Base32

Encodez et décodez des chaînes Base32 : elles sont utilisées dans les secrets TOTP, les enregistrements DNS et les identifiants insensibles à la casse.

Ouvrir

Pourquoi nous avons créé des outils pour développeurs qui s'exécutent côté client

Coller un JWT dans un outil web quelconque inspire la méfiance, et à juste titre. Les JWT, hachages, charges utiles base64 et JSON contiennent souvent des données sensibles : jetons de session, réponses d'API, enregistrements clients. Chaque outil de cette page qui n'a pas strictement besoin d'un serveur (la plupart) s'exécute entièrement dans votre navigateur via la Web Crypto API, TextEncoder et DOMParser. Vos données ne quittent jamais votre appareil, n'apparaissent pas dans nos journaux et ne sont envoyées à aucune API tierce.

Ce qui est couvert

Encodeurs/décodeurs pour Base64, Base32, URL et entités HTML. Formateurs pour JSON, YAML, XML, HTML, CSS, JavaScript et SQL. Convertisseurs entre JSON↔YAML, JSON↔XML, CSV↔JSON, CSV→SQL. Aides cryptographiques : hachages MD5/SHA, décodeur JWT (inspection de la signature, pas validation), UUID v4, conversion d'horodatage et de fuseau horaire. Testeur de regex avec surlignage en temps réel. Constructeur d'expressions cron avec explication en langage clair.

Sont-ils de qualité production ?

Pour un usage de développement/débogage, oui. Pour les pipelines de build, privilégiez des bibliothèques dédiées (Prettier pour formater le code, jq pour manipuler le JSON, etc.) : elles gèrent des cas limites que les outils web ne peuvent pas (fichiers très volumineux, streaming, systèmes de plugins). Mais pour des vérifications ponctuelles, décoder des charges utiles de webhook, formater un fichier de configuration que vous allez recoller ou vérifier une regex contre des entrées de test, ceux-ci sont plus rapides que d'écrire un script.

Questions fréquentes

Est-il sûr d'utiliser le décodeur JWT avec des jetons de production ?
Oui : le décodage se produit entièrement dans votre navigateur. Nous ne transmettons pas le jeton. Cela dit, traitez tout JWT comme une information d'identification : ne le collez pas dans la barre d'adresse et ne partagez pas de captures d'écran qui l'incluent.
Puis-je utiliser ces outils hors connexion ?
Si vous visitez la page d'un outil une fois, son JavaScript est enregistré dans le cache de votre navigateur. La plupart des outils côté client fonctionnent ensuite hors connexion. Ceux côté serveur (qui récupèrent une URL en votre nom) nécessitent une connectivité.
Pourquoi le formateur JS n'est-il pas aussi bon que Prettier ?
Prettier est un formateur complet fondé sur un analyseur qui effectue des réécritures au niveau de l'AST. Notre formateur est une passe rapide d'indentation/sauts de ligne fondée sur les chaînes. Pour du code de production, utilisez Prettier ; pour un nettoyage visuel rapide d'une sortie minifiée, celui-ci suffit.