Tester des Requêtes GraphQL

Formatez, validez et inspectez du GraphQL sans serveur

100% côté client Gratuit pour toujours Sans inscription

Fonctionne à 100% dans votre navigateur — rien n’est jamais envoyé.

Qu'est-ce que Tester GraphQL ?

Collez n'importe quel document GraphQL — queries, mutations, subscriptions ou fragments — pour valider sa syntaxe, le formater avec une indentation cohérente ou le minifier pour les logs. L'analyseur détaille chaque opération : type, nom, variables, fragments référencés et profondeur maximale de sélection. Pas d'endpoint ni de schéma requis — tout s'exécute localement dans votre navigateur.

Comment utiliser Tester GraphQL

  1. Collez une query, mutation ou un document GraphQL complet.
  2. Cliquez sur Formater pour embellir ou Minifier pour compresser.
  3. Corrigez les erreurs de syntaxe signalées avec ligne et position.
  4. Consultez l'analyse : variables, fragments et profondeur.

Questions fréquentes

Ai-je besoin d'un endpoint ou d'un schéma GraphQL ?

Non. L'outil analyse le document GraphQL lui-même : vous pouvez valider et formater des requêtes sans vous connecter à une API. Cela signifie aussi que les vérifications liées au schéma (champs inconnus) sont hors périmètre — il valide la syntaxe et la structure du document.

Quelles erreurs le validateur détecte-t-il ?

Accolades et parenthèses déséquilibrées, jetons invalides, chaînes non fermées, ensembles de sélection vides, noms d'opération dupliqués et fragments référencés mais non définis — les erreurs les plus courantes qui cassent une requête.

Mes requêtes sont-elles privées ?

Oui. L'analyse, le formatage et l'inspection s'exécutent dans le navigateur. Vos requêtes et noms de variables ne quittent jamais votre appareil.

Mes données sont-elles envoyées quelque part ?

Non. Tous les outils DataForge fonctionnent intégralement dans votre navigateur. Textes et fichiers sont traités en local et ne transitent jamais par le réseau.

Les conversions sont-elles fiables ?

Oui — nous utilisons les bibliothèques éprouvées de la production (Web Crypto natif pour les hash, js-yaml pour le YAML) : le résultat correspond à celui de vos outils de développement.

Y a-t-il une limite de taille ?

Pas de limite fixe. Le traitement a lieu sur votre machine, donc même des documents volumineux se convertissent en quelques millisecondes.