Convertisseurs en ligne gratuits
Convertissez entre formats de données, unités, nombres et encodages sans rien envoyer.
Tous les outils de conversion
Convertisseur CSV → JSON, gratuit
Conversion CSV vers JSON gratuite en ligne. Convertissez des valeurs séparées par des virgules en tableaux ou objets JSON, avec délimiteurs personnalisables.
Convertisseur JSON → CSV, gratuit
Conversion JSON vers CSV gratuite en ligne. Convertissez des tableaux d'objets JSON au format CSV ou TSV. Téléchargez ou copiez le résultat.
Convertisseur JSON → YAML, gratuit
Convertissez instantanément du JSON en YAML et inversement. Convertisseur en ligne gratuit avec formatage propre, sans inscription, dans votre navigateur.
Convertisseur JSON → TypeScript, gratuit
Convertissez instantanément du JSON en interfaces TypeScript. Génère les types pour les objets imbriqués, les tableaux et les champs optionnels. Outil gratuit.
Convertisseur JSON → XML, gratuit
Convertissez instantanément des données JSON au format XML. Collez votre JSON et obtenez un XML bien formaté. Gratuit, sans inscription.
Convertisseur Markdown → HTML, gratuit
Conversion Markdown vers HTML gratuite en ligne. Convertissez du Markdown en HTML propre avec aperçu en direct.
Convertisseur HTML → Markdown, gratuit
Conversion HTML vers Markdown gratuite en ligne. Convertissez du HTML en syntaxe Markdown propre.
Encodeur / décodeur d'entités HTML, gratuit
Encodez ou décodez les entités HTML. Convertissez les caractères spéciaux en entités HTML et inversement. Entités nommées et numériques prises en charge.
Encodage et décodage d'URL en ligne, gratuits
Encodez ou décodez instantanément des URL et des composants d'URI. Prend en charge les méthodes encodeURI et encodeURIComponent. Gratuit, privé, sans inscription.
Encodage et décodage Base64 en ligne, gratuits
Encodez du texte en Base64 ou décodez du Base64 en texte instantanément. Prend en charge la conversion de fichier en Base64.
Convertisseur image → Base64, gratuit
Convertisseur gratuit d'image en Base64 en ligne. Convertissez n'importe quelle image (PNG, JPG, GIF, SVG, WebP) en chaîne Base64 ou en URI de données.
Décodeur d'image Base64, gratuit
Décodez instantanément des chaînes Base64 en images. Prévisualisez l'image et téléchargez-la en PNG, JPEG ou WebP. Décodeur d'image Base64 en ligne, gratuit.
Conversion d'images en ligne, gratuite
Convertissez gratuitement vos images entre les formats PNG, JPEG et WebP. Conversion par lot de plusieurs fichiers à la fois.
Conversion SVG en PNG en ligne, gratuite
Convertissez vos fichiers SVG en images PNG. Personnalisez la taille de sortie et la couleur d'arrière-plan. Téléchargez des PNG de haute qualité.
Convertisseur d'unités, gratuit
Convertissez instantanément des unités de longueur, poids, température, stockage, vitesse, temps et surface. Convertisseur en ligne gratuit, sans inscription.
Convertisseur de bases numériques, gratuit
Convertissez instantanément des nombres entre binaire, octal, décimal et hexadécimal. Prise en charge des grands nombres. Gratuit, sans inscription.
Conversion d'horodatages Unix en ligne, gratuite
Convertissez les horodatages Unix en dates lisibles et vice-versa. Secondes et millisecondes pris en charge. Horloge epoch en direct. Gratuit, sans inscription.
Convertisseur PX → REM, gratuit
Convertisseur PX en REM en ligne et gratuit. Convertissez des pixels en rem et inversement, avec une taille de police de base configurable.
Convertisseur binaire vers texte, gratuit
Convertissez instantanément du binaire en texte et inversement. Prise en charge de l'ASCII et de l'UTF-8. Traducteur binaire gratuit en ligne.
Traducteur de code morse, gratuit
Traducteur de code Morse gratuit. Convertissez du texte en code Morse et inversement. Écoutez le résultat en audio avec vitesse réglable.
Convertisseur de chiffres romains, gratuit
Convertisseur de chiffres romains gratuit en ligne. Convertissez des nombres en chiffres romains et inversement. Prend en charge les valeurs de 1 à 3 999.
Convertisseur de nombres en lettres, gratuit
Convertissez n'importe quel nombre en lettres. Prend en charge les décimales, les négatifs et les nombres jusqu'aux trillions. Convertisseur en ligne gratuit.
Conversion HEIC en JPG en ligne, gratuite
Convertissez vos photos HEIC d'iPhone au format JPG.
Conversion WebP en JPG en ligne, gratuite
Convertissez vos images WebP au format JPG instantanément. Compatible avec tous les navigateurs. Gratuit, sans inscription, dans votre navigateur.
Convertisseur PNG → JPG, gratuit
Convertissez vos images PNG au format JPG. Traitement dans le navigateur, sans envoi à un serveur. Gratuit, sans inscription.
Conversion JPG en PNG en ligne, gratuite
Convertissez vos images JPG au format PNG sans perte de qualité. Conversion par lots et téléchargement multiple. Gratuit, sans inscription.
Convertisseur Word → PDF, gratuit
Convertissez vos documents Word au format PDF. Rapide, fonctionne dans votre navigateur, sans envoi à un serveur.
Convertisseur ICO, gratuit
Convertissez des images entre ICO et d'autres formats instantanément. Outil en ligne gratuit, sans inscription, 100 % dans le navigateur, aucun envoi à un serveur.
Visualiseur CSV, gratuit
Visualisez et prévisualisez vos fichiers CSV sous forme de tableau formaté. Gratuit, sans inscription, fonctionne dans le navigateur sans envoi de fichier.
Visualiseur de tableur, gratuit
Visualisez vos fichiers CSV, TSV ou Excel (XLSX) comme tableau interactif dans votre navigateur. Triez, recherchez, inspectez. Aucun envoi.
Convertisseur texte → CSV, gratuit
Convertissez du texte délimité en CSV, détection automatique du délimiteur. Tabulations, virgules, points-virgules, barres verticales ou personnalisés.
Convertisseur de fuseaux horaires, gratuit
Convertissez l'heure entre différents fuseaux horaires instantanément, avec prise en charge du décalage UTC et de l'heure d'été. Convertisseur en ligne gratuit.
Conversion YAML en JSON en ligne, gratuite
Convertissez instantanément du YAML en JSON. Gère toute la syntaxe YAML, y compris les listes, les maps, les ancres et les alias. Téléchargez le JSON ou copiez-le.
À propos de nos convertisseurs
Absolutool inclut 22 outils de conversion couvrant les formats de données, les langages de balisage, les encodages, les unités et les systèmes de numération. Convertissez entre JSON, CSV, YAML, XML, TypeScript, Markdown et HTML sans téléverser de fichiers · tout est traité dans votre navigateur.
Les développeurs adorent nos encodeurs Base64 et URL pour des transformations rapides. Les designers utilisent le convertisseur d’images et l’outil SVG vers PNG. Étudiants et professionnels comptent sur le convertisseur d’unités (7 catégories), le convertisseur de bases numériques, l’outil de timestamps et le traducteur de chiffres romains pour leurs conversions quotidiennes. Sans inscription, sans limites.
Pourquoi autant d'outils de conversion
Chaque développeur, designer, rédacteur et analyste rencontre des incompatibilités de format de fichier plusieurs fois par semaine. Le tableur d'un collègue arrive en CSV mais votre outil veut du JSON. Une équipe marketing envoie une photo HEIC depuis son iPhone mais le site n'accepte que le JPG. Un ingénieur devops doit convertir une configuration Apache vers nginx, un secret OAuth en Base64 compatible URL, ou un horodatage de journal serveur en date lisible. Les outils de conversion de cette catégorie traitent les cas courants sans la moindre friction liée à l'installation d'un énième utilitaire en ligne de commande ou à l'inscription à un énième service web. Chacun tient sur une seule page ; chacun fonctionne en quelques secondes.
Les outils se répartissent en six groupes environ : formats de données (JSON, CSV, YAML, XML, TypeScript), langages de balisage (HTML et Markdown dans les deux sens), encodage (Base64 en texte et en image, encodage d'URL, hexadécimal), formats d'image (HEIC→JPG, ICO, JPG↔PNG, SVG→PNG, convertisseur d'image générique), systèmes de numération (binaire↔texte, décimal↔binaire↔hexadécimal↔octal, chiffres romains, nombre vers lettres) et visionneuses de tableurs (aperçu CSV et Excel sans ouvrir Excel). Chaque outil est conçu pour un seul sens afin que l'interface reste réduite. Si vous avez besoin d'une fonction dans le sens inverse, cherchez l'outil correspondant.
Conversion sans perte ou avec perte
Les conversions entre formats texte (JSON↔CSV, HTML↔Markdown, encodage/décodage base64) sont sans perte : l'aller-retour préserve toute l'information d'origine, même si des choix de mise en forme comme l'indentation ou l'ordre des colonnes peuvent différer. Les conversions entre formats d'image sont généralement avec perte : HEIC→JPG ré-encode les pixels via la compression DCT du JPEG, perdant du détail ; PNG→JPG supprime la transparence du canal alpha et applique la même passe DCT ; seul PNG↔WebP peut se faire en préservant le mode sans perte du PNG. Savoir si votre conversion est avec perte compte lorsque le fichier pourrait être reconverti plus tard : trois générations avec perte d'une photo peuvent produire une dégradation visible. L'outil de conversion d'image de ce site indique le réglage de qualité qu'il utilise pour chaque format de sortie.
La conversion vectoriel vers matriciel (SVG→PNG) est fondamentalement avec perte d'une autre manière : les vecteurs décrivent les formes mathématiquement, les images matricielles décrivent des pixels à une résolution fixe. Une fois un vecteur rendu en 1024×1024, ce PNG n'a plus aucune information sur les courbes d'origine. L'outil SVG vers PNG vous laisse préciser la résolution de sortie afin de rendre à la taille voulue. Si vous pourriez avoir besoin d'une taille plus grande plus tard, enregistrez le SVG lui-même, pas le PNG. Les conversions de systèmes de numération (décimal↔binaire↔hexadécimal) sont sans perte car la valeur sous-jacente est le même entier dans des notations différentes. Les conversions entre Markdown et HTML sont sans perte pour le sous-ensemble de fonctions que les deux prennent en charge ; les fonctions propres au HTML (balises de script, éléments personnalisés) sont supprimées lors du retour vers Markdown.
Quand utiliser concrètement chaque convertisseur
Les conversions JSON sont partout dans le travail d'API : un fournisseur renvoie du CSV depuis un point de terminaison de rapport, votre code veut du JSON ; un fichier de configuration est en YAML, votre validateur a besoin de JSON ; une base de code TypeScript a besoin de définitions de types à partir d'un exemple de réponse JSON. Chaque sens a son outil ici, et chacun traite vos données sans les téléverser (le Base64 d'une image de 2 Mo reste dans l'onglet de votre navigateur). Les conversions HTML et Markdown sont le pain quotidien du rédacteur : rédiger en Markdown pour la rapidité, exporter en HTML pour un CMS, ou coller du texte enrichi depuis Word vers Markdown pour l'ajouter à un dépôt de documentation. L'outil préserve les liens, les listes, les tableaux et les blocs de code.
Le Base64 est l'encodage universel « binaire en texte », utilisé pour les images intégrées en HTML, les charges utiles JWT, les jetons OAuth, les blocs PEM de certificats et les pièces jointes d'e-mail (MIME). Les outils Base64 ici acceptent des entrées en texte et en fichier ; la variante image produit une data URI que vous pouvez coller directement dans l'attribut src d'une balise img. La conversion de base numérique est ce que vous faites en lisant des codes de couleur hexadécimaux, en décodant des adresses mémoire préfixées par 0x lors du débogage, ou en apprenant le binaire. Les chiffres romains apparaissent dans les dates de copyright, la numérotation des monarques et les suites de films ; le calculateur gère les valeurs jusqu'à 3999 (le maximum romain traditionnel) plus la notation étendue avec trait supérieur pour les nombres plus grands utilisée dans les contextes universitaires.
Les limites de conversion dans le navigateur
Les convertisseurs basés sur le navigateur sont limités par le budget mémoire de l'onglet, généralement 4 Go sur un ordinateur moderne et 1 à 2 Go sur un appareil mobile. Pour les formats texte, cela compte rarement : un fichier JSON de 100 Mo est volumineux mais reste bien dans le budget. Pour les conversions d'image, le calcul est différent : une photo de 50 mégapixels décodée en RGBA occupe 200 Mo de mémoire avant même que le convertisseur ne commence. L'outil de conversion d'image surveille ces limites et réduit la taille ou avertit avant de tenter une opération qui dépasserait la mémoire. Si vous traitez par lots des centaines de grandes images, un outil de bureau comme ImageMagick ou un pipeline de build utilisant Sharp sera plus rapide et ne risquera pas de faire planter un onglet de navigateur.
Le convertisseur HEIC→JPG est un cas particulier car le décodage HEIC n'est pas intégré à la plupart des navigateurs (Safari le prend en charge ; Chrome et Firefox non, nativement). L'outil embarque un décodeur HEIC en WebAssembly qui ajoute un téléchargement unique d'environ 500 Ko mais convertit ensuite à une vitesse quasi native. Une fois mis en cache, le décodeur est réutilisé pour chaque fichier HEIC que vous convertissez dans la même session. Le même principe s'applique aux formats RAW (DNG, NEF, ARW) : ils nécessitent des décodeurs dédiés bien plus volumineux que 500 Ko et ne sont pas inclus ici. Pour la conversion RAW, un logiciel dédié comme Lightroom ou RawTherapee est approprié.
Questions fréquentes
Pourquoi convertir entre JSON, CSV et YAML ?
Chaque format a son point fort. Le CSV est le plus petit dénominateur commun pour les données tabulaires (tout tableur l'ouvre). Le JSON est le standard pour l'échange d'API et les données structurées imbriquées. Le YAML est plus lisible par l'humain que le JSON et c'est le format de prédilection pour les fichiers de configuration (Docker Compose, GitHub Actions, Kubernetes). Lorsque les données franchissent les frontières entre outils (un pipeline d'entraînement ML qui écrit du CSV, un frontend web qui veut du JSON, un script de déploiement qui veut du YAML), la conversion est inévitable. Les outils proposés ici couvrent les trois paires dans les deux sens.
Vais-je perdre des données en convertissant un format d'image ?
Cela dépend des formats. PNG↔WebP (avec WebP en mode sans perte) préserve chaque pixel. JPG↔n'importe quoi est avec perte car le JPG ré-encode via la compression DCT au réglage de qualité que vous choisissez. HEIC→JPG perd les avantages propres au HEIC (couleur 10 bits, taille de fichier réduite) mais produit un JPG universellement compatible. La transparence est supprimée lors du passage au JPG (qui n'a pas de canal alpha). L'outil de conversion d'image indique quelles conversions sont sans perte et lesquelles sont avec perte.
Quelle est la différence entre le Base64 et l'encodage d'URL ?
Les deux encodent des caractères binaires ou spéciaux sous des formes sûres en texte, mais les alphabets diffèrent. Le Base64 utilise A-Z, a-z, 0-9, +, / et = pour le remplissage, augmentant l'entrée de 33 %. Il est conçu pour le binaire vers texte (images en HTML, pièces jointes d'e-mail). L'encodage d'URL (encodage pour cent) remplace les caractères ASCII non sûrs par des codes hexadécimaux %XX ; il est conçu pour intégrer du texte arbitraire dans des URL. Des tâches différentes, des outils différents, tous deux dans cette catégorie.
Ces outils gèrent-ils le texte non-ASCII ?
Oui. Chaque convertisseur de texte ici utilise l'UTF-8 en interne : les emoji, les caractères accentués, le chinois, l'arabe, l'hébreu, le hindi, et ainsi de suite font tous l'aller-retour sans corruption. L'exception concerne les conversions qui visent un jeu de caractères explicitement limité : l'art ASCII et le code Morse abandonnent les caractères qu'ils ne peuvent pas encoder. Les chiffres romains forment eux-mêmes un ensemble limité (1 à 3999), de sorte que les nombres plus grands ne peuvent pas être représentés en notation classique.
Pourquoi la conversion Markdown vers HTML est-elle plus simple que HTML vers Markdown ?
Markdown vers HTML est un sur-ensemble à sens unique : chaque construction Markdown a un équivalent HTML. HTML vers Markdown perd de l'information dès que le HTML utilise des fonctions que Markdown n'a pas (styles en ligne, balises de script, éléments personnalisés, tableaux complexes, mise en page par classe). L'outil HTML vers Markdown gère les motifs courants (titres, paragraphes, listes, tableaux simples, liens, images, blocs de code) mais ignore tout ce qu'il ne peut pas représenter proprement. Pour une migration de contenu ponctuelle, cela convient généralement ; pour la conversion systématique de pages complexes, vous devrez peut-être faire des retouches à la main.
Comment savoir dans quel sens convertir ?
Alignez-vous sur le format que veut votre outil en aval. Si votre tableur veut du CSV, convertissez en CSV. Si votre code veut des types TypeScript, générez les types. Si votre CSS a besoin de px au lieu de rem, lancez px vers rem. Le nom de chaque outil ici se lit toujours « format source vers format cible », donc choisir le bon outil revient simplement à choisir le bon objectif final. Si vous avez besoin des deux sens (CSV↔JSON, par exemple), les deux outils sont présentés côte à côte dans la grille ci-dessus.