Collez ou ouvrez vos données
Collez du texte ou déposez un fichier. Le format est détecté, ou choisissez-le sous « De ».
Convertissez vos fichiers de configuration et vos données entre huit formats, et voyez exactement où un fichier est cassé.
Transformez des données d’exemple en interfaces TypeScript, schémas Zod, structs Go ou dataclasses Python.
Collez ou ouvrez des données pour les convertir.
Collez du texte ou déposez un fichier. Le format est détecté, ou choisissez-le sous « De ».
Choisissez un format de données ou un langage pour les types. Les erreurs dans l’entrée sont affichées avec leur ligne et leur colonne.
Réglez l’indentation, le tri ou le nom du type, puis copiez le résultat ou enregistrez-le dans un fichier.
Générez des images, des vidéos et des modèles 3D depuis votre propre code avec WaveSpeed AI.
Créez des images à partir d’un prompt, ou retouchez celles que vous avez.
Transformez une image fixe ou un prompt en court clip vidéo.
Transformez une image en modèle 3D.
$1 de crédits gratuits pour les nouveaux comptes éligibles. Sans carte bancaire. Les générateurs ont leurs propres exigences de compte et de crédits. Ici, convertisseur de formats de données est gratuit.
Oui. Convertissez autant que vous voulez, sans compte et sans autre limite que la mémoire de votre appareil.
Non. La lecture et l’écriture se font dans l’onglet de votre navigateur : les configurations contenant des mots de passe ou des données clients restent sur votre appareil.
JSON, YAML (avec ancres, clés de fusion et documents multiples), TOML 1.0, XML, CSV et TSV, INI, fichiers .env et query strings d’URL, dans tous les sens. Les types peuvent être générés sous forme d’interfaces TypeScript, de schémas Zod, de structs Go ou de dataclasses Python.
Avec la ligne et la colonne, une courte explication et la ligne elle-même avec un repère. « Aller à l’erreur » sélectionne l’endroit dans la zone de saisie.
Les entiers au-delà de 2^53, comme les identifiants 64 bits, restent exacts entre JSON, YAML et TOML. Les dates TOML gardent leur forme. Les chaînes comme « yes », « on » ou « 2024-01-01 » sont mises entre guillemets en YAML, pour que les anciens lecteurs YAML ne les transforment pas en booléens ou en dates.
Les attributs deviennent des clés commençant par @, le texte d’un élément à côté d’attributs devient #text, et les éléments répétés deviennent une liste. Les commentaires et les instructions de traitement sont omis ; dans le contenu mixte (texte entre éléments enfants), les fragments de texte sont réunis.
Vous en êtes informé. TOML n’a pas de null : les clés null sont donc omises, avec une remarque ; CSV, INI et .env sont plats : les valeurs imbriquées sont aplaties (address.city, DATABASE__HOST) et les listes sont écrites en JSON.
À partir de l’exemple lui-même : un champ absent de certains éléments d’une liste devient facultatif, un champ parfois null devient nullable, les nombres entiers deviennent des entiers et les objets de même forme partagent un seul type. Vérifiez le résultat si votre exemple ne couvre pas tous les cas.
Gratuit, privé et sans limites.