json · base64 · sha · regex

Quatre outils développeur, quatre usages différents

Ces utilitaires répondent à des questions différentes : un JSON est-il valide, une chaîne est-elle correctement encodée, quelle est son empreinte, ou quelle partie d'un texte correspond à un motif ?

Utiliser les outils

4 outils disponibles dans cette catégorie.

JSON : lire, valider et réduire

Collez une réponse d'API dans le formateur JSON pour voir sa structure avec une indentation lisible. Un message d'erreur apparaît si la syntaxe n'est pas valide. Vous pouvez aussi minifier un document valide avant de le copier dans un exemple ou un test.

L'outil vérifie la syntaxe JSON ; il ne garantit pas qu'un objet respecte le schéma attendu par votre application. Pour cela, il faut une validation métier ou un schéma JSON distinct.

Base64 et SHA : deux opérations à ne pas confondre

Base64 encode des octets sous forme de caractères faciles à transporter. Le résultat peut être décodé : ce n'est ni du chiffrement ni une protection pour un mot de passe. Utilisez l'encodeur pour vérifier une chaîne ou préparer une donnée de test.

Une empreinte SHA transforme un texte en une valeur de taille fixe. Elle n'est pas réversible. L'outil de hash est utile pour comparer deux entrées à l'identique, mais il ne remplace pas une méthode spécialisée pour stocker des mots de passe.

Regex : tester avant d'intégrer

Le testeur d'expressions régulières montre les correspondances dans un texte d'exemple. Essayez plusieurs cas, dont les chaînes vides, les accents et les entrées très longues. Le moteur utilisé est celui de JavaScript dans votre navigateur.

Une expression qui fonctionne dans JavaScript peut se comporter autrement dans Python ou dans un outil de ligne de commande. Vérifiez les options et le moteur de votre environnement final.

Questions fréquentes

Base64 protège-t-il des données confidentielles ?

Non. N'importe qui peut décoder une chaîne Base64. Pour protéger des données, utilisez une méthode de chiffrement adaptée.

Le formateur JSON valide-t-il aussi un schéma ?

Non. Il vérifie la syntaxe et rend le contenu lisible. La validation d'un schéma ou de règles métier doit être faite séparément.