Données et fichiers

Convertissez, nettoyez et remodelez vos données et vos fichiers. Passez d'un format à l'autre entre CSV, JSON, XML et d'autres, convertissez les unités, remettez de l'ordre dans des données brouillonnes et transformez des documents en structure exploitable. Outils gratuits dans le navigateur pour les conversions ponctuelles, une API pour les pipelines : le prix est toujours affiché.

Convertisseur CSV en JSON
Collez un CSV et chaque ligne devient un enregistrement nommé : dans l'exemple, l'âge d'Ada, 36, arrive comme un vrai nombre et « Lovelace, Ada » reste une…
Gratuit · Fonctionne dans votre navigateur
Convertir JSON en CSV
Transformez une liste d'enregistrements en CSV prêt pour le tableur : dans l'exemple, Ada et Alan deviennent 2 lignes sous trois colonnes, la note qui contient…
Gratuit · Fonctionne dans votre navigateur
XML en JSON
Convertissez du XML en données structurées sans perdre ce que portent les balises : les attributs sont gardés avec un préfixe clair et les balises répétées…
Gratuit · Fonctionne dans votre navigateur
JSON en XML
Transmettez des données à un système qui ne lit que le XML : dans l'exemple, une commande avec l'id A-1 et un total de 85.00 plus la cliente Ada devient un…
Gratuit · Fonctionne dans votre navigateur
YAML et JSON
Convertissez du YAML vers le format à accolades que lisent les applications, ou l'inverse : dans l'exemple, un bloc serveur avec l'hôte example.com et le port…
Gratuit · Fonctionne dans votre navigateur
Valider un JSON
Vérifiez un document de données par rapport au schéma qu'il doit respecter et voyez où il échoue : chaque problème arrive avec le chemin vers la valeur fautive…
Gratuit · Fonctionne dans votre navigateur
Formater un JSON
Collez une ligne de données tassée et récupérez-la mise en forme niveau par niveau : dans l'exemple, b et a occupent chacun leur ligne, la liste de a se déploie…
Gratuit · Fonctionne dans votre navigateur
Minifier un JSON
Compactez des données indentées dans la plus petite forme qui garde le même sens : dans l'exemple, quatre lignes avec a, b et une courte liste reviennent en une…
Gratuit · Fonctionne dans votre navigateur
JSON en tableau HTML
Affichez une liste d'enregistrements sous forme de tableau lisible d'un coup d'œil : dans l'exemple, Ada et Luis deviennent deux lignes sous les titres de…
Gratuit · Fonctionne dans votre navigateur
Nettoyer un fichier CSV
Un export avec des espaces autour de chaque valeur et une ligne vide au milieu revient épuré, avec ses 3 vraies lignes seulement.
Gratuit · Fonctionne dans votre navigateur
Supprimer les doublons d’un CSV
Retirez les lignes répétées d'un CSV en gardant la première occurrence de chacune : dans l'exemple, ada@example.com apparaît deux fois, la ligne de Madrid reste…
Gratuit · Fonctionne dans votre navigateur
Fusionner plusieurs CSV
Réunissez deux fichiers CSV sur la colonne qu'ils partagent et choisissez les lignes à garder : seulement les correspondances, toutes celles du premier fichier…
Gratuit · Fonctionne dans votre navigateur
Transformer un CSV
Remaniez un CSV en une seule passe : renommez des colonnes, ajoutez-en de calculées et retirez ce qui ne doit pas partir.
Gratuit · Fonctionne dans votre navigateur
Filtrer un CSV
Ne gardez que les lignes utiles d'un CSV : dans l'exemple, demander des ventes supérieures à 100 conserve ES avec 120 et AR avec 200 et écarte MX avec 80, soit…
Gratuit · Fonctionne dans votre navigateur
Statistiques d’un CSV
Un fichier de ventes de quatre lignes montre d'un coup d'œil qu'une de ses quatre cellules de ventes est vide et que les autres vont de 80 à 200.
Gratuit · Fonctionne dans votre navigateur
Uniformiser les dates d’un fichier
« 03/04/25 » peut désigner trois jours différents ; ici les dates sont réécrites en ISO-8601 sans ambiguïté, et 2026-04-03T10:30:00Z revient sous la forme…
Gratuit · Fonctionne dans votre navigateur
Convertir un fichier en UTF-8
Réparez un texte où « Café del Mar » s'affiche « Café del Mar » : l'outil inverse l'UTF-8 lu par erreur comme du Latin-1 ou du Windows-1252 et rend les lettres…
Gratuit · Fonctionne dans votre navigateur
Comparer deux fichiers
Collez deux versions d'un texte et voyez exactement ce qui a changé : dans l'exemple, dos devenu DOS à la ligne 2 et une nouvelle ligne 4 avec cuatro donnent 2…
Gratuit · Fonctionne dans votre navigateur
Créer un ZIP de fichiers texte
Réunissez jusqu'à 50 entrées de texte collées dans un seul ZIP standard, en gardant des sous-dossiers sûrs comme docs/readme.txt, prêt à envoyer ou à archiver.
Gratuit · Fonctionne dans votre navigateur
Extraire un fichier ZIP en ligne
Ouvrez un ZIP et voyez ce qu'il contient avant toute extraction : dans l'exemple, l'archive renferme hola.txt de 10 octets et b.csv de 7 octets.
Gratuit · Fonctionne dans votre navigateur
Compresser en Gzip
Réduisez un texte avec gzip et voyez ce que vous gagnez : dans l'exemple, une ligne qui répète hola huit fois passe de 39 à 28 octets.
Gratuit · Fonctionne dans votre navigateur
Générer des données de test
Décrivez les colonnes dont vous avez besoin et obtenez des lignes qui semblent réelles mais n'appartiennent à personne : dans l'exemple, 3 lignes comme Ana…
Gratuit · Fonctionne dans votre navigateur
Convertir du Markdown en HTML
Transformez du Markdown en HTML propre et sûr : dans l'exemple, un titre avec #, un texte en **gras** et un lien deviennent un vrai titre, du gras et un lien…
Gratuit · Fonctionne dans votre navigateur
Convertir du HTML en Markdown
Transformez un HTML encombré en Markdown facile à lire et à modifier : dans l'exemple, le titre devient # Titulo, le mot en gras devient **negrita**, le lien…
Gratuit · Fonctionne dans votre navigateur
Extraire le texte d’un HTML
Ne gardez que les mots d'un fragment HTML : dans l'exemple, un titre, une règle de style en rouge, un paragraphe et un script reviennent sous la forme Titulo…
Gratuit · Fonctionne dans votre navigateur
Nettoyer du HTML
Retirez les parties dangereuses d'un HTML avant de l'afficher : dans l'exemple, un script, un cadre intégré, une action cachée au clic et un lien vers du code…
Gratuit · Fonctionne dans votre navigateur
Minifier du HTML
Allégez une page avant de la servir : les commentaires et les espaces et retours à la ligne entre balises disparaissent, si bien que le bloc indenté de…
Gratuit · Fonctionne dans votre navigateur
Minifier du CSS
Une règle commentée étalée sur cinq lignes ressort en une seule ligne de 24 caractères. Espaces, commentaires, points-virgules finaux et zéros superflus…
Gratuit · Fonctionne dans votre navigateur
Minifier du JavaScript
Allégez un script sans mettre en place de chaîne de compilation : dans l'exemple, une ligne de commentaire et une fonction indentée tiennent sur une seule…
Gratuit · Fonctionne dans votre navigateur
Convertisseur d’unités
5 km font 3,106864 miles. Convertissez longueurs, poids, volumes, températures, surfaces et tailles de stockage entre les unités utilisées en magasin, en…
Gratuit · Fonctionne dans votre navigateur
Convertir une couleur
#2b6251 correspond à RVB 43, 98, 81, CMJN 56 %, 0 %, 17 %, 62 % et LAB 37,56, -22,79, 4,19. Saisissez une couleur dans l'une des cinq notations et obtenez…
Gratuit · Fonctionne dans votre navigateur
Créer une carte de visite vCard
Saisissez nom, téléphone, e-mail, société, fonction, site web et adresse, et obtenez un fichier .vcf au format vCard 3.0 où chaque donnée est à sa place, prêt à…
Gratuit · Fonctionne dans votre navigateur
Convertir des bases numériques de 2 à 36
101101 en binaire s'écrit 2D en hexadécimal. Convertissez un nombre entier entre deux bases quelconques de 2 à 36 ; chaque chiffre est d'abord vérifié, si bien…
Gratuit · Fonctionne dans votre navigateur
Calculateur CIDR IPv4 : réseau, diffusion et hôtes utilisables
Saisissez une adresse avec son préfixe et voyez tout le sous-réseau : 192.168.1.10/24 va de l'adresse réseau 192.168.1.0 à l'adresse de diffusion 192.168.1.255…
Gratuit · Fonctionne dans votre navigateur
Vérifier une carte bancaire avec l’algorithme de Luhn
4111 1111-1111 1111 réussit le contrôle de Luhn et est reconnu comme Visa. Les espaces et tirets sont retirés, le reste doit être composé de chiffres, et vous…
Gratuit · Fonctionne dans votre navigateur
Convertissez un cron en liste des prochaines exécutions
*/20 9-10 * * 1-5, à partir de 09:05 UTC le 27 juillet 2026, s'exécute à 09:20, 09:40, 10:00 et 10:20.
Gratuit · Fonctionne dans votre navigateur
Calculer les statistiques d’une colonne CSV
Des notes de 10, 20, 30 et 40 donnent une moyenne et une médiane de 25 et un écart-type d'un peu plus de 11.
Gratuit · Fonctionne dans votre navigateur
Valider un CSV avec un schéma de colonnes et repérer les erreurs
Contrôlez chaque ligne d'un CSV par rapport aux colonnes attendues et obtenez tous les problèmes d'un coup : dans l'exemple, 3 lignes donnent 3 signalements…
Gratuit · Fonctionne dans votre navigateur
Détecter le séparateur CSV : virgule, point-virgule, tabulation
Collez quelques lignes d'un CSV et sachez ce qui sépare ses colonnes : dans l'exemple, deux points-virgules sur chacune des 3 lignes révèlent un fichier séparé…
Gratuit · Fonctionne dans votre navigateur
Comparer des objets JSON et repérer chaque modification
Placez côte à côte l'ancienne et la nouvelle version d'un enregistrement de données et obtenez les seules vraies différences : dans l'exemple, 2 ajouts, 1…
Gratuit · Fonctionne dans votre navigateur
Convertir les lettres de colonnes Excel en nombres et inversement
Passez des lettres de colonne d'un tableur aux numéros et inversement : AA est la colonne 27, Z la 26 et XFD la 16384, et saisir 52 donne AZ.
Gratuit · Fonctionne dans votre navigateur
Aplatir un JSON imbriqué en tableau avec des clés à points
Transformez des données imbriquées en une liste plate de lignes, chacune avec son chemin complet : la ville dans l'adresse d'un client devient…
Gratuit · Fonctionne dans votre navigateur
Valider le format, la longueur et le checksum d’un IBAN
Vérifiez un IBAN avant qu'un paiement ne parte : DE89 3704 0044 0532 0130 00 est un numéro allemand qui a les 22 caractères requis et une clé de contrôle…
Gratuit · Fonctionne dans votre navigateur
Valider une adresse IPv4
Sachez si une adresse IPv4 est bien écrite avant de la placer dans une configuration : 192.168.1.25 est acceptée, chacune de ses quatre parties étant comprise…
Gratuit · Fonctionne dans votre navigateur
Validez et convertissez les ISBN-10 et ISBN-13
Vérifiez un ISBN et obtenez ses deux formes d'un coup : 0-306-40615-2 est un ISBN-10 valide, et sa forme à treize chiffres est 9780306406157, avec une clé de…
Gratuit · Fonctionne dans votre navigateur
Valider un JSON avec un schéma
Sachez si un enregistrement respecte les règles qu'il doit suivre : dans l'exemple, Ada, 37 ans, avec les étiquettes math et code, respecte chaque règle, et la…
Gratuit · Fonctionne dans votre navigateur
Formatez et normalisez une adresse MAC avec des deux-points
Ramenez toute écriture courante d'une adresse MAC à une seule forme : a4b1.c122.3d4e devient A4:B1:C1:22:3D:4E.
Gratuit · Fonctionne dans votre navigateur
Fusionnez deux CSV par clé et repérez les lignes sans correspondance
Fusionnez deux fichiers CSV sur une clé commune, gardez toutes les lignes du fichier principal et obtenez à part celles qui restent : dans l'exemple, Linus…
Gratuit · Fonctionne dans votre navigateur
Encoder et décoder du texte Base64
Passez du texte au Base64 et retour sans rien deviner : « Hello, 🌍! » devient SGVsbG8sIPCfjI0h, emoji compris, avec l'alphabet standard ou celui adapté aux…
Gratuit · Fonctionne dans votre navigateur
Formatez un numéro de téléphone international par pays
Indiquez un numéro et son pays et récupérez-le au format international propre : (202) 555-0147 aux États-Unis devient +1 202 555 0147, avec la forme compacte…
Gratuit · Fonctionne dans votre navigateur
Validez le format d’un code postal selon le pays
Vérifiez qu'un code postal a la bonne forme pour son pays : 94105-1234 est valide aux États-Unis, dont le modèle est 99999 ou 99999-9999.
Gratuit · Fonctionne dans votre navigateur
Échantillon aléatoire de lignes CSV avec graine reproductible
Tirez au hasard un nombre exact de lignes d'un CSV et retrouvez le même tirage chaque fois que vous réutilisez la graine : avec la graine 42, 3 lignes sur 5…
Gratuit · Fonctionne dans votre navigateur
Masquez e-mails, téléphones et numéros de carte dans un texte
Masquez e-mails, téléphones et suites de chiffres type carte avant qu'un texte n'atteigne journaux ou tickets : dans l'exemple, deux e-mails, un téléphone et…
Gratuit · Fonctionne dans votre navigateur
Convertissez une liste de titres en slugs URL uniques
Transformez toute une liste de titres en slugs uniques pour adresses web en une fois : « Hello World » et « Hello, World! » deviennent hello-world et…
Gratuit · Fonctionne dans votre navigateur
Convertissez des clés à points en JSON imbriqué
Reconstruisez un enregistrement imbriqué à partir de noms plats à points : user.contact.email revient dans contact, lui-même dans user, tandis que active et le…
Gratuit · Fonctionne dans votre navigateur
Vérifier le format d’un numéro de TVA de l’UE
Vérifiez qu'un numéro de TVA a la bonne forme pour son pays de l'UE : « DE 136-695-976 » est lu comme DE136695976 et respecte le modèle allemand.
Gratuit · Fonctionne dans votre navigateur
Interrogez du JSON avec des expressions de type JSONPath
Extrayez des valeurs d’un document de données avec un chemin court : $.store.books[*].title renvoie North et South, un titre par livre, dans leur ordre…
Gratuit · Fonctionne dans votre navigateur
Normaliser les fins de ligne
Rendez tous les sauts de ligne d'un texte identiques, LF ou CRLF, sans toucher à une seule lettre : dans l'exemple, un mélange de fins Windows, Unix et…
Gratuit · Fonctionne dans votre navigateur
Convertir objet JSON en query string
Construisez la fin d'une adresse web à partir de vos valeurs sans la casser : un nom, une ville, un indicateur oui ou non et un score donnent 4 paramètres, et…
Gratuit · Fonctionne dans votre navigateur
Calculateur de temps de transfert
Indiquez la taille d'un fichier et le débit de la connexion pour savoir combien de temps prendra la copie : 10 MB sur une ligne à 10 Mbps prennent 8 secondes…
Gratuit · Fonctionne dans votre navigateur