araç köşesi

Convertir vos fichiers dans le navigateur

JPG en PDF, PNG en JPG, CSV en JSON et bien d'autres. Tout se passe dans votre navigateur — vos fichiers ne sont envoyés sur aucun serveur.

Vos fichiers restent chez vous. La conversion se fait dans votre navigateur ; aucun fichier n'est envoyé sur un serveur. Comment en être sûr ?

Documents

Convertir des images en PDF et composer des documents

Convertir JPG en PDFRassemblez plusieurs images dans un seul fichier PDFImages en PDF, en grille A4Poser plusieurs images à deux ou à quatre par page A4, dans un seul PDFFusionner plusieurs PDF en un seul documentRéunir plusieurs PDF en un seul fichier, dans l’ordre vouluImprimer plusieurs pages d’un PDF par feuille (2, 4, 6 ou 9)Mettre 2, 4, 6 ou 9 pages d’un PDF sur une feuille pour économiser le papierRéparer un PDF endommagéRécupérer les pages d'un PDF qui refuse de s'ouvrir ou se dit endommagéCBZ en PDFTransformez une archive CBZ de BD ou de manga en un seul PDF, dans le bon ordre et sans marges ajoutéesEML en PDFTransformez un e-mail .eml téléchargé en PDF lisible avec objet, expéditeur, date et liste des pièces jointesConvertir un EPUB en PDFFaites d'un livre numérique .epub un PDF avec sa couverture et ses chapitres dans l'ordre, sans installer CalibreEPUB en TXTExtrayez le texte d'un livre EPUB, chapitre par chapitre, dans un fichier .txt UTF-8 sans mise en formeConvertir un fichier Excel en PDFFaites d'un tableau .xlsx, .xls ou .csv un PDF au texte sélectionnable, sans colonne coupéeComparer deux fichiers PDFComparez le texte de deux versions d'un PDF mot à mot ; ajouts et suppressions signalés par page dans un rapport en couleurConvertir un fichier JSON en PDFTransformez un fichier .json exporté en PDF lisible et imprimableConvertir un fichier Markdown (.md) en PDFTransformez un README ou une note .md en PDF imprimable, au texte sélectionnableMarkdown en WordTransformez des fichiers .md en documents Word modifiables, avec de vrais titres, listes, tableaux et liensTexte en WordTapez ou collez un texte et téléchargez-le en un clic comme document Word (.docx) modifiableConvertir un dessin ODG en PDFTransformez un dessin LibreOffice Draw (.odg) en PDF où chaque forme, flèche, légende et image reste à sa place, au même format de page, sur un appareil sans LibreOfficeConvertir une présentation ODP en PDFFaites d'une présentation Impress (.odp) un PDF à une page par diapositive, au texte sélectionnableConvertir un fichier ODS en PDFFaites d'un tableau .ods un PDF au texte sélectionnable, sans installer LibreOfficeConvertir un fichier ODT en PDFFaites d'un document .odt un PDF au texte sélectionnable, sans installer LibreOfficeDiviser un PDF en fichiers séparésDécouper un PDF page par page ou par plages de pagesPivoter les pages d’un PDF dans le bon sensRemettre d’aplomb les pages couchées ou à l’enversAplatir un PDF : figer formulaire et annotationsIntégrer définitivement à la page les champs remplis et les commentairesCaviarder un PDF : effacer noms, téléphones et IBAN pour de bonSupprimer vraiment du PDF les mots saisis et marquer l'endroit d'un bandeau noirRogner un PDF (couper les marges)Supprimez automatiquement les marges blanches des pages PDF ou coupez un nombre fixe de millimètres sur chaque bordChanger la taille des pages d’un PDF (mettre au format A4)Mettre toutes les pages d’un PDF au format A4, A3, A5, Letter ou LegalExtraire des pages d’un PDF (garder ou supprimer)Ne garder que les pages voulues, ou supprimer celles dont vous ne voulez pasRéorganiser les pages d’un PDF (dans l’ordre de votre choix)Mettre les pages d’un PDF dans un nouvel ordre, les inverser ou remettre un scan recto verso en ordreProtéger un PDF par mot de passeAjouter un mot de passe d'ouverture standard que tout lecteur PDF demande (AES-256)Déverrouiller un PDF : retirer le mot de passeTransformer un PDF protégé dont vous connaissez le mot de passe en fichier libreCompresser un PDF (réduire la taille du fichier)Réduisez un PDF pour les limites d'e-mail et de téléversementAjouter un filigrane sur chaque page d’un PDFPoser une mention translucide sur chaque page du documentNuméroter les pages d’un PDF (en bas au centre, dans un coin, sans la couverture)Ajouter 1, 2, 3 ou « Page 1 sur 10 » sur chaque page d’un PDFRastériser un PDF (pages en images)Transformez chaque page du PDF en image dans un nouveau PDF : le texte n’est plus sélectionnable et s’imprime partout pareilCompresser un PDF à une taille précise (100 Ko, 200 Ko, 500 Ko)Faire passer un PDF sous la limite d’un formulaire en ligne : 100 Ko, 200 Ko ou la taille que vous indiquezImprimer un PDF en poster (découpé en feuilles A4)Répartissez une page PDF sur 4, 9 ou 16 feuilles A4, imprimez-les chez vous et assemblez un grand posterConvertir un PDF en noir et blanc (niveaux de gris)Passer un PDF couleur en niveaux de gris ; le texte reste sélectionnable et l’imprimante n’use pas d’encre couleurSupprimer commentaires, surlignages et annotations d’un PDFRetirez d’un seul coup les notes, surlignages, traits de crayon et tampons d’un PDFConvertir un PDF en EPUB (livre numérique)Transformez le texte d'un PDF en livre numérique EPUB qui se réajuste à l'écran du téléphone ou de la liseuseConvertir PDF en ExcelReprendre le tableau d’un PDF (relevé bancaire, liste de prix) dans un fichier Excel, avec ses lignes et colonnesPDF en image (PNG / JPG)Transformez chaque page d'un PDF en une image PNG ou JPG distinctePDF en HTML (texte et titres)Transformez le texte d’un PDF en page HTML propre, avec de vrais titres, paragraphes et listesCréer un livret à partir d’un PDF (piqûre à cheval)Placez les pages du PDF dans l’ordre d’un livret : les feuilles imprimées se plient au milieu et s’agrafentConvertir PDF en Markdown (.md)Transformez le texte d'un PDF en fichier Markdown propre, avec titres #, listes et grasPDF en texte (TXT)Récupérez l'écrit contenu dans un PDF sous forme de fichier textePDF en ODP (LibreOffice Impress)Chaque page du PDF devient une diapositive LibreOffice Impress, au format ouvert ODPConvertir PDF en ODT (LibreOffice Writer, texte)Transférez le texte d'un PDF, titres compris, dans un document ODT modifiable pour LibreOffice WriterConvertir PDF en PowerPointTransformer chaque page d’un PDF en diapositive PowerPoint au lieu de refaire la présentationExtraire les images d'un PDFEnregistrez les photos et images contenues dans un PDF comme fichiers séparés, sans les recompresserConvertir PDF en RTF (Rich Text Format)Transférez le texte d'un PDF dans un fichier RTF que WordPad, TextEdit et Word savent ouvrirPDF en TIFFTransformez toutes les pages d'un PDF en un seul fichier TIFF multipage, pour un archivage, un fax ou une plateforme de dépôtPDF vers UDFExtrayez le texte d'un PDF vers un fichier UDF que l'éditeur UYAP de la justice turque ouvrePDF en Word (texte modifiable, DOCX)Transférez le texte d'un PDF, titres et paragraphes compris, dans un document Word (.docx) modifiableSupprimer l'auteur et les métadonnées d'un PDFEffacez le nom d'auteur, le titre, le logiciel et les dates inscrits dans les propriétés d'un PDFConvertir une présentation PowerPoint en PDFFaites d'une présentation PowerPoint un PDF où chaque diapositive devient une pageConvertir un fichier RTF en PDFFaites d'un fichier RTF un PDF au texte sélectionnable, sans rien envoyerConvertir un fichier SVG en PDFFaites d'un logo ou d'un schéma .svg une page PDF prête à imprimer, sans rien envoyerCouper les pages d’un PDF au milieu (une double page scannée en deux pages)Couper chaque double page d’un livre scanné en deux pages séparéesConvertir un fichier TIFF en PDFFaites d'un .tif d'une ou de plusieurs pages un PDF qui s'ouvre partout, sans rien envoyerConvertir TXT en PDFTransformer un fichier .txt du Bloc-notes en PDF au texte sélectionnable, tel qu’il est écritTXT en WordTransformez des fichiers .txt enregistrés avec le Bloc-notes en documents Word (.docx) modifiablesUDF vers PDFTransformez un document UDF de l'UYAP en PDF dont le texte se sélectionneConvertir un document Word (DOCX) en PDFTransformez un document Word en PDF au texte sélectionnableWord en HTMLTransformez un document Word (.docx) en HTML propre et sémantique, sans styles parasitesWord en TXTExtrayez le texte d'un document Word (.docx) vers un fichier .txt, numéros de liste, tableaux et notes comprisDécompresser un fichier ZIPExtrayez les fichiers d’une archive ZIP dans votre navigateur et téléchargez-les un par un, sans rien installerZIP en PDFRéunissez les photos et les PDF d'une archive ZIP dans un seul PDF, dans le bon ordre, sans décompresser

Images

Changer de format, redimensionner, compresser

Convertir PNG en JPGPassez vos images PNG en JPG et réduisez leur poidsConvertir JPG en PNGPassez vos images JPG au format PNG sans perteConvertir JPG en WEBPPassez vos photos JPG en WEBP pour votre site, à la qualité de votre choixConvertir PNG en WEBPPassez vos PNG en WEBP sans perdre le fond transparentConvertir WEBP en JPGTransformez vos WEBP en JPG ou en PNG, des formats que tout logiciel sait ouvrirRedimensionner une imageMettez vos images à l'échelle par pourcentage, par largeur ou par hauteurChanger le format d'une imageConvertissez tout un dossier mélangé vers un seul format : JPG, PNG ou WEBPCompresser une imageRéduisez le poids de vos photos, en réglant vous-même la qualitéSupprimer le fond blanc d'une imageEffacez le fond blanc d'un logo, d'une signature ou d'un dessin et récupérez un PNG transparentRéduire une photo à un poids de fichier précisDonnez la limite en Ko, l'outil trouve la qualité : la photo passe sous le poids demandéConvertir GIF en PNGEnregistrez la première image d'un GIF en PNG ou en JPG fixeDu PNG au favicon (ICO)Fabriquer un favicon.ico multi-tailles depuis un logo PNG ou JPGAjouter un fond blanc à un PNG transparentPosez un fond blanc ou une couleur unie derrière une image transparente et téléchargez-la en JPGRecadrer une imageCoupez vos photos depuis le centre, au format de votre choix ou en cercleConvertir un fichier ICO en PNGExtraire en PNG les images contenues dans un favicon.icoPivoter et retourner une imageRedresser une photo couchée sur le côté ou la retourner en miroirFusionner des imagesRéunissez plusieurs images en un seul fichier, en ligne ou en colonneFlouter une imageFloutez toute la photo à l'intensité de votre choix — pour un fond d'image ou pour rendre un détail illisibleRenforcer la netteté d'une photoAugmentez le contraste des contours d'une photo un peu molle ; l'intensité se règle de 1 à 10Mettre une photo en noir et blanc ou en sépiaPasser une photo couleur en noir et blanc, ou lui donner la teinte sépia des tirages anciensAjouter un filigrane sur une imageÉcrire un filigrane texte sur vos photos, en choisissant sa position et son opacitéPhoto d'identité : dimensions en mm et en pixelsRecadrez une photo au format photo d'identité et obtenez les dimensions exactes en pixelsSVG vers PNGConvertissez un fichier vectoriel SVG en PNG à la largeur de votre choixExtraire la palette de couleurs d'une imageListez les couleurs dominantes d'une photo en hex et en RGBCréer un APNG (PNG animé)Transformer plusieurs images ou un GIF en PNG animé en couleurs complètes, aux bords transparents douxAPNG en GIFTransformer un sticker PNG animé en GIF lisible dans toutes les applications ; les durées sont gardéesBMP en JPGTransformer de gros fichiers BMP en JPG légers ou en PNG sans perteGénérateur de mèmes : texte en haut et en bas de votre photoAjoutez le texte classique des mèmes, en haut et en bas, sur votre propre photoEmbellir une capture d'écranTransformez une capture d'écran en visuel prêt à partager : fond dégradé, ombre, coins arrondis, barre de fenêtreLire les données EXIF d'une photoLire les données EXIF d'une photo : date, appareil, réglages et position GPSPixeliser une photo (effet mosaïque)Découpez la photo en gros carrés pour la pixeliser ; pour un rendu censure ou pixel artAjouter du grain ou du bruit à une photoAjoutez du grain de film ou du bruit coloré pour un rendu argentique ou pour casser une surface trop lisseAjouter une bordure ou un cadre polaroïd à une photoAjoutez autour de la photo un bord blanc, noir ou de la couleur de votre choixAjouter un vignettage à une photoAssombrissez ou éclaircissez les bords d'une photo en dégradé doux pour attirer le regard sur le sujetMettre une photo au format d'impression (10×15, 13×18)Mettez vos photos aux formats de tirage standard : 10×15, 13×18, 20×30 cm ou A4Détection de contours : photo en dessin au traitDétectez les contours d'une photo et transformez-la en coloriage au trait ou en carte de contours classiqueAdapter une photo à Instagram sans la recadrerAdapter une photo au format Instagram de 1080 pixels (publication ou story) sans la couperPostériser une imageRéduisez une photo à quelques teintes plates : rendu affiche, pop art ou pochoirChanger la résolution DPI d'une imagePassez un JPG ou un PNG à 300 DPI ou à une autre valeur ; les pixels restent identiquesCréer un GIF avec des photosTransformez quelques photos en GIF animé ; durée par image, largeur et boucle au choixLuminosité, contraste et saturation d'une photoCorrigez une photo sombre, terne ou trop vive avec trois curseursSupprimer les données EXIF et la géolocalisationRetirer position, date et modèle d'appareil sans recompresser la photoRedimensionner un GIF animéDonnez à un GIF animé une taille exacte en pixels : largeur, hauteur, pourcentage ou carréPivoter ou retourner un GIF animéFaites pivoter un GIF animé de 90° ou 180°, ou retournez-le en miroir ; l'animation continueChanger la vitesse d'un GIFAccélérez un GIF animé en 1,5×, 2× ou 4×, ou ralentissez-le en 0,5× ou 0,25× ; l'image reste intacteCouper et raccourcir un GIF animéCoupez le début et la fin d'un GIF animé ; choisissez la partie à garder en secondes ou par numéro d'imageRecadrer un GIF animéRecadrez un GIF animé en 1:1, 16:9 ou 9:16, ou coupez des pixels sur les bords ; l'animation est conservéeCompresser un GIFRéduisez le poids d'un GIF animé sans casser l'animation : couleurs, échelle et saut d'imagesInverser un GIF : lire l'animation à l'enversLisez un GIF animé à l'envers ou créez une boucle aller-retour (boomerang) ; les durées sont conservéesAjouter du texte à un GIFAjoutez un texte en haut, en bas ou au centre d'un GIF animé : style mème, texte noir ou bande blancheExtraire les images d'un GIFEnregistrez chaque image d'un GIF animé en PNG ou JPG séparé, dans un ZIP ou en une seule sprite sheetConvertir un GIF en WEBP animéTransformez un GIF animé en WEBP animé ; images, durées et boucle sont conservées, vous choisissez la qualitéDécouper une image en parties égalesDécoupez une image en parties égales ; fichiers numérotés pour un carrousel ou une grille 3×3 InstagramArrondir les coins d'une imageAdoucissez les coins d'une image sans changer ses dimensionsConvertir une image en ASCII artConvertissez une image en ASCII art avec des caractères comme @ % # ; téléchargement en .txt et PNGInverser les couleurs d'une imageInverser les couleurs d'une image : négatif ou échange clair/foncé qui garde les teintesComparer deux images et trouver les différencesComparer deux images pixel par pixel et marquer les différences en rougeJPG en BMPConvertissez une image JPG, PNG, GIF ou WEBP en BMP 24 bits couleur ou 8 bits niveaux de gris, redimensionnée si besoinConvertir une image JPG en SVGTransformez un logo ou un dessin en pixels en SVG qui s'agrandit sans perteCréer un nuage de motsCollez un texte et obtenez un nuage de ses mots les plus fréquentsConvertir du code en imageTransformer un extrait de code en image PNG façon fenêtre, avec numéros de ligneCompresser un PNGRéduire un PNG transparent en gardant le format PNG ; logos et captures gardent leur fondConvertir PNG en GIFConvertissez une image PNG, JPG, WEBP ou BMP en GIF fixe ; la transparence est gardée ou posée sur fond blancRAW en JPGExtraire le JPEG de l'appareil photo contenu dans un fichier RAW, sans réencodage ; CR2, NEF, ARW, DNG, ORF, PEFSimulateur de daltonismeAfficher une image telle que la voient les personnes atteintes de daltonisme protan, deutan, tritan ou totalOptimiser un SVG : alléger le fichier sans changer le dessinSupprimez les restes d’éditeur des fichiers SVG exportés depuis Illustrator, Inkscape ou Figma et allégez-lesTIFF en JPGTransformez une numérisation ou un fax TIFF en images lisibles, chaque page en JPG (ou PNG) séparéConvertir WEBP en GIFConvertissez un WEBP animé ou fixe en GIF ; durées des images, boucle et transparence sont conservéesTransformer un texte en écriture manuscriteTransformer un texte tapé en page de cahier manuscrite, en PNG ou en PDF

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