araç köşesi

Convertisseurs — Données

Convertir entre formats de tableau et de texte

Convertir un CSV en JSONTransformez un tableau CSV en JSON ; le séparateur est détecté tout seulGénérateur de QR codeCréez un QR code depuis un lien ou un texte, en PNG ou en SVGGénérateur de code-barres (EAN-13, UPC-A, Code 128, ITF-14 et plus)Créez neuf types de code-barres et téléchargez-les en PNG ou en SVG vectorielJSON en CSVTransformez une liste d'objets JSON en tableau que votre tableur ouvre directementLire un QR code (depuis une image)Lisez le contenu d'un QR code présent dans une image, sans caméraDe XLSX vers CSVLire un tableur dans le navigateur et enregistrer ses feuilles en CSVDu Base64 vers l'imageDécodez un code Base64 ou un data URI, prévisualisez l'image et téléchargez le fichierDe l'image vers le Base64Convertissez une image en data URI, à incruster dans votre CSS ou HTMLGénérateur de motifs CSS en arrière-planCréez des fonds rayés, à damier ou à pois dessinés au dégradé, sans fichier imageCSV vers tableau MarkdownTransformez des données CSV en tableau Markdown prêt à coller dans un README ou un wikiConvertisseur de code couleur (HEX, RGB, HSL)Convertir des codes couleur entre HEX, RGB et HSL, une palette entière à la foisVérificateur de contraste des couleurs (WCAG)Mesurez le rapport de contraste entre texte et fond et lisez le verdict AA/AAAGénérateur de nuances et de palettesTirez d'une seule couleur ses tons clairs, ses variantes foncées et une palette harmonieuseConvertir un texte en majuscules ou en minusculesPasser un texte en minuscules, en MAJUSCULES, en Casse De Titre ou en casse de phraseGénérateur d'ombre CSS (box-shadow)Créez un code box-shadow avec des curseurs et un aperçu directGénérateur de dégradé CSSCréez des dégradés CSS linéaires, radiaux ou coniques à partir de vos couleursGénérateur d'ombre de texte CSS (text-shadow)Composez le code text-shadow avec des curseurs et voyez l'ombre sur un vrai texteMarkdown vers HTMLTransformez du Markdown en HTML de corps ou en page complèteDécoder un JWT (lire un token)Affichez l'en-tête et le payload d'un JWT en JSON formaté ; exp et iat deviennent des dates lisiblesConvertir entre texte et Base64Encodez un texte en Base64 ou décodez une chaîne Base64 en texteCSV en SQL INSERTTransformez un tableau CSV en instructions INSERT exécutables ; apostrophes échappées, cellules vides en NULLEncoder et décoder une URLPasser une adresse ou une valeur de formulaire en codage pourcent, ou la relireEncoder et décoder les entités HTMLConvertissez un texte en entités HTML, ou rendez aux entités leurs vrais caractèresConvertir du HTML en texteRetirez les balises d'un code HTML et récupérez le texte brut ; les blocs script et style sont supprimésGénérateur de slugTransformez vos titres en slugs d'URL propres, une ligne par slugConvertisseur CMJN vers RVBConvertissez les pourcentages CMJN fournis par l'imprimeur en valeurs RVB et HEX pour l'écran, ou l'inverse dans le même champConvertir curl en codeTransformez une commande curl copiée depuis le navigateur ou une documentation d'API en code PHP, Python (requests) ou JavaScript (fetch)Calcul de la clé de contrôle EAN 13 / GTIN et conversion UPC, ITF-14Vérifiez ou calculez la clé de contrôle d'un code-barres et obtenez ses formes UPC-A, EAN-13, GTIN-14 et ITF-14 pour le cartonConvertir un JSON en XMLTransformez des données JSON en document XML ; vous nommez la racine, les clés invalides sont adaptées sans rien perdreConvertir un JSON en YAMLTransformez une configuration JSON en YAML ; guillemets, indentation et texte multiligne suivent YAML 1.2, et le sens YAML vers JSON est sur la même pageConvertisseur reStructuredText vers HTMLCollez un README.rst ou une page Sphinx et obtenez un HTML propre ; titres, listes, tableaux, blocs de code et encadrés sont conservésConvertisseur RGB en HSVConvertissez une couleur RVB ou HEX en teinte, saturation et valeur (HSV/TSV) ; saisissez du HSV pour obtenir le RVB et le code HEXConvertir un XML en JSONTransformez un document XML en objet JSON ; les attributs et les balises répétées sont conservésFormateur et validateur JSONMettre du JSON en forme, le minifier, et voir où un fichier invalide se casseFormater une requête SQLIndentez une requête SQL selon son dialecte, ou ramenez-la sur une seule ligneTimestamp Unix et dateConvertissez un timestamp Unix en date lisible, ou une date en timestampNettoyer un texte — espaces, lignes vides, lignes coupéesSupprimez en une étape les doubles espaces, les lignes vides et les caractères invisibles d'un texte copiéTraducteur texte en binaireTraduisez un texte en code binaire et décodez le binaire en texteConvertisseur de base numériqueConvertir entre les bases 2, 8, 10 et 16 sans perdre un seul chiffreRechercher et remplacer en masseRemplacez un mot, un motif ou un signe dans tout un texte en une fois ; mode texte brut ou expression régulière (regex)Trier des lignes et supprimer les doublonsTriez les lignes d'une liste selon l'alphabet français et supprimez les doublons en une seule foisCaractères en mots : combien de mots font 3000 caractères ?Transformez un chiffre limite en fourchette de mots, sans avoir encore le texteCompteur de caractères et de motsVoir d'un coup d'œil les caractères, les mots, les phrases, les lignes et les paragraphesConvertisseur de chiffres romainsConvertissez un nombre en chiffres romains ou l'inverse ; les écritures non standard sont corrigéesConvertisseur de code ASCIIChaque caractère devient son code ASCII ou Unicode, et une suite de codes redevient du texteEncodeur et décodeur Base32Encodez un texte en Base32 ou décodez une chaîne Base32, y compris une clé secrète 2FA/TOTPEncodeur et décodeur Base58 (alphabet Bitcoin)Encodez un texte ou des octets hexadécimaux en Base58, décodez du Base58 et vérifiez la somme de contrôle Base58CheckBase64 en hexadécimal (et hexadécimal en Base64)Convertissez une chaîne Base64 ou base64url en hexadécimal octet par octet, ou de l'hexadécimal en Base64Convertir du BBCode en HTML et du HTML en BBCodeTransformez le BBCode d'un forum en HTML, ou du HTML en BBCode à coller dans un messageSupprimer les lignes contenant un mot — filtrer des lignesEffacez toutes les lignes qui contiennent un mot ou une expression, ou gardez seulement celles-là, avec recherche en début, en fin ou sur la ligne entièreFormater du CSSDéplier un CSS écrit sur une seule ligne, règle par règle, ou le minifier dans l'autre sensGénérateur de Formes CSS clip-pathConvertissez 15 formes prêtes en code clip-path en pourcentages, avec aperçuGénérateur glassmorphism CSS (effet verre dépoli)CSS d’une carte en verre dépoli avec backdrop-filter et aperçuMinifier du CSSRetirer espaces et commentaires du CSS, fusionner les règles identiques et voir le gain en octetsGénérateur d’interrupteur CSS (toggle switch)Interrupteur marche/arrêt et case à cocher personnalisée, sans JavaScriptGénérateur de triangle et de flèche CSSCode de triangle par l'astuce des bordures, huit directions, aperçu en directGénérateur d'animation de chargement CSS (spinner)Générez le HTML et le CSS d'une animation de chargement à une seule div : anneau qui tourne, points qui rebondissent, barres ou pulsationGénérateur border-radius CSSGénérez le code border-radius avec des curseurs et un aperçuConvertir du CSS en SCSS (règles imbriquées)Transformez du CSS à plat en SCSS, LESS, Sass ou Stylus imbriqué selon les sélecteurs ; les états comme :hover deviennent &:hoverDiviser un CSVDécoupez un gros fichier CSV en parties du nombre de lignes voulu ; l'en-tête est écrit dans chaque partie, un saut de ligne entre guillemets n'est pas coupéGénérer un tableau LaTeX depuis Excel ou CSVTransformez des cellules copiées depuis Excel, ou du CSV, en tableau LaTeX prêt pour OverleafCSV en XLSXTransformer un fichier CSV en classeur XLSX qu'Excel ouvre sans rien devinerConvertir un CSV en tableau HTMLUn CSV ou un tableau copié depuis Excel devient un code <table> propre, prêt pour un site ou un e-mailConvertir un CSV en TSV ou changer le séparateurRemplacez la virgule d'un CSV par une tabulation, un point-virgule ou une barre verticale, et corrigez la marque décimale au passageCSV en vCard (VCF)Transformez une liste de contacts Excel ou CSV en fichier VCF que le téléphone importe en un gesteConvertir un fichier CSV en XMLChaque ligne du CSV devient un enregistrement XML ; un fichier Excel séparé par des points-virgules est reconnu tout seulCSV en YAMLTransformez un tableau CSV en liste YAML ; chaque ligne devient un enregistrement, chaque en-tête une clé, et 0612 garde son zéroChiffrer et déchiffrer un fichier (mot de passe)Chiffrez un fichier en AES-256 avec un mot de passe, rouvrez le .enc avec le même mot de passe ; le fichier ne quitte pas votre appareilDu fichier vers le Base64 (tout type de fichier)Convertissez un PDF, un ZIP, un son ou une police en texte Base64 ou en data URIFichier en hexadécimal : voir les octets de n’importe quel fichierAffichez les octets de n’importe quel fichier en vidage hexadécimal, en chaîne hex ou en tableau C, et découvrez son vrai typeConvertir un fichier Excel (XLSX) en XMLChaque ligne du tableau devient un enregistrement XML baliséExcel en tableau HTML (XLSX, XLS, ODS)Transformez le tableau d'un fichier Excel en code de tableau HTML pour un site ou un e-mail ; les cellules fusionnées sont conservéesExcel en JSONTransformez un tableau Excel en JSON ; les en-têtes deviennent des clés, les nombres restent des nombres, les dates s'écrivent 2026-09-27Excel en tableau Markdown (XLSX, XLS, ODS)Transformez une feuille Excel en tableau Markdown pour GitHub, Obsidian ou Notion ; nombres et dates apparaissent comme dans ExcelCréer un graphique à partir d'un tableauCollez un tableau de valeurs et obtenez un graphique SVG : secteurs, anneau, colonnes, barres, courbe ou nuage de pointsFormater une requête GraphQLDéplier une requête GraphQL d'une ligne champ par champ et voir où se trouve une erreur de syntaxeVérifier la somme de contrôle d'un fichierCalculez la somme de contrôle MD5, SHA-1 ou SHA-256 d'un fichier et confrontez-la à la valeur publiéeGénérateur HMAC (SHA-256, SHA-384, SHA-512, SHA-1)Calculez une signature HMAC à partir d'un message et d'une clé secrète, et comparez une signature de webhook à la valeur attendueFormater du HTMLIndenter un HTML désordonné ou écrit sur une ligne, balise par balise ; le CSS et le JavaScript inclus sont aussi mis en formeMinifier du HTMLRetirer commentaires et espaces inutiles du HTML ; le CSS et le JavaScript inclus sont aussi minifiésTableau HTML en CSVConvertissez le code d’un tableau HTML en CSV pour ExcelConvertir du HTML en JSX (React)Transformez du HTML en JSX prêt à coller dans un composant ReactConvertir du HTML en MarkdownTransformez le HTML d'une page web ou d'un e-mail en Markdown propre et lisibleConvertir du HTML en Pug (Jade)Transformez du code HTML en modèle Pug indenté, le langage autrefois appelé JadeAdresse IP en binaire, hexadécimal et décimalConvertissez une adresse IPv4 en binaire, en hexadécimal et en un seul nombre décimal ; ajoutez /24 pour obtenir aussi le masque et l'adresse réseauFormater du JavaScriptTransformer un JavaScript sur une ligne ou désordonné en code indenté et lisible, ou le minifier dans l'autre sensMinifier du JavaScriptRetirer espaces, commentaires et longs noms locaux du JavaScript, et les appels console si vous le souhaitezÉchapper / déséchapper du JSONTransformez du JSON ou un texte en chaîne littérale à coller dans du code, ou déséchappez une chaîne pour retrouver un JSON lisibleComparer deux JSON : les différences champ par champComparez deux documents JSON champ par champ ; chaque valeur ajoutée, supprimée ou modifiée est listée avec son cheminJSON en ExcelTransformez des données JSON en vrai fichier .xlsx ; les nombres deviennent des cellules numériques, les champs imbriqués des colonnes, la ligne d'en-tête reste figéeJSON en tableau HTMLTransformez des données JSON en code de tableau HTML pour une page web ou un e-mail ; les champs imbriqués sont aplatis ou deviennent des tableaux internesJSON en classe Java (POJO)Générez une classe Java compilable à partir d'un JSON d'exemple ; les objets imbriqués deviennent des classes, les champs absents des types enveloppesGénérer un JSON Schema à partir d'un exemple JSONTransformez un exemple JSON en brouillon de JSON Schema avec type, properties, items et required déjà remplisConvertir JSON en JSONL (JSON Lines)Écrivez chaque enregistrement d'un tableau JSON sur sa propre ligne, ou regroupez des lignes JSONL dans un seul tableau JSONConvertir du JSON en tableau PHP — et l'inverseTransformez du JSON en code de tableau PHP, ou un tableau PHP en JSON, avec les règles de guillemets, d'échappement et de clés de PHPGénérer des classes et structs à partir de JSON (7 langages)Transformez un exemple JSON en dataclass Python, record C#, struct Go, data class Kotlin, struct Rust (serde), Swift Codable ou classe DartConvertir JSON en TOMLTransformez un objet JSON en TOML, le format de Cargo.toml et pyproject.toml ; un champ null est signalé avec son cheminJSON en TypeScriptGénérez des interfaces ou des types TypeScript depuis un JSON d'exemple ; les objets imbriqués ont leur propre type, les champs absents un ?Convertir et valider du JSON5 en JSONVérifier du JSON5 avec commentaires, apostrophes ou virgules finales et le convertir en JSON strictTesteur JSONPathEssayez une expression JSONPath sur le JSON que vous collez ; voyez les valeurs trouvées, leurs chemins et le nombre de résultatsCompteur de fréquence des motsComptez combien de fois chaque mot apparaît, tableau triéGénérateur de pseudoDes idées de pseudo qui respectent les règles d'Instagram, de X ou des jeux, avec votre prénom si vous voulezTirage au sort en ligneTirez des gagnants dans une liste de noms, formez des équipes ou mélangez l'ordre — avec l'heure et l'empreinte de la listeConvertir LESS en CSSCompiler du LESS en CSS classique lisible par le navigateur : variables, mixins et règles imbriquées résolusGénérateur de Lorem Ipsum (faux texte)Générez autant de paragraphes, de mots ou de puces lorem ipsum que nécessaireFormater du MarkdownRemettre de l'ordre dans du Markdown : une seule puce, tableaux alignés, blocs de code intactsGénérateur de balises metaÉcrivez le titre et la description d'une page et obtenez les balises <title>, meta description, Open Graph et X prêtes pour le <head>Comparer deux textes (trouver les différences)Comparez deux textes ligne à ligne ; les lignes ajoutées et supprimées sont marquéesChiffrer et déchiffrer un texte (mot de passe)Chiffrez un texte en AES-256 : le résultat est une chaîne d'une ligne, à rouvrir avec le même mot de passeCalculer le hash d'un texte (SHA-256, MD5)Calculez le hash SHA-256, SHA-512, SHA-1 ou MD5 du texte collé et comparez-le à une valeur attendueConvertir du texte en hexadécimalLe texte devient une suite d'octets en hexadécimal, et un code hex redevient du texte ; le sens est détecté tout seulTraducteur de code morseConvertissez du texte en code morse et du morse en texte ; le sens de chaque ligne est détecté automatiquementAlphabet radio de l’OTAN : traducteur en ligneÉpelez un texte avec Alfa, Bravo, Charlie ou retrouvez les lettresTest de lisibilité d'un texte (Kandel-Moles, Flesch)Mesurez la facilité de lecture de votre texte avec l'indice de Kandel-Moles, adapté de Flesch au français, et repérez les phrases trop longuesFormater du code PHPRemettre en forme du PHP minifié ou désordonné au style PSR-12 et voir la ligne d'une erreur de syntaxeConvertir PX en REM (convertisseur d'unités CSS)Convertissez les valeurs px de votre CSS en rem selon la taille de police racine, ou les rem en px ; sélecteurs et noms de fichiers restent intactsGénérateur de noms aléatoiresCréez des prénoms et noms aléatoires à partir de noms courants de six pays — femmes, hommes ou mélangésGénérateur de mots aléatoiresTirez une liste de mots courants en français, anglais, espagnol, allemand ou turc, sans répétitionGénérateur de couleurs aléatoiresGénérez des couleurs aléatoires pastel, vives ou foncées, chacune avec son code HEX, RGB et HSL et sa pastilleGénérateur de nombres aléatoiresTirez un ou plusieurs nombres au hasard entre deux bornes, avec ou sans répétition, entiers ou décimauxGénérateur de mot de passe aléatoireProduisez des mots de passe aléatoires solides à la longueur et au jeu de caractères de votre choix, sans qu'ils quittent votre appareilGénérateur de fichier robots.txtPréparez le fichier robots.txt de votre site : dossiers bloqués, ligne Sitemap et blocage des robots d'entraînement d'IAGénérateur de fausse adresseCréez des fiches de test avec une vraie ville et son code postal, une rue et une personne inventées et un e-mail example.comColonne en liste séparée par des virgulesMettre des valeurs empilées sur une seule ligne, et l'inverseGénérer une liste de nombres qui se suiventCréez une liste de nombres de 1 à 100 ou sur l'intervalle de votre choix : un par ligne, séparés par des points-virgules, avec des zéros devantChiffre de César en ligne : chiffrer et déchiffrer, avec ROT13Chiffrez ou déchiffrez un texte avec le chiffre de César, ROT13 compris ; si la clé est inconnue, affichez les 25 décalages d'un coupSQL INSERT en CSVRetrouvez le tableau caché dans les INSERT d'un dump SQL ; syntaxes MySQL, PostgreSQL et SQL Server reconnues, sortie en CSV ou en JSONDécaler des sous-titres SRTAvancez ou retardez tous les temps d'un fichier de sous-titres, à la seconde décimale prèsGénérateur d'Écriture Stylée (Unicode)Stylisez un texte en 11 styles Unicode : gras, manuscrite, gothique ; à copier-collerÉcrire un texte à l'envers : inversé, tête en bas ou en miroirÉcrivez un texte de droite à gauche, inversez l'ordre des mots, ou retournez-le tête en bas (ʇxǝʇ) et en écriture miroir ; les emojis restent entiersConvertir TOML en JSONConvertissez Cargo.toml, pyproject.toml ou tout fichier TOML en JSON ; les erreurs sont signalées par ligne et colonneSupprimer les accents d'un texte en ligneTransformez é, è, à, ç, ô et les autres lettres accentuées en lettres simples, sans toucher aux majuscules, aux espaces ni à la ponctuationGénérateur de liens UTMAjoutez utm_source, utm_medium et utm_campaign à l'adresse que vous partagez ; voyez dans Analytics quel partage amène des visiteursGénérateur d'UUID (version 4)Générez jusqu'à 500 UUID version 4 aléatoires d'un coup, en MAJUSCULES ou sans tirets — rien ne quitte votre appareilCréer un lien WhatsApp — lien wa.me et QR codeCréez à partir de votre numéro un lien wa.me qui ouvre une discussion WhatsApp en un clic, avec un message prérempli et un QR code à imprimerFormater et valider un XMLIndentez un XML écrit sur une seule ligne pour le lire, et voyez la ligne et la colonne d'une balise casséeConvertir un XML en CSVTransformez des enregistrements XML en tableau CSV ; la balise qui se répète devient la ligne automatiquementConvertir un XML en Excel (XLSX)Transformez des enregistrements XML en classeur XLSX qu'Excel ouvre directement, lignes de facture UBL comprisesConvertir un XML en tableau HTMLTransformez des enregistrements XML répétés en code <table> à coller dans une page webXML en classe Java (JAXB)Générez des classes Java annotées JAXB à partir d'un XML d'exemple ; un attribut devient @XmlAttribute, un élément répété List<>XML en YAMLConvertissez une configuration XML en YAML : attributs préfixés par @, balises répétées en liste, valeurs qui ressemblent à des nombres entre guillemetsTesteur XPathEssayez une expression XPath 1.0 sur le XML que vous collez ; voyez les éléments, les attributs ou le résultat de count()Formater et valider du YAMLVérifier un fichier YAML et le réécrire avec une indentation propre ; en cas d'erreur, voir la ligne et la causeYAML en CSVTransformez une liste YAML en tableau CSV pour Excel ; les champs imbriqués deviennent des colonnes comme adresse.villeYAML en XMLTransformez du YAML en document XML ; les clés qui commencent par « @ » deviennent des attributs et les listes des balises répétéesGénérateur d’ASCII art à partir d’un texteTransformez un texte court en grandes lettres ASCII sur plusieurs lignesGénérateur de texte zalgo — écriture maudite, glitch et effrayanteEmpilez des signes combinants au-dessus et au-dessous de vos lettres pour créer un texte zalgo ; choisissez l’intensité, copiez ou nettoyez le zalgo

Les outils de données travaillent avec deux panneaux : vous collez vos données à gauche, vous lisez le résultat à droite. Il n'y a pas de fichier à choisir ; le résultat se copie ou se télécharge.

Le piège habituel des tableaux est le séparateur : un export Excel en français utilise le plus souvent le point-virgule à la place de la virgule. Les outils reconnaissent le séparateur tout seuls, mais jeter un œil à la première ligne pour vérifier reste une bonne habitude.