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 entièrement dans le moteur JavaScript de votre propre navigateur. Rien de ce que vous collez n'est envoyé, enregistré ou transmis à un serveur — y compris les analyses de ce site, qui ne voient jamais votre JSON. C'est important lorsque les données que vous collez sont une réponse d'API de production, une fiche client ou un fichier de configuration contenant de vrais identifiants. Il n'y a pas non plus d'aller-retour serveur à attendre : formater un fichier de 10 Mo ou convertir un objet très imbriqué se fait instantanément, sur votre machine.
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 ?
Non. Chaque outil s'exécute côté client, dans le moteur JavaScript de votre navigateur. Rien de ce que vous collez ou importez n'est envoyé à un serveur, enregistré ou stocké — fermer l'onglet efface tout.
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.