Des outils JSON qui tournent entièrement dans votre navigateur
Qu'est-ce que JsonForge ?
JsonForge est né de l'envie d'arrêter de jongler entre une dizaine de sites à fonction unique — un onglet pour formater, un autre pour valider, un autre encore pour convertir en YAML — chacun avec ses propres publicités, son inscription ou sa limite d'envoi. C'est un seul endroit pour les outils JSON que les développeurs utilisent constamment : formater et valider, comparer deux documents, réparer une syntaxe cassée, convertir vers et depuis YAML, XML et CSV, générer des modèles typés en TypeScript, Python, Go, Rust, Java, C# et Kotlin, et explorer des structures profondément imbriquées sous forme d'arbre ou de tableau.
Chaque outil s'exécute dans le moteur JavaScript de votre propre navigateur, sans aucune étape de traitement côté serveur : formater un fichier de 10 Mo ou convertir un objet très imbriqué se fait instantanément sur votre machine. Rien n'attend un téléversement, et les outils continuent de fonctionner avec de gros fichiers qu'un formateur côté serveur refuserait.
Aucun compte à créer, aucune limite artificielle verrouillant un « plan gratuit ». Chaque outil de ce site reste le même, que vous l'utilisiez une fois ou cent fois par jour. Une extension de navigateur reprend les mêmes outils pour les moments où vous préférez rester dans l'onglet où vous travaillez déjà plutôt que de basculer vers jsonforge.app.
Au-delà des outils eux-mêmes, chaque page explique le format ou la tâche qu'elle traite : ce que la validation JSON vérifie réellement, comment fonctionnent les contraintes de JSON Schema draft 7, pourquoi les virgules finales cassent les parseurs, et comment concevoir des réponses d'API JSON qui restent lisibles à mesure qu'elles croissent. Le blog va plus loin, avec des guides complets sur l'histoire de JSON, la conception de schemas, les erreurs de parsing, les structures imbriquées, les pièges de sécurité et la génération de types pour les langages que vous utilisez. Que vous déboguiez un payload de webhook cassé à 2 h du matin ou que vous conceviez une API de zéro, l'objectif est le même : l'outil dont vous avez besoin, l'explication de pourquoi il fonctionne ainsi, et rien d'autre entre les deux.
Questions fréquentes
JsonForge est-il gratuit ?
Oui — chaque outil est gratuit, sans limite d'utilisation, filigrane ni offre payante. Le site est financé par des publicités discrètes, pas des abonnements.
Dois-je créer un compte ?
Non. Aucune inscription, connexion ou adresse e-mail n'est requise pour un quelconque outil — ouvrez un outil et utilisez-le directement.
Mes données JSON sont-elles envoyées quelque part ?
Pas pour le traitement. Chaque outil s'exécute côté client, dans le moteur JavaScript de votre navigateur : la mise en forme, la conversion et la validation se font sur votre machine. La politique de confidentialité décrit ce que le site lui-même collecte.
Quels outils JSON propose JsonForge ?
Formatage et validation, comparaison, réparation, visualiseurs en arbre et en tableau, éditeur visuel, conversion vers et depuis YAML, XML et CSV, et génération de code pour TypeScript, Python, Go, Rust, Java, C# et Kotlin — voir la liste complète ci-dessus.
Puis-je utiliser JsonForge sans connexion internet ?
Il faut charger la page une première fois, mais ensuite la plupart des outils continuent de fonctionner hors ligne puisque tout le traitement se fait localement. Pour la meilleure expérience hors ligne, installez l'extension de navigateur.