100 % local — vos données ne quittent jamais votre navigateur

À propos d'EasyFormatConverter — Notre démarche

EasyFormatConverter est une collection d’outils en ligne gratuits pour convertir des formats de données — JSON, YAML, CSV, XML, TOML — et générer du code typé (TypeScript, Python, Go, Rust) à partir d’échantillons JSON. Une centaine de convertisseurs, disponibles chacun en sept langues.

La vie privée dès la conception

Chaque conversion s’exécute entièrement dans votre navigateur. Pas de point d’envoi, pas de serveur de traitement : le code qui fait le travail est téléchargé avec la page et tourne localement. Vous pouvez charger un outil, couper internet, il continue de fonctionner. Ces outils conviennent donc aux clés d’API, données clients et tout ce que vous ne colleriez pas dans un site inconnu.

Comment le vérifier vous-même

Rien ici ne vous demande de nous croire sur parole.

Ouvrez les outils de développement de votre navigateur, onglet Réseau, et lancez une conversion : aucune requête ne part de la page. Ou bien chargez un outil, coupez votre connexion, et continuez à convertir — la page dispose déjà de tout ce qu’il lui faut. Le site est un ensemble de fichiers statiques, et chaque convertisseur est du JavaScript ordinaire, arrivé avec la page et exécuté dans votre onglet comme n’importe quel autre script de celle-ci.

Ce que nous mesurons, et ce que nous ne mesurons pas

Du trafic agrégé, uniquement — pages vues, référents, pays — via une instance Umami auto-hébergée. Pas de cookies, pas d’empreinte numérique, pas de suivi entre sites : c’est pourquoi vous ne voyez aucune bannière de consentement, il n’y a rien à accepter.

Ce que vous collez dans un outil n’en fait jamais partie, pour la raison simple que cela ne quitte pas l’onglet. La politique de confidentialité nomme chaque service concerné.

Gratuit, rapide, sans détour

Pas de compte, pas de paywall, pas de bannière de cookies. Chaque outil fait bien une conversion, avec sortie en temps réel, coloration syntaxique et prise en charge des cas limites qui cassent les convertisseurs naïfs — champs CSV entre guillemets, ancres YAML, attributs XML, tables TOML.

Ce que ces outils ne font pas

Autant le dire franchement, c’est le genre de chose qu’on préfère apprendre ici plutôt qu’au milieu d’une tâche :

  • Tout tourne en mémoire : la limite de taille est celle de votre navigateur, pas celle d’un serveur. Une entrée très volumineuse devient lente avant de devenir fausse.
  • Certains formats comportent des zones réellement ambiguës — une valeur XML doit-elle devenir un attribut ou un élément, comment aplatir une ancre YAML. Chaque convertisseur retient une réponse raisonnable et s’y tient, mais c’est un choix, pas une règle.
  • Le code généré — types TypeScript, structures Go, schémas SQL — est inféré à partir du seul échantillon que vous collez. Il décrit cet échantillon. Un champ absent de votre exemple est absent de la sortie, et un champ qui s’y trouve à null ne peut pas indiquer au générateur le type qu’il contient d’habitude.

Fait par des développeurs

Ce sont les outils que nous voulions pour nous-mêmes : ouvrir, coller, copier le résultat, retourner travailler. Pas d’inscription, pas de visite guidée, pas de newsletter — juste la conversion pour laquelle vous êtes venu.