Outils pour les images, les données et le code

Vos images au bon format. Vos données plus lisibles.

Un fichier WebP à convertir, une photo trop lourde à envoyer ou une réponse API à lire ? Convertissez en JPG ou PNG, compressez les images, formatez JSON et JSON5, ou passez de JSON à CSV pour Excel. Ces outils fonctionnent dans votre navigateur.

Trouvez un outil selon votre besoin

Tous les outils

Trouvez un outil selon votre besoin

Outils d’image

Convertissez des fichiers WebP et compressez des images. Choisissez un format compatible et vérifiez la transparence et la qualité avant d’enregistrer.

Outils JSON

Formatez du JSON, convertissez du CSV et du YAML, ou générez des types et des schémas à partir de réponses d’API et de données de configuration.

JSON → CSV

Passez des données JSON à un CSV pour Excel. Choisissez les colonnes et le séparateur, aplatissez les objets imbriqués et exportez en UTF-8 avec BOM facultative.

CSV → JSON

Convertissez un CSV en JSON dans le navigateur. Gardez les identifiants comme 001, choisissez le séparateur et lisez UTF-8 ou Shift_JIS, y compris les cellules multilignes.

JSON → React PropTypes

Générez des définitions React PropTypes à partir de données JSON pour vérifier les types des propriétés de vos composants.

JSON → Flow

Transformez des structures JSON en définitions de types Flow pour vos projets JavaScript.

JSON → GraphQL

Générez un schéma GraphQL à partir de données JSON pour préparer les types de votre API.

JSON → TypeScript

Transformez des objets JSON en définitions TypeScript pour décrire les types de vos données.

JSON → MobX-State-Tree Model

Générez des modèles MobX State Tree à partir de données JSON pour structurer l’état de vos applications.

JSON → Sarcastic

Convertissez des données JSON en types Sarcastic pour les vérifier dans vos projets JavaScript.

JSON → io-ts

Générez des types io-ts à partir de JSON pour décrire et valider les données dans vos projets TypeScript.

JSON → Rust Serde

Transformez du JSON en structures Rust compatibles avec Serde pour la sérialisation et la désérialisation des données.

JSON → Mongoose Schema

Générez un schéma Mongoose à partir de JSON pour définir vos modèles de données MongoDB.

JSON → Big Query Schema

Transformez des données JSON en schéma BigQuery pour préparer la structure de vos tables.

JSON → MySQL

Générez un schéma MySQL à partir de données JSON pour préparer la structure de votre base de données.

JSON → Scala Case Class

Transformez des données JSON en case classes Scala pour définir des modèles de données typés.

JSON → Go Struct

Générez des structures Go à partir de JSON pour représenter et sérialiser vos données.

JSON → Go Bson

Transformez du JSON en structures Go avec des balises BSON pour le traitement des données BSON.

JSON → YAML

Convertissez des données JSON en YAML pour vos fichiers de configuration et vos échanges de données.

JSON → JSDoc

Générez des annotations JSDoc à partir de JSON pour documenter les structures de données de votre code JavaScript.

JSON → Kotlin

Transformez du JSON en classes de données Kotlin pour représenter vos données avec des types explicites.

JSON → Java

Générez des classes Java à partir de JSON pour créer des modèles correspondant à vos données.

JSON → JSON Schema

Générez un JSON Schema à partir de données JSON pour décrire leur structure et préparer leur validation.

JSON → TOML

Transformez des données JSON en TOML pour créer et adapter vos fichiers de configuration.

JSON → Zod Schema

Générez un schéma Zod à partir de JSON pour valider les données dans vos projets TypeScript.

Formater JSON

Rendez une réponse API lisible et vérifiez sa syntaxe. Formatez JSON ou JSON5, avec commentaires et apostrophes, puis copiez du JSON standard dans le navigateur.

JSON Schema → TypeScript

Transformez un JSON Schema en définitions TypeScript pour créer des interfaces et des modèles typés.

JSON Schema → OpenAPI Schema

Convertissez un JSON Schema en schéma OpenAPI pour préparer la documentation des données de votre API.

JSON Schema → Protobuf

Générez des définitions Protobuf à partir d’un JSON Schema pour décrire les messages à sérialiser.

JSON Schema → Zod Schema

Transformez un JSON Schema en schéma Zod pour valider les données dans vos projets TypeScript.

JSON-LD → N-Quads

Convertissez des données JSON-LD au format N-Quads pour représenter et échanger des données RDF.

JSON-LD → Expanded

Transformez du JSON-LD en forme développée pour examiner les identifiants et les valeurs de vos données RDF.

JSON-LD → Compacted

Convertissez du JSON-LD en forme compactée à l’aide d’un contexte pour obtenir une représentation plus concise.

JSON-LD → Flattened

Transformez du JSON-LD en forme aplatie pour regrouper les propriétés des nœuds et simplifier la lecture de la structure.

JSON-LD → Framed

Appliquez un cadre aux données JSON-LD pour organiser leur présentation selon la structure souhaitée.

JSON-LD → Normalized

Normalisez des données JSON-LD pour obtenir une représentation RDF cohérente et faciliter les comparaisons.

Outils HTML

Travaillez avec HTML, Pug, JSX, les composants SVG et CSS. Adaptez le balisage et les styles à votre prochaine réalisation.

Outils JavaScript

Convertissez du code entre TypeScript, JavaScript et Flow. Utilisez le résultat comme point de départ et vérifiez-le dans votre projet.

GraphQL

Générez des types et du code client à partir de schémas GraphQL comme point de départ pour le développement.

Autres outils

Convertissez du YAML, du TOML, du XML et du Markdown, créez des QR codes et réalisez d’autres petites tâches du quotidien.

Avant de commencer

Mes fichiers sont-ils envoyés à un serveur ?

La conversion WebP, la compression d’images, le formatage JSON et la conversion JSON/CSV traitent vos fichiers dans le navigateur. Certains autres convertisseurs de code utilisent un serveur : vérifiez la description de l’outil avant de saisir des données confidentielles.

WebP en JPG ou en PNG : lequel choisir ?

Choisissez JPG si votre application ou votre formulaire accepte ce format et que vous n’avez pas besoin de transparence. Pour un logo ou une image avec un fond transparent, choisissez PNG. Les deux outils acceptent les images WebP statiques par lots et proposent un téléchargement ZIP.

Comment convertir JSON en CSV pour Excel ?

Choisissez les colonnes, aplatissez les objets imbriqués si nécessaire et sélectionnez le séparateur adapté à votre import Excel. L’export UTF-8 peut inclure une BOM pour faciliter la détection de l’encodage. Pour convertir ensuite un CSV en JSON, gardez les valeurs sous forme de chaînes afin de conserver les identifiants comme 001.