Aller au contenu

Outils de conversion

332 outils · 13 langues · Sans inscription

Tous les outils

Outils d’image

Voir les 39 →

Assembler des images

Réunissez des photos dans un PNG. Ajustez l’ordre, l’espacement, les dimensions et le fond transparent ou coloré, puis prévisualisez localement.

Retourner une image

Créez un miroir gauche-droite ou haut-bas et tournez par pas de 90°. Vérifiez l’aperçu et enregistrez un PNG avec transparence.

Texte sur image

Ajoutez une légende à une photo. Réglez taille, couleur, position, opacité et contour noir avec les polices de votre appareil, puis exportez en PNG.

Inverser les couleurs

Inversez les canaux RVB tout en gardant dimensions et transparence. Prévisualisez le négatif et téléchargez un PNG sans envoyer le fichier.

Recadrer

Tracez un rectangle ou saisissez les coordonnées en pixels pour recadrer une photo et enregistrer un PNG.

Mosaïque

Sélectionnez un rectangle dans une photo, réglez la taille des blocs et prévisualisez le PNG obtenu.

SVG → PNG

Convertissez des SVG statiques autonomes en PNG transparents, avec aperçus et téléchargement ZIP.

Image → ICO

Créez un ICO contenant des icônes de 16, 32, 48 et 256 pixels, avec proportions conservées et marges transparentes.

JPG → WebP

Convertissez des JPG en WebP dans le navigateur, avec réglage de qualité, aperçus et téléchargement ZIP.

Redimensionner

Ajustez JPG, PNG, WebP ou AVIF à une largeur et hauteur maximales, sans recadrage, puis exportez en PNG ou JPG.

PNG → WebP

Convertissez des PNG statiques en WebP localement, réglez la qualité et téléchargez un ZIP après prévisualisation.

HEIC → JPG

Convertissez les photos HEIC de l’iPhone en JPG dans votre navigateur. Conversion gratuite par lots jusqu’à 20 photos avec téléchargement ZIP. Les photos ne sont pas envoyées et les métadonnées EXIF (dont la position GPS) ne sont pas conservées.

HEIC → PNG

Convertissez des images HEIC/HEIF en PNG localement dans votre navigateur. Transparence et dimensions conservées, jusqu’à 20 fichiers à la fois, téléchargement individuel ou en ZIP.

JPG → PNG

Convertissez vos photos JPG en PNG sans perte dans le navigateur. Conversion gratuite par lots jusqu’à 20 images avec ZIP ; aucun envoi, dimensions inchangées.

PNG → JPG

Convertissez vos PNG en JPG plus légers. Choisissez la qualité et une couleur de fond pour la transparence, jusqu’à 20 fichiers à la fois, en ZIP, sans envoi.

JFIF → JPG

Passez vos images JFIF en .jpg standard sans réencodage : la qualité ne change pas. Jusqu’à 20 fichiers à la fois dans le navigateur, téléchargés en ZIP.

GIF → PNG

Convertissez vos GIF en PNG en gardant la transparence. D’un GIF animé, la première image est exportée. Jusqu’à 20 fichiers par lot, sans envoi.

TIFF → JPG

Convertissez scans et photos TIFF en JPG dans tout navigateur. Qualité au choix, jusqu’à 20 fichiers en ZIP ; d’un TIFF multipage, la 1re page est exportée.

PNG en SVG

Vectorisez un PNG ou JPG en SVG avec 2 à 64 couleurs et trois niveaux de détail. Idéal pour logos, icônes et aplats ; tout se fait dans le navigateur.

WebP → JPG

Un WebP refusé par votre application ? Convertissez vos images statiques en JPG dans le navigateur. Réglez qualité et fond, puis téléchargez un fichier ou un ZIP.

WebP → PNG

Convertissez WebP en PNG pour garder le fond transparent de vos logos et images statiques. Traitement dans le navigateur, par lots, avec téléchargement ZIP.

AVIF → PNG

Convertissez des images AVIF statiques en PNG dans le navigateur. Conservez la transparence et les dimensions, vérifiez l’aperçu et téléchargez les images ou un ZIP.

AVIF → JPG

Convertissez des AVIF fixes en JPG par lots. Choisissez la qualité JPEG et le fond des zones transparentes, puis téléchargez les images ou un ZIP.

Image → pixel art

Transformez une photo en pixel art dans votre navigateur. Choisissez la résolution, 16 couleurs rétro ou des niveaux de gris et exportez un PNG avec grille facultative.

Compresser une image

Une photo trop lourde à envoyer ? Réduisez sa taille dans le navigateur : ajustez qualité et dimensions, comparez le résultat, puis téléchargez vos images.

Photo en noir et blanc

Passez une photo couleur en niveaux de gris ou en noir et blanc pur avec un seuil réglable. La transparence est conservée ; le PNG est créé dans le navigateur.

Grille de dessin

Tracez une grille sur une photo pour la méthode du quadrillage. Réglez colonnes, cases carrées ou lignes, couleur, épaisseur et diagonales, et téléchargez le PNG.

Pipette de couleur

Cliquez sur une image pour obtenir sa couleur HEX, RGB et HSL, copiez-la en un geste et voyez ses 8 couleurs principales. L’image reste sur votre appareil.

Modèle perles Hama

Transformez une photo en modèle de perles à repasser : largeur en perles, 2 à 40 couleurs, et une grille imprimable avec lettres, quantités et plaques.

Image en Base64

Encodez une image en data URI Base64 et copiez-la en Base64 brut, fond CSS, balise HTML img ou Markdown. Détecte PNG, JPG, GIF, WebP, SVG et plus encore.

Base64 en image

Collez une chaîne Base64 ou un data URI pour afficher l’image et la télécharger avec la bonne extension. Le type est détecté d’après les octets décodés.

Image en texte

Extrayez le texte d’une image ou d’une capture d’écran collée grâce à l’OCR gratuit dans le navigateur. 11 langues, dont chinois et arabe ; copie ou .txt.

Créer un GIF

Créez un GIF animé avec 2 à 50 images dans le navigateur. Réordonnez les images, réglez délai, boucle et largeur, prévisualisez et téléchargez. Sans envoi.

Générateur de mème

Générateur de mème gratuit : importez votre image, ajoutez le texte en haut et en bas (lettres blanches, contour noir) ou un bandeau, puis exportez en PNG/JPG.

Flouter une image

Floutez une image en ligne : toute la photo ou seulement les zones tracées. Réglez l’intensité et téléchargez en PNG ou JPG. Dans le navigateur, sans envoi.

Ajouter un filigrane

Ajoutez un filigrane texte ou logo à 20 photos d’un coup. Coin ou motif diagonal répété, opacité et taille au choix, puis téléchargez chaque image ou un ZIP.

Découper une image

Découpez une image en grille jusqu’à 10 × 10 dans le navigateur. Préréglage grille Instagram 3 × 3 avec recadrage carré ; morceaux PNG ou JPG en ZIP.

SVG en JPG

Convertissez des SVG en JPG (JPEG) dans le navigateur : 20 fichiers à la fois, qualité réglable, couleur de fond pour la transparence, export unitaire ou ZIP.

Lecteur EXIF

Affichez les métadonnées EXIF, GPS, IPTC et XMP d’une photo et supprimez l’EXIF dans le navigateur. JPEG et PNG nettoyés sans réencodage ; rien n’est envoyé.

Outils PDF

Voir les 22 →

PNG → PDF

Convertissez des PNG en PDF dans votre navigateur. Réglez l’ordre, le format A4, Letter ou image et les marges, sans compression JPEG ni envoi.

Fusionner PDF

Combinez 2 à 20 PDF localement sans transformer les pages en images.

Diviser PDF

Sélectionnez des pages par aperçu ou intervalle. Exportez un PDF ou un fichier par page, avec téléchargement ZIP.

PDF → JPG

Convertissez des pages PDF en JPG à 72, 150 ou 300 DPI. Vérifiez les aperçus et téléchargez les images ou un ZIP.

PDF en PNG

Convertissez des pages PDF en images PNG sans perte à 72, 150 ou 300 DPI. Vérifiez l’aperçu, téléchargez une page ou un ZIP ; le PDF n’est pas envoyé.

OCR PDF

OCR PDF gratuit : extrayez le texte de PDF scannés ou en images, jusqu’à 20 pages par passe, dans le navigateur. Moteur OCR chargé d’un CDN au 1er usage.

Pivoter un PDF

Faites pivoter des pages PDF de 90°, 180° ou 270° et enregistrez un nouveau document. Aperçu et traitement local dans votre navigateur.

Supprimer des pages PDF

Supprimez les pages inutiles d’un PDF à partir des aperçus ou de plages de pages. Les autres pages conservent leur ordre, sans envoi du fichier.

JPG → PDF

Assemblez jusqu’à 20 images JPG dans un PDF. Réglez l’ordre, le format A4, Letter ou image, l’orientation et les marges.

Word en PDF

Convertissez un Word .docx en PDF sans l’envoyer. Titres, listes, tableaux, liens et images conservés en texte sélectionnable ; numéros de page ou mot de passe.

Signer un PDF

Signez un PDF dans le navigateur : dessinez, tapez ou importez une photo de votre signature, placez-la sur une page et ajoutez la date. Rien n’est envoyé.

Protéger un PDF

Ajoutez un mot de passe à un PDF dans le navigateur (chiffrement AES-256) et limitez si besoin impression, copie et modification. Jusqu’à 30 Mo, sans envoi.

Déverrouiller un PDF

Supprimez le mot de passe d’un PDF que vous pouvez ouvrir : saisissez-le et obtenez une copie non protégée. AES-256, AES-128 et RC4, déchiffrés localement.

Organiser un PDF

Réorganisez les pages d’un PDF par glisser-déposer ou au clavier : pivoter, supprimer, dupliquer, ajouter des pages vierges, inverser, insérer un autre PDF.

Numéroter un PDF

Ajoutez des numéros de page à un PDF dans votre navigateur : six positions, format 1 / N ou Page 1 sur N, numéro de départ, taille, couleur et pages à ignorer.

Filigrane PDF

Ajoutez un filigrane texte ou image à un PDF dans le navigateur. Opacité, angle, taille, centré ou en mosaïque, pages au choix ; toute langue, dont le chinois.

PDF en texte

Extrayez la couche texte d’un PDF en texte brut dans le navigateur. Lignes et paragraphes reconstruits selon la position ; copiez-le ou téléchargez un .txt.

HTML en PDF

Convertissez du HTML en PDF dans le navigateur. Collez le code ou ouvrez un .html ; <style> et CSS en ligne gardés, scripts retirés. Numéros, mot de passe.

Markdown en PDF

Convertissez du Markdown en PDF dans le navigateur. Tableaux, code, listes de tâches et texte chinois, japonais ou coréen restent sélectionnables. Mot de passe.

TXT en PDF

Convertissez un .txt ou du texte collé en PDF dans le navigateur. Sauts de ligne et espaces gardés, police à chasse fixe, numéros de page ou mot de passe.

Métadonnées PDF

Modifiez les métadonnées d’un PDF dans le navigateur : titre, auteur, sujet, mots-clés, créateur, producteur, dates, ou supprimez-les toutes. Sans envoi.

Générateur de factures

Créez une facture PDF dans le navigateur avec logo, lignes, taxe, remise et frais de port en 32 devises. Totaux exacts ; le brouillon reste sur l’appareil.

JavaScript encodage / décodage

JavaScript encodage / décodage. Traitement local.

Email obfuscation

Email obfuscation. Traitement local.

htpasswd générateur

htpasswd générateur. Traitement local.

MySQL empreinte de mot de passe

MySQL empreinte de mot de passe. Traitement local.

PostgreSQL MD5 empreinte de mot de passe

PostgreSQL MD5 empreinte de mot de passe. Traitement local.

MariaDB empreinte de mot de passe

MariaDB empreinte de mot de passe. Traitement local.

Bcrypt générateur

Bcrypt générateur. Traitement local.

Bcrypt vérification

Bcrypt vérification. Traitement local.

CRC-16 calcul d’empreinte

CRC-16 calcul d’empreinte. Traitement local.

AES chiffrement / déchiffrement

AES chiffrement / déchiffrement. Traitement local.

DES chiffrement / déchiffrement

DES chiffrement / déchiffrement. Traitement local.

Escape encodage / décodage

Escape encodage / décodage. Traitement local.

Keccak calcul d’empreinte

Keccak calcul d’empreinte. Traitement local.

MD4 calcul d’empreinte

MD4 calcul d’empreinte. Traitement local.

MD2 calcul d’empreinte

MD2 calcul d’empreinte. Traitement local.

RSA / RSA2 chiffrement / déchiffrement

RSA / RSA2 chiffrement / déchiffrement. Traitement local.

Scrypt générateur

Scrypt générateur. Traitement local.

Scrypt vérification

Scrypt vérification. Traitement local.

SHAKE calcul d’empreinte

SHAKE calcul d’empreinte. Traitement local.

Cisco Type 7 encodage / décodage

Cisco Type 7 encodage / décodage. Traitement local.

SM2 chiffrement / déchiffrement

SM2 chiffrement / déchiffrement. Traitement local.

SM3 calcul d’empreinte

SM3 calcul d’empreinte. Traitement local.

SM4 chiffrement / déchiffrement

SM4 chiffrement / déchiffrement. Traitement local.

Punycode encodage / décodage

Punycode encodage / décodage. Traitement local.

Token génération aléatoire

Token génération aléatoire. Traitement local.

JSON Key génération aléatoire

JSON Key génération aléatoire. Traitement local.

RC4 chiffrement / déchiffrement

RC4 chiffrement / déchiffrement. Traitement local.

Rabbit chiffrement / déchiffrement

Rabbit chiffrement / déchiffrement. Traitement local.

empreinte de fichier

empreinte de fichier. Traitement local.

Triple DES (3DES) chiffrement / déchiffrement

Triple DES (3DES) chiffrement / déchiffrement. Traitement local.

RIPEMD-160 calcul d’empreinte

RIPEMD-160 calcul d’empreinte. Traitement local.

Encodeur et décodeur Base64url

Convertit UTF-8 et Base64 adapté aux URL sans remplissage. Valide strictement le décodage.

Convertisseur de points Unicode

Convertit texte et notation U+. Refuse les substituts et les valeurs au-delà de U+10FFFF.

Inversion des octets hexadécimaux

Inverse la séquence entière ou des groupes de 2, 4 ou 8 octets. Refuse les groupes incomplets.

Générateur de hachage SHA

Calculez SHA-1, SHA-2 ou SHA-3 sur du texte UTF-8 localement. Les espaces et retours à la ligne influencent le résultat.

Décodeur JWT

Affichez l’en-tête et la charge utile JSON d’un JWT sans envoyer le jeton à un serveur.

Texte vers binaire

Convertissez du texte UTF-8 en octets binaires de huit bits et inversement.

Texte vers hexadécimal

Convertissez du texte UTF-8 en paires hexadécimales et retrouvez le texte d’origine.

Échapper une chaîne JSON

Encodez du texte en chaîne JSON entre guillemets ou restaurez une chaîne JSON échappée.

Encodeur Base32

Encodeur Base32 — RFC 4648, avec ou sans remplissage ; valide les bits restants et UTF-8.

Encodeur Base58

Encodeur Base58 — Alphabet Bitcoin brut, pas Base58Check ; 8000 caractères maximum.

Générateur HMAC

Générateur HMAC — SHA-256/384/512 avec clé texte UTF-8 ; pas de décodage hexadécimal ou Base64.

Calculateur CRC32

Calculateur CRC32 — CRC-32/ISO-HDLC de texte UTF-8 ; contrôle d’erreurs, pas hachage cryptographique.

Hachage MD5

Hachage MD5 — Empreinte UTF-8 pour compatibilité ancienne ; impropre aux signatures et mots de passe.

Compression GZIP de texte

Compression GZIP de texte — GZIP encodé en Base64 ; sortie décompressée limitée à 1 Mo.

Générateur de clés JWT

Générateur de clés JWT — HMAC, RSA ou ECDSA ; export PEM local, aucune sauvegarde automatique.

Échapper une expression régulière

Échapper une expression régulière — Fragment littéral JavaScript ; n’exécute pas de regex et ne remplace pas toute la norme RegExp.escape.

Traducteur Morse

Encodez et décodez les lettres latines, chiffres et signes pris en charge en Morse international.

Convertisseur d’échappements Unicode

Encodez du texte en séquences Unicode UTF-16 ou décodez les échappements antislash-u.

Convertisseur ROT13

Convertisseur ROT13 — Décale uniquement A–Z et a–z ; appliquer deux fois restaure le texte.

Encodeur et décodeur URL

Encodez ou décodez un composant d’URL en UTF-8 pour un paramètre ou segment de chemin.

Encodeur et décodeur Base64

Encodez du texte UTF-8 en Base64 ou décodez Base64 et Base64url en texte.

Échapper et déséchapper HTML

Échappez les caractères HTML ou décodez les entités de base et références numériques.

Random Password Generator

Créez des mots de passe aléatoires en choisissant leur longueur, les chiffres, les majuscules et les caractères spéciaux.

Outils de texte

Voir les 34 →

Audio en texte

Transcrivez des fichiers audio en anglais, allemand, français, espagnol, italien, néerlandais, polonais ou chinois. Gratuit, sans inscription et sans envoyer votre audio à un serveur.

Opérations sur listes de texte

Union, intersection, différence A moins B et différence symétrique des lignes non vides, en respectant la casse.

Extraire les URL du texte

Extrait les URL HTTP et HTTPS uniques et retire la ponctuation finale. Vérifiez les parenthèses manuellement.

Mélanger les lignes

Mélange jusqu'à 10 000 lignes non vides avec Web Crypto, sans supprimer les doublons ni modifier le texte.

Convertisseur hiragana / katakana

Convertissez les hiragana et katakana dans les deux sens, y compris les katakana demi-chasse.

Trier les lignes

Triez les lignes en ordre naturel croissant ou décroissant, avec les nombres comme item2 et item10.

Inverser le texte

Inversez le texte en préservant les emojis composés et les caractères combinés.

Rechercher et remplacer

Remplacez toutes les occurrences exactes d’un mot ou d’une expression, puis copiez le résultat.

Supprimer les espaces

Retirez les espaces aux extrémités de chaque ligne ou tous les espaces, tabulations et sauts de ligne.

HTML vers texte

HTML vers texte — Retire scripts, styles et balises ; conserve les sauts de blocs courants sans rendu.

Markdown vers texte

Markdown vers texte — Conserve les libellés des liens et retire leurs URL ; extensions GFM non exhaustives.

Convertisseur de noms

Convertisseur de noms — camelCase, PascalCase, snake_case et kebab-case ; sans translittération.

Générateur de slug

Générateur de slug — Minuscules Unicode et tirets ; normalisation NFC, sans encodage URL.

Numéroter les lignes

Numéroter les lignes — Ajoute ou retire des préfixes « 1. » suivis d’un espace ; inclut les lignes vides.

Préfixe et suffixe par ligne

Préfixe et suffixe par ligne — Ajoute du texte avant et après chaque ligne ; limite de sortie d’un million de caractères.

Fréquence des mots

Fréquence des mots — Jetons séparés par espaces ; ponctuation conservée, pas de segmentation japonaise.

Filtrer les lignes

Filtrer les lignes — Recherche littérale sensible à la casse ; conserve l’ordre initial.

Supprimer les lignes vides

Supprimer les lignes vides — Supprime les lignes blanches sans rogner les autres ; retours normalisés en LF.

Extraire une colonne de texte

Extraire une colonne de texte — Numérotation à partir de 1 ; séparateur littéral ou \t, sans gestion des guillemets CSV.

Retour automatique du texte

Retour automatique du texte — Limite en graphèmes, coupe de préférence aux espaces ; pas en largeur visuelle.

Indenter le texte

Indenter le texte — Ajoute ou retire jusqu’à 100 espaces par ligne ; ne développe pas les tabulations.

Tronquer le texte

Tronquer le texte — Limite en graphèmes incluant le suffixe ; préserve les emojis combinés.

Découper le texte

Découper le texte — Blocs de graphèmes Unicode ; les sauts existants comptent comme caractères.

Nettoyer une liste d’e-mails

Nettoyer une liste d’e-mails — Adresses ASCII courantes ; domaine en minuscules, sans vérification de livraison.

Compteur de caractères

Comptez caractères Unicode, mots, lignes et octets UTF-8 dans votre navigateur.

Générateur de Lorem Ipsum — paragraphes, phrases, mots

Générez du faux texte Lorem Ipsum par paragraphes, phrases ou mots, avec le passage classique ou du latin aléatoire, en texte brut ou en paragraphes HTML.

Test de frappe

Test de vitesse de frappe gratuit en 15, 30, 60 ou 120 s. Mesure les MPM (ou caractères par minute en chinois, japonais, coréen) et la précision en 10 langues.

Texte stylé

Générateur de texte stylé avec 26 styles Unicode : gras, italique, cursive, gothique, bulles, petites capitales, à l’envers… À copier-coller partout.

Éditeur Markdown

Éditeur Markdown en ligne : aperçu en direct, tableaux et listes de tâches façon GitHub, barre d’outils, compteur de mots, sauvegarde auto, export .md ou HTML.

Conversion pleine et demi-largeur

Convertissez lettres, chiffres, espaces et katakanas entre pleine et demi-largeur.

Majuscules et minuscules

Convertissez le texte en majuscules ou minuscules, puis copiez ou téléchargez le résultat.

Supprimer les lignes en double

Supprimez les doublons en conservant la première occurrence et l’ordre des lignes.

Supprimer les sauts de ligne

Joignez les lignes en supprimant les sauts ou en les remplaçant par des espaces.

Comparer deux textes

Comparez deux textes ligne par ligne et repérez les ajouts et suppressions.

Dates et heures

Voir les 20 →

Décodeur Snowflake

Décodeur Snowflake — Structure 41/5/5/12 bits, époque milliseconde personnalisable ; aucune détection automatique.

Convertisseur de timestamp Unix

Horloge Unix en direct et trois conversions entre timestamp, date et champs séparés, en secondes ou millisecondes.

Calculateur de jours ouvrés

Compte du lundi au vendredi en excluant vos dates de congé. Aucun calendrier national ni samedi travaillé automatique.

Calculateur de jours

Comptez les jours entre deux dates avec une option pour inclure les deux extrémités.

Calculateur d’âge

Calculez l’âge en années révolues à une date de référence donnée.

Calculateur de durées

Additionnez ou soustrayez des durées HH:MM:SS, même au-delà de 24 heures.

Conversion de timestamps en lot

Conversion de timestamps en lot — Jusqu’à 1000 lignes ; secondes/millisecondes et ISO avec fuseau explicite.

Unités de timestamp précises

Unités de timestamp précises — Secondes à nanosecondes, sans perte ; 30 chiffres entiers et 9 décimales.

Différence de timestamps

Différence de timestamps — Calcule B moins A en unité choisie et en secondes exactes.

Convertisseur de fuseaux horaires

Convertisseur de fuseaux horaires — Instant ISO avec décalage vers zone IANA ; utilise les données horaires du navigateur.

Ajouter ou soustraire une date

Ajouter ou soustraire une date — Calcul en UTC ; les mois et années sont plafonnés au dernier jour du mois cible.

Convertisseur de semaine ISO

Convertisseur de semaine ISO — Semaine commençant lundi ; la semaine 1 contient le 4 janvier.

Jour de l’année

Jour de l’année — Conversion YYYY-DDD à partir de 001 ; vérifie les années bissextiles.

Date sérielle Excel

Date sérielle Excel — Systèmes 1900 et 1904 en UTC ; refuse le faux jour 60 du système 1900.

Convertisseur Windows FILETIME

Convertisseur Windows FILETIME — Unités de 100 ns depuis 1601 ; conserve sept décimales de seconde.

Convertisseur de timestamp Unix

Convertissez les secondes ou millisecondes Unix en date UTC et les dates ISO en timestamps.

Générateur d’expression cron et prochaines exécutions

Créez ou collez une expression cron à cinq champs, lisez-la en clair et voyez les 10 prochaines exécutions dans votre fuseau horaire. Modèles courants inclus.

Minuteur

Minuteur en ligne gratuit avec alarme : préréglages de 1 à 60 minutes ou durée libre. Reste précis en arrière-plan, temps affiché dans le titre de l’onglet.

Chronomètre

Chronomètre en ligne gratuit avec tours et centièmes. Espace démarre/arrête, L enregistre un tour, R remet à zéro. Meilleur et pire tour en évidence, copie CSV.

Minuteur Pomodoro

Minuteur Pomodoro en ligne : sessions de 25 min, pauses de 5 min et pause longue de 15 min tous les 4 cycles. Durées réglables, carillon et enchaînement auto.

Calculs et unités

Voir les 26 →

Roue aléatoire

Faites tourner la roue pour tirer un gagnant parmi 2 à 100 choix. Une entrée par ligne ; retirez les gagnants, mélangez ou triez et gardez l’historique.

Roue oui ou non

Tournez la roue oui ou non pour trancher. Ajoutez « Peut-être », modifiez les réponses, partagez la roue par lien et gardez l’historique. Sans inscription.

Roue des nombres

Faites tourner la roue des nombres pour tirer un nombre au hasard. Choisissez 1–10, 1–20, 1–50 ou 1–100, ou une plage de 100 nombres max entre -1000 et 1000.

Roue des lettres

Faites tourner la roue des lettres pour tirer une lettre au hasard de A à Z. Passez à l’alphabet espagnol (Ñ), russe, arabe, coréen ou aux hiragana japonais.

Roue que manger

Vous ne savez pas quoi manger ce soir ? Tournez la roue des repas : 12 plats du quotidien à modifier, retirer ou compléter, et une roue à partager par lien.

Tirage au sort

Tirage au sort de noms et générateur d’équipes : collez une liste, tirez un ou plusieurs gagnants sans doublon ou formez des équipes équilibrées.

Lancer de dés

Lancer de dés en ligne : lancez 1 à 10 dés d4, d6, d8, d10, d12, d20 ou d100, ou saisissez une notation comme 2d6+3. Voyez chaque dé, le total et l’historique.

Pile ou face

Pile ou face en ligne avec un lancer de pièce en 3D. Suivez compteurs et séries, ou lancez jusqu’à 1 000 fois pour voir pourcentages et plus longue série.

Calcul IMC

Calculateur d’IMC gratuit pour adultes, en unités métriques ou impériales. Votre IMC, sa catégorie OMS sur une échelle colorée et le poids santé pour la taille.

Générateur d'entiers aléatoires

Web Crypto génère jusqu'à 10 000 entiers signés sur 32 bits, bornes incluses et répétitions possibles.

Convertisseur de notation scientifique

Préserve la précision décimale. Entrée limitée à 10 000 caractères, exposant de −10 000 à 10 000.

Calculateur bit à bit

AND, OR, XOR, NOT et décalages d'entiers arbitraires signés. Décalages de 0 à 4096 bits.

Convertisseur de chiffres romains

Convertissez les entiers de 1 à 3999 en chiffres romains et inversement.

Calculateur de pourcentage

Calculez A % de B, le pourcentage de A par rapport à B ou la variation de A vers B.

Simplificateur de ratios

Réduisez un rapport entier ou un format d’image, par exemple 1920:1080 en 16:9.

Calculateur de fractions

Additionnez, soustrayez, multipliez ou divisez des fractions avec réduction exacte.

Convertisseur de taille de données

Convertissez octets, kB/MB/GB/TB décimaux et KiB/MiB/GiB/TiB binaires.

Convertisseur de longueur

Convertissez mètres, kilomètres, centimètres, millimètres, pouces, pieds, yards et miles.

Convertisseur de température

Convertissez Celsius, Fahrenheit et kelvins avec contrôle du zéro absolu.

Statistiques d’une liste

Statistiques d’une liste — Somme, moyenne, médiane, minimum et maximum ; jusqu’à 10000 nombres.

Convertisseur de masse

Convertisseur de masse — Unités métriques et avoirdupois ; 1 lb = 0,45359237 kg.

Convertisseur de surface

Convertisseur de surface — Unités carrées, hectares et acres ; 1 acre = 4046,8564224 m².

Convertisseur de volume

Convertisseur de volume — Distingue gallon américain et impérial ; 3,785411784 L et 4,54609 L.

Convertisseur de vitesse

Convertisseur de vitesse — m/s, km/h, mph, ft/s et nœuds ; un mille marin vaut 1852 m.

Convertisseur d’angles

Convertisseur d’angles — Degrés, radians, grades et tours ; angles négatifs conservés.

Convertisseur de durée

Convertisseur de durée — Millisecondes à semaines ; un jour vaut exactement 24 heures, sans mois calendaires.

CSV et tableaux

Voir les 12 →

CSV en PDF

Transformez du CSV ou TSV en tableau PDF imprimable dans le navigateur. Détecte virgules, points-virgules ou tabulations ; tableaux larges en paysage.

CSV vers tableau HTML

Utilise la première ligne comme en-tête et échappe les cellules. Les lignes doivent avoir la même largeur.

CSV vers SQL INSERT

Produit des INSERT compatibles PostgreSQL. Cellules traitées en texte et en-têtes simples, uniques.

Supprimer les doublons CSV

Conserve l'en-tête et la première occurrence de chaque ligne complète, espaces et casse compris.

Convertisseur CSV / TSV

Convertissez CSV et TSV en préservant les cellules citées et les retours à la ligne intégrés.

CSV vers tableau Markdown

CSV vers tableau Markdown — Première ligne en en-tête ; toutes les lignes doivent avoir autant de colonnes.

Transposer CSV

Transposer CSV — Échange lignes et colonnes ; largeur uniforme, jusqu’à 100000 cellules.

Choisir les colonnes CSV

Choisir les colonnes CSV — Numéros à partir de 1, séparés par virgules ; sélection et réorganisation sur toutes les lignes.

Trier les lignes CSV

Trier les lignes CSV — Conserve l’en-tête ; ordre naturel anglais sur une colonne, pas analyse décimale.

Statistiques d’une colonne CSV

Statistiques d’une colonne CSV — Ignore l’en-tête ; refuse cellules vides et nombres avec séparateurs de milliers.

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.

Outils JSON

Voir les 51 →

Comparateur JSON

Comparez deux valeurs JSON et affichez ajouts, suppressions et modifications par chemin JSON Pointer.

JSON vers XML typé

Convertissez objets, tableaux, valeurs nulles et scalaires JSON en XML avec types explicites.

Trier les clés JSON

Trier les clés JSON — Tri récursif Unicode ; ordre des tableaux conservé. Profondeur 80, précision numérique JavaScript.

Fusion JSON Merge Patch

Fusion JSON Merge Patch — RFC 7396 : null supprime une propriété ; les tableaux sont remplacés intégralement.

Recherche JSON Pointer

Recherche JSON Pointer — Chemins RFC 6901 : /users/0/name. ~1 représente / et ~0 représente ~.

Aplatir JSON

Aplatir JSON — Associe chaque valeur terminale à son chemin JSON Pointer ; conserve les conteneurs vides.

JSON vers NDJSON

JSON vers NDJSON — Transforme un tableau JSON en une valeur compacte par ligne.

NDJSON vers JSON

NDJSON vers JSON — Une valeur JSON complète par ligne ; ignore les lignes vides.

JSON vers SQL INSERT

JSON vers SQL INSERT — Génère du SQL compatible SQLite sans l’exécuter ; refuse les valeurs imbriquées.

JSON vers paramètres URL

JSON vers paramètres URL — Valeurs scalaires et tableaux ; null devient vide, les tableaux répètent le paramètre.

Paramètres URL vers JSON

Paramètres URL vers JSON — Conserve les valeurs comme chaînes et les noms répétés comme tableaux.

Trier un tableau JSON

Trier un tableau JSON — Tri stable par JSON Pointer ; valeurs homogènes de type nombre ou chaîne.

Filtrer un tableau JSON

Filtrer un tableau JSON — Égalité structurelle et typée ; les éléments sans le chemin demandé sont exclus.

Dédupliquer un tableau JSON

Dédupliquer un tableau JSON — Conserve la première occurrence ; ignore l’ordre des clés mais respecte celui des tableaux.

JSON vers tableau Markdown

JSON vers tableau Markdown — Union des clés en en-tête ; caractères de tableau échappés, valeurs absentes vides.

JSON vers littéral Python

JSON vers littéral Python — Utilise True, False et None ; produit une expression, pas des classes.

JSON vers tableau PHP

JSON vers tableau PHP — Syntaxe courte avec échappement des chaînes ; aucun code PHP n’est exécuté.

Extraire les chemins JSON

Extraire les chemins JSON — Liste parents et feuilles en JSON Pointer ; profondeur maximale 80.

Éditeur JSON

Formatez, compressez et modifiez le JSON dans deux panneaux, avec arbre repliable et nombres exacts.

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.

Formatage et configuration

Voir les 15 →

Formateur XML

Indentez du XML valide en conservant le contenu textuel mixte et les règles xml:space.

Formateur YAML

Formateur YAML — Indentation de deux espaces ; refuse les clés dupliquées et conserve les alias.

Formateur TOML

Formateur TOML — Valide et reformate TOML ; commentaires et espacement d’origine non conservés.

Formateur CSS

Formateur CSS — Prettier dans le navigateur ; ne rend pas les styles et ne charge pas leurs ressources.

Formateur JavaScript

Formateur JavaScript — Prettier avec parseur Babel pour JavaScript et JSX ; aucun code exécuté.

Formateur HTML

Formateur HTML — Prettier pour le code source ; ni aperçu HTML ni nettoyage de sécurité.

JSON vers ENV

JSON vers ENV — Clés d’environnement valides ; valeurs scalaires, sans dollar, accent grave ni caractères de contrôle.

ENV vers JSON

ENV vers JSON — Chaînes dotenv, export et commentaires ; pas d’expansion de variables ni exécution.

INI vers JSON

INI vers JSON — Une profondeur de sections, valeurs textuelles ; refuse clés et sections dupliquées.

JSON vers INI

JSON vers INI — Valeurs scalaires et un niveau de sections ; sans tableaux ni valeurs multilignes.

XML → JSON

Convertissez du XML en JSON pour exploiter vos données dans des outils et applications compatibles avec JSON.

YAML → JSON

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

YAML → TOML

Convertissez du YAML en TOML pour représenter vos données de configuration dans un autre format.

TOML → JSON

Convertissez du TOML en JSON pour utiliser vos données de configuration dans des outils compatibles avec JSON.

TOML → YAML

Transformez des données TOML en YAML pour adapter le format de vos fichiers de configuration.

Outils HTML

Voir les 11 →

Outils JavaScript

Voir les 9 →

Développement

Voir les 29 →

En-têtes HTTP vers JSON

Analyse les en-têtes HTTP en tableaux JSON en conservant les noms répétés.

Analyseur de cookies

Analyse un en-tête Cookie de requête, conserve les doublons et décode éventuellement les caractères pourcentés.

Générateur de liens UTM

Ajoute source, support et campagne à une URL en préservant les autres paramètres et le fragment.

Générateur robots.txt

Crée un groupe User-agent avec Allow, Disallow et Sitemap facultatif. Ce fichier ne contrôle pas les accès.

Générateur de balises meta

Produit titre, description, canonical et Open Graph avec échappement. URL HTTP ou HTTPS uniquement.

Calculateur de permissions chmod

Convertit trois chiffres octaux et neuf caractères rwx. Les bits de permission spéciaux sont exclus.

Plage IPv4 vers CIDR

Couvre les deux bornes incluses avec le minimum de blocs CIDR, sans adresses supplémentaires.

Convertisseur de bases numériques

Convertissez des entiers entre les bases 2 à 36 sans perte de précision.

Convertisseur HEX / RGB / HSL

Convertissez une couleur CSS en HEX, RGB et HSL avec un aperçu de couleur.

Générateur UUID v4

Générez de 1 à 100 UUID v4 à l’aide du générateur aléatoire cryptographique du navigateur.

Analyseur URL

Décomposez une URL absolue en protocole, hôte, port, chemin, paramètres et fragment.

IPv4 et entier

IPv4 et entier — Ordre réseau, entier non signé 32 bits ; octets sans zéros initiaux.

Calculateur de sous-réseau IPv4

Calculateur de sous-réseau IPv4 — CIDR, réseau et hôtes ; /31 point à point et /32 hôte unique.

Développer ou compresser IPv6

Développer ou compresser IPv6 — Huit groupes ou plus longue suite de zéros ; sans zone ni suffixe IPv4 pointé.

CIDR et masque réseau

CIDR et masque réseau — Préfixes IPv4 de 0 à 32 ; refuse les masques non contigus.

Générateur JWT signé

Générateur JWT signé — HS/RS/PS/ES 256/384/512 ; clés privées PKCS#8, HMAC au moins aussi long que le hachage.

Vérifier une signature JWT

Vérifier une signature JWT — Algorithme attendu explicite ; clés publiques SPKI. Ne valide pas les revendications.

Vérifier les revendications JWT

Vérifier les revendications JWT — Vérifie exp, nbf, iat, émetteur et audience ; ne vérifie pas la signature.

Constructeur URL

Constructeur URL — URL HTTP/HTTPS, paramètres JSON et fragment ; remplace la requête sans ouvrir l’adresse.

Extraire le slug URL

Extraire le slug URL — Dernier segment non vide décodé ; requête et fragment ignorés.

Inspecteur UUID

Inspecteur UUID — Version, variante, nil et max ; ne prouve ni unicité ni authenticité.

Contraste des couleurs

Contraste des couleurs — WCAG 2 pour deux HEX sRGB opaques ; seuils AA/AAA, sans mélange alpha.

Convertisseur PX / REM

Convertisseur PX / REM — Taille racine positive explicite ; la valeur réelle du navigateur peut différer de 16 px.

Générateur CSS clamp

Générateur CSS clamp — Interpolation linéaire en vw entre tailles et largeurs croissantes, saisies en pixels.

Cadence → Go

Transformez des descriptions de workflows Cadence en code Go pour vos projets Go.

QR Code Generator

Créez gratuitement des QR codes personnalisés. Choisissez les couleurs et les formes, ajoutez un logo, puis téléchargez le résultat.

Lecteur de QR code

Lisez un QR code depuis une capture d’écran ou une photo : importez, glissez ou collez l’image. Décodage dans le navigateur, liens jamais ouverts automatiquement.

Générateur de code-barres

Créez des codes-barres EAN-13, EAN-8, UPC-A, Code 128, Code 39, ITF-14 et Codabar. La clé de contrôle est ajoutée ou vérifiée ; téléchargez un PNG net ou un SVG.

Testeur de regex

Testez vos regex JavaScript en ligne : surlignage en direct, groupes capturants et nommés, tous les flags et aperçu du remplacement. Arrêt auto après 1 s.

Mise en page et zones sûres

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

douni.one est une boîte à outils gratuite pour convertir et compresser des images, formater du JSON et convertir des données. Transformez WebP en JPG ou PNG, préparez du CSV pour un tableur ou générez du code à partir de données structurées. Choisissez un outil, sans inscription.

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.

Quel format choisir ?

  • WebP permet une compression avec ou sans perte. Changer de format ne restaure pas les détails déjà perdus dans l’image source.

    Google — WebP
  • PNG utilise une compression sans perte et prend en charge un canal alpha pour la transparence. Choisissez PNG pour conserver un fond transparent.

    W3C — PNG
  • JSON est un format texte pour les données structurées. Les valeurs comprennent objets, tableaux, chaînes, nombres, booléens et null.

    RFC 8259 — JSON
  • CSV représente des lignes et des champs en texte. Les champs contenant virgules, guillemets ou sauts de ligne sont entourés de guillemets ; les guillemets internes sont doublés.

    RFC 4180 — CSV

Contenu vérifié