Collez, déboguez et avancez

    Moins d'onglets ouverts pour un code fonctionnel.

    Formatez du JSON, inspectez des jetons JWT, calculez des condensats de hash, convertissez du SVG en code React JSX et parcourez vos bases SQLite sans transmettre vos secrets à des tiers.

    Comment ça fonctionne

    Huit utilitaires indispensables conçus pour les développeurs web et ingénieurs logiciel, exécutés entièrement dans votre navigateur pour une confidentialité maximale.

    Moins d'onglets entre un rapport de bug et sa résolution

    Le débogage quotidien est souvent fait de petites étapes d'adaptation : rendre un payload JSON lisible, vérifier le contenu d'un jeton JWT ou transcrire une icône SVG en composant réutilisable. Ces outils réalisent ces transformations directement dans votre navigateur, vous permettant de coller vos données authentiques sans jamais les exposer à des serveurs tiers.

    Choisissez selon votre besoin

    Si vous devezUtilisez
    Lire, vérifier ou minifier un payload JSONFormateur JSON
    Inspecter les claims, valider les signatures HS256 ou créer des tokens de testDécodeur / Encodeur JWT
    Convertir des images en chaînes Base64 ou reconstituer une imageEncodeur / Décodeur Base64
    Encoder des caractères spéciaux d'URL ou déchiffrer des paramètresEncodeur / Décodeur d'URL
    Hacher du texte avec SHA-256, SHA-512 ou MD5, ou calculer des HMACGénérateur de hash
    Prévisualiser du Markdown ou du MDX en direct au fil de la frappePrévisualiseur Markdown
    Explorer la structure et les tables de fichiers .db, .sqlite ou .sqlite3Visualiseur SQLite
    Convertir du code SVG vectoriel en composants React exploitablesConvertisseur SVG en React JSX

    Bon à savoir avant de commencer

    Quelques précisions pratiques vous feront gagner du temps. L'outil JWT valide principalement les signatures symétriques HS256. L'outil Base64 est spécialisé dans les images graphiques. Le visualiseur SQLite permet d'explorer, filtrer, trier et exporter vers CSV ou JSON sans console SQL modifiable. Enfin, le visualiseur Markdown identifie les balises MDX mais affiche le code JSX sous forme de texte brut par mesure de sécurité.

    La bonne règle de sécurité

    Décoder ne signifie pas faire confiance. N'importe qui peut lire les revendications d'un jeton JWT non chiffré, et un hash n'est pas un chiffrement réversible. Servez-vous de ces outils pour vérifier et déboguer en local, en conservant la validation stricte et les secrets critiques sur votre serveur.

    Foire aux questions

    Questions fréquentes sur nos outils et calculateurs gratuits de développeurs.

    Non. Le formatage, le décodage, la génération de hash, la conversion SVG et la lecture SQLite s'opèrent rigoureusement dans votre navigateur. Vos données ne sont jamais transmises sur le réseau.

    Le standard JSON est plus strict que les objets JavaScript courants. Les causes habituelles sont des virgules superflues en fin d'objet, des guillemets simples à la place de guillemets doubles, ou des clés non entourées de guillemets. L'outil vous indique la ligne et la colonne exactes de l'erreur.

    Oui. Le décodage affiche en clair l'en-tête et le corps du jeton sans clé. La vérification requiert votre clé secrète pour s'assurer que le contenu n'a pas été falsifié. L'utilitaire prend en charge l'algorithme HS256.

    Cet outil est spécialement calibré pour les images. Vous pouvez y déposer des fichiers PNG, JPG, GIF, WebP ou SVG pour obtenir des chaînes Base64 ou data URLs, ou coller du code Base64 pour télécharger l'image correspondante. Pour du texte simple, utilisez les fonctions de votre langage.

    L'encodage remplace les caractères réservés et non sécurisés (espaces, esperluettes, symboles) par des séquences pourcentées comme %20. Les lettres, chiffres, tirets et caractères soulignés restent intacts, et les emojis sont traités selon la norme UTF-8.

    Utilisez SHA-256 ou SHA-512 pour vos contrôles d'intégrité et empreintes numériques. MD5 présente des faiblesses cryptographiques connues et doit être réservé aux vérifications d'anciens systèmes. HMAC nécessite une clé secrète pour authentifier l'origine du message.

    Non. Il identifie les déclarations d'import et les balises JSX pour signaler la présence de MDX, mais les affiche sous forme de texte pour écarter tout risque d'exécution de code JavaScript arbitraire dans votre navigateur.

    Les bases de données SQLite standard (.db, .sqlite, .sqlite3) s'ouvrent sans encombre en fonction de la mémoire de votre machine. Les bases chiffrées par SQLCipher ne sont pas prises en charge. Vous pouvez visualiser le schéma, feuilleter les tables, trier, chercher et exporter en CSV ou JSON.

    Il transforme les attributs à tirets (kebab-case) comme stroke-linecap en camelCase, substitue class par className, adapte les styles en ligne en objets React et supprime les métadonnées superflues. Il permet aussi l'export TypeScript et la mise sous enveloppe React.memo.