Format Atlas

Choisissez vos formats en toute confiance

Parcourez les catégories et trouvez des repères pratiques.

Trouver un format par son nomComparer deux optionsChoisir selon l’usageConsulter un terme

Parcourir par catégorie

Commencez par la catégorie qui correspond le mieux à vos besoins.

Trouver un format

Vérifiez l’usage et les caractéristiques avant d’ouvrir chaque fiche.

Déplier tous les formats sur cette page (189)
AAC.aacAAC est un codec audio avec perte normalisé par MPEG. Il peut être stocké en .aac ou comme piste dans un conteneur ; le codec n’est pas le conteneur.AI.aiAI est le format d'édition d'Adobe Illustrator. Il peut contenir des vecteurs, mais son rôle de diffusion diffère de SVG et PDF ; choisissez selon le destinataire et l'usage final.AIFF.aiff · .aifAIFF est un format audio défini par Apple, souvent utilisé avec du PCM non compressé. Son usage ressemble à WAV, mais structure et compatibilité diffèrent ; des variantes AIFF-C existent.AMR.amrAMR est un codec orienté parole présent dans les appels et anciens fichiers mobiles. Il n’est pas conçu pour diffuser de la musique haute fidélité.APNG.apng · .pngAPNG étend PNG pour qu’un fichier image contienne une animation. Sa compression sans perte et sa transparence conviennent aux courtes animations d’interface et aux diagrammes. Comparez support, couleurs, transparence et taille entre APNG, GIF et WebP.Apache Arrow IPC.arrow · .feather · .arrowsApache Arrow fournit un format de données en colonnes et des bibliothèques ; Arrow IPC sérialise ces données pour les échanger entre processus et applications. Le format fichier utilise généralement .arrow et permet l’accès aléatoire aux lots d’enregistrements grâce à son pied de fichier. Le format flux utilise souvent .arrows et transmet les messages dans l’ordre. Feather V2 désigne des fichiers fondés sur le format fichier Arrow IPC.Aseprite.ase · .asepriteLes fichiers `.ase` et `.aseprite` d'Aseprite sont des formats de projet binaires destinés au pixel art et aux sprites 2D. Ils peuvent conserver bien plus que l'image : calques, mode colorimétrique, palette, images d'animation et durée de chaque image restent modifiables. Pour un jeu ou un site web, exportez en PNG, GIF, planche de sprites ou dans le format attendu par l'application cible.AVI.aviAVI est un conteneur RIFF pour les flux audio et vidéo. L’extension .avi ne révèle pas les codecs ; lecture et taille varient selon le contenu.AVIF.avifAVIF est un format d’image fixe basé sur la spécification AV1 Image File Format. C’est une option pour équilibrer taille et qualité sur le web, pas un remplacement automatique de JPEG ou WebP.Avro.avroApache Avro sérialise des enregistrements selon un schéma exprimable en JSON. Il gère enregistrements, tableaux, maps et unions ; lecteurs et producteurs ont besoin de schémas compatibles.BAM.bamBAM est la représentation binaire des données d'alignement SAM définie par SAMv1. Il utilise généralement une compression par blocs BGZF, ce qui permet l'accès à des régions précises au moyen d'un index. Il stocke en-têtes de référence, noms de lecture, FLAG, CIGAR, positions, qualités et tags, et peut aussi contenir des lectures non alignées. Un BAM trié par coordonnées peut utiliser un index BAI ou CSI. BAM convient au traitement informatique, pas à la lecture directe ; la référence et l'index doivent correspondre.BED.bedBED indique chromosome, début et fin en texte. Le début est compté à partir de zéro et la fin est exclue. Il ne contient ni la séquence elle-même ni la qualité par base.bedGraph.bedGraphbedGraph contient chromosome, début, fin et valeur numérique. Les coordonnées commencent à zéro et excluent la fin. Les valeurs peuvent être entières ou réelles, positives ou négatives.bigBed.bb · .bigBedbigBed est un format binaire indexé créé à partir de données BED. Les navigateurs compatibles lisent les régions utiles. Ce n’est pas simplement du BED compressé avec gzip.bigWig.bw · .bigWigbigWig stocke des valeurs génomiques en binaire indexé. Il est créé depuis WIG ou bedGraph et permet un accès régional compatible. Son rôle diffère de bigBed.Projet Blender.blendUn fichier .blend est le format de projet natif de Blender. Il enregistre les données d'une scène, comme les objets, maillages, matériaux et animations, pour permettre de poursuivre leur modification dans Blender. Contrairement à un format d'échange, il ne garantit pas de retrouver le même projet dans d'autres applications ; les dépendances externes, comme les textures, peuvent aussi devoir être gérées séparément.BMP.bmpBMP est un format d’image raster historiquement employé surtout sous Windows. Il est souvent enregistré sans compression et peut être volumineux ; les nouvelles images web utilisent généralement PNG ou WebP.Brotli.brBrotli (.br) est un format de données compressées sans perte utilisant des références de la famille LZ77 et le codage de Huffman. Il sert aussi de jeton de codage HTTP br ; un serveur peut envoyer des fichiers précompressés si le client le prend en charge. Le flux n’est pas une archive et ne contient pas nécessairement des métadonnées telles que la taille d’origine ou une somme de contrôle.BSON.bsonBSON (Binary JSON) est un format binaire de sérialisation de documents à la structure proche de JSON. Il prend aussi en charge des types absents du JSON standard, comme les dates, les données binaires et ObjectId. MongoDB l’utilise largement, mais BSON n’est pas du texte JSON ordinaire : il faut un pilote ou un outil compatible.BUFR.bufr · .bufBUFR (Binary Universal Form for the Representation of meteorological data ; WMO FM 94) est un format binaire qui code les observations avec des descripteurs définis par tables. Les séquences déterminent l’interprétation des valeurs ; vérifiez édition et tables maîtresses ou locales.BZIP2.bz2 · .bzBZIP2 compresse sans perte. Un .bz2 comprime généralement un flux ; tar.bz2 associe archivage tar et compression BZIP2.CBOR.cborCBOR (Concise Binary Object Representation) est une norme de l’IETF qui encode en binaire des éléments tels que nombres, chaînes, tableaux et cartes. Elle vise des implémentations et messages compacts tout en restant extensible, et peut représenter des données proches de JSON. Ce n’est pas un format texte : il faut un outil ou une bibliothèque compatible CBOR pour le lire et l’écrire.CRAM.cramCRAM stocke lectures et alignements au moyen de codages pouvant exploiter les différences avec une séquence de référence, souvent avec une compression supérieure à BAM. La spécification autorise des stratégies avec ou sans perte et ne fixe pas les données à préserver. L'extension .cram ne permet donc pas de savoir si qualités de bases ou tags ont été conservés : vérifiez l'outil et ses paramètres. Certains fichiers ou flux exigent une référence externe exacte, mais celle-ci peut aussi être intégrée. Les index CRAI permettent l'accès par région.CRT.crt · .cerCRT et CER sont des extensions courantes de certificats X.509. L’extension seule ne précise pas si le fichier est encodé en texte PEM ou en binaire DER.CSR.csrUn CSR contient une clé publique et les informations d’identité demandées, signées avec la clé privée correspondante. Il est transmis à une autorité de certification ; ce n’est pas un certificat émis.CSS.cssCSS est un langage de feuilles de style pour présenter les documents. Sélecteurs et déclarations règlent l’apparence, tandis que HTML définit la structure.CSV.csvCSV est un format texte qui représente des tableaux par des lignes et séparateurs. Il convient aux tableaux simples, mais ne conserve pas formules, mise en forme ni feuilles multiples de XLSX.DAE.daeDAE utilise COLLADA pour décrire géométrie, matériaux, animation et autres données de scène en XML. Les fonctions d’importation et d’exportation varient selon les outils.DDS.ddsDDS est un conteneur de textures Direct3D pouvant stocker textures compressées, mipmaps et cube maps. Il est courant pour les ressources de jeux et 3D, pas pour les images web ordinaires.DER.derDER est un encodage binaire des structures ASN.1. Un fichier .der peut contenir un certificat ou une autre structure ; vérifiez son contenu avant usage.DICOM.dcmDICOM est une norme pour enregistrer et échanger des images médicales et les informations associées. Un fichier Part 10, généralement doté de l’extension .dcm, contient les métadonnées du fichier puis un jeu de données représentant une instance SOP. Il peut inclure les pixels ainsi que des attributs d’examen, d’équipement ou de patient. L’encodage et la compression des pixels dépendent de la Transfer Syntax ; DICOM est donc plus qu’un simple fichier image.Digital Negative.dngDNG (Digital Negative) est un format d'image publié par Adobe avec une spécification publique pour stocker des données RAW d'appareil photo. Basé sur TIFF, il peut contenir des données brutes non développées, des métadonnées et des aperçus. Il ne garantit pas que toutes les fonctions propres à l'appareil ou données de prise de vue restent identiques après conversion ; vérifiez le logiciel RAW et son traitement des données spécifiques.DOC.docDOC est le format binaire utilisé par les anciennes versions de Microsoft Word. Pour une nouvelle édition, préférez DOCX; pour la lecture, PDF.DOCX.docxDOCX est le format WordprocessingML d'Office Open XML. Il regroupe des parties XML, images, styles, tableaux et équations pour créer et modifier des documents.DWG.dwgDWG conserve dessins, calques et annotations dans les flux AutoCAD. Les versions diffèrent ; un logiciel CAO ancien peut ne pas ouvrir un DWG récent.DXF.dxfDXF représente les dessins AutoCAD par codes de groupe et valeurs. Il échange entités, calques et texte, mais l’outil et la version du destinataire peuvent interpréter différemment les fonctions.E57.e57E57 échange des points issus de systèmes d’imagerie 3D. Le résumé public d’ASTM indique qu’il peut stocker des points 3D, des attributs comme couleur ou intensité et des photos numériques du système ; il combine binaire et XML. Contrairement à LAS/LAZ, il peut aussi inclure des images du scan.EML.emlUn fichier EML enregistre un courriel individuel. Il peut contenir en-têtes, corps et pièces jointes ; l’affichage varie selon l’application..env.env.env est un nom de fichier texte conventionnel qui permet d'écrire des noms et valeurs de variables d'environnement à charger par des applications ou outils compatibles. Il n'existe pas de spécification universelle : guillemets, commentaires, expansion des variables et priorité par rapport aux variables déjà définies dépendent du lecteur.EPS.epsEPS est un format Encapsulated PostScript d'échange d'illustrations pour l'impression et la production. SVG, PDF ou PNG conviennent souvent mieux au web ou à la consultation générale.EPUB.epubEPUB est un format de publication numérique courant pour les livres électroniques. Son contenu redistribuable adapte le flux du texte à l'écran et aux réglages de lecture.OpenEXR.exrOpenEXR (.exr) est un format d'image HDR utilisé dans les productions cinématographiques, VFX et CG de haute qualité. Il prend en charge des pixels flottants half 16 bits ou 32 bits, plusieurs canaux et diverses compressions. Il conserve une plage de luminance et de couleurs plus large que les images courantes de visualisation, mais le logiciel destinataire doit prendre en charge les fonctions utilisées.FASTA.fasta · .faFASTA est un format texte où une ligne de définition commençant par > précède la séquence. Cet article traite des séquences nucléotidiques et de référence. FASTA seul ne contient pas de qualité par base.FASTQ.fastq · .fq · .fastq.gz · .fq.gzFASTQ est un format texte courant qui associe les lectures produites par un séquenceur à des scores de qualité par base. Un enregistrement courant comprend un identifiant commençant par `@`, une séquence, un séparateur `+` et une chaîne de qualité de même longueur. FASTQ n’a pas de spécification formelle unique et plusieurs codages incompatibles existent, notamment Sanger Phred+33 et les variantes historiques Solexa/Illumina. Les extensions `.fastq` et `.fq` sont courantes, avec parfois une compression externe gzip. FASTQ stocke généralement les lectures avant alignement ; il ne remplace pas les enregistrements SAM/BAM portant des positions de référence.FBX.fbxFBX sert à échanger modèles, matériaux, caméras, lumières, rigs et animations. Paramètres d’export et support varient ; inspectez la scène importée.FIT.fitFIT (.fit) est un format binaire qui stocke et échange des données d'appareils sportifs, de fitness et de santé. Il peut contenir des messages d'activité, mesures de capteurs, événements, entraînements et parcours. Les champs lisibles dépendent du profil FIT et du logiciel destinataire ; le décodage peut nécessiter le FIT SDK.FITS.fits · .fit · .ftsFITS (Flexible Image Transport System) est une norme utilisée principalement en astronomie pour stocker et échanger des données scientifiques. Le fichier concatène des unités Header/Data (HDU), chacune composée d’un en-tête et de données ; il peut ainsi contenir des tableaux d’images, des spectres et des tables ASCII ou binaires. Les en-têtes utilisent des cartes de 80 caractères et les limites des HDU sont complétées jusqu’à des blocs de 2 880 octets.FLAC.flacFLAC restitue les données PCM d’origine après décodage. Il permet de stocker l’audio plus compactement que le PCM non compressé, selon la source.FlatGeobuf.fgbFlatGeobuf est un format binaire d’entités géographiques fondé sur FlatBuffers. Il comprend un en-tête, un index spatial facultatif et des entités. Un fichier .fgb contient une seule couche.FLV.flvFLV était utilisé comme conteneur Flash Video. Pour les fichiers existants, inspectez les codecs vidéo et audio ; l’extension .flv ne garantit pas la lecture dans les navigateurs actuels.GeoJSON.geojson · .jsonGeoJSON représente des entités et géométries géographiques en JSON. Dans le système de coordonnées standard, la longitude précède la latitude.GeoPackage.gpkgGeoPackage (.gpkg) est un fichier de base de données SQLite qui stocke des données géospatiales selon la norme GeoPackage de l’OGC. Il peut réunir dans un même fichier des entités vectorielles, des tuiles de cartes raster à plusieurs niveaux de zoom et des attributs non spatiaux, notamment pour un usage mobile ou hors ligne. Un fichier SQLite n’est pas automatiquement un GeoPackage : il doit respecter le schéma et les exigences de la norme.GeoParquet.parquetGeoParquet ajoute à Parquet des conventions de géométrie et de métadonnées géographiques. L’article couvre la spécification 1.1.0. L’extension .parquet ne prouve pas la conformité.GeoTIFF.tif · .tiffGeoTIFF spécifie le stockage de références géographiques dans des images TIFF. Des balises décrivent la relation entre pixels et coordonnées géographiques ou projetées et peuvent indiquer le système de référence. La compression varie ; l’extension seule ne confirme pas le géoréférencement.GFF3.gff3 · .gffGFF3 comporte neuf colonnes séparées par tabulations. Début et fin sont comptés à partir de un et inclusifs. ID et Parent décrivent des relations.GGUF.ggufGGUF est un conteneur binaire conçu pour GGML et les moteurs d'inférence compatibles. Son en-tête contient la version du format, les descriptions des tenseurs et des métadonnées clé-valeur ; les données des tenseurs suivent. Il est courant pour l'inférence locale avec les outils de la famille llama.cpp, mais le format ne garantit pas la prise en charge de chaque moteur ou architecture. L'extension n'indique pas non plus si le modèle est quantifié.GIF.gifLe GIF est un format d’image pouvant contenir plusieurs images et est souvent utilisé pour de courtes animations en boucle. Sa palette limitée convient mieux aux schémas simples et aux explications brèves qu’aux photos ou aux longues séquences..gitignore.gitignore.gitignore est un fichier texte de motifs qui indique à Git d'ignorer des chemins qui ne sont pas encore suivis. Git applique les motifs issus des fichiers .gitignore et d'autres sources d'exclusion selon des règles de priorité. L'ajout d'un motif n'arrête pas le suivi d'un fichier déjà présent dans l'index.glTF.gltf · .glbglTF facilite le transfert d’actifs 3D entre outils de création et applications. .gltf utilise JSON et peut référencer buffers ou textures externes ; .glb est un conteneur binaire.GML.gml · .xmlGML est un standard OGC qui exprime la géométrie et les attributs géographiques en XML. Les schémas d'application définissent des entités propres à un domaine.GPX.gpxGPX (.gpx) est un format XML d'échange de données GPS entre applications et services Web. Il distingue les points de passage, les itinéraires planifiés et les traces enregistrées. GPX 1.1 utilise le référentiel WGS 84 pour les coordonnées. Le style cartographique et les informations propres à une application ne sont pas nécessairement transférés à l'identique : vérifiez le résultat selon votre besoin.GRIB.grib · .grb · .grib2 · .grb2GRIB (General Regularly-distributed Information in Binary form) est un format binaire d’échange de données météorologiques et géophysiques maillées. Les messages contiennent des sections d’identification, de grille, de produit, de représentation et de valeurs. GRIB1 et GRIB2 diffèrent ; des définitions locales existent aussi. Vérifiez l’édition et les conventions du fournisseur.GTF.gtfGTF comporte neuf colonnes tabulées. Les coordonnées commencent à un et sont inclusives ; les attributs incluent gene_id et transcript_id. Les exigences varient selon producteur et lecteur.GZIP.gz · .gzipGZIP compresse les données sans perte. Un .gz enveloppe généralement un fichier ; tar.gz regroupe d’abord les fichiers avec tar puis compresse l’archive.HDF5.h5 · .hdf5HDF5 (Hierarchical Data Format version 5) est un modèle hiérarchique et un format de fichier pour stocker des données volumineuses et variées. Les groupes forment une hiérarchie ; les jeux de données stockent des tableaux typés et dimensionnés. Les groupes et jeux de données peuvent avoir des attributs. HDF5 n’impose pas à lui seul les conventions de coordonnées, d’unités ou de sens d’un domaine.HEIF.heif · .heicHEIF est un cadre de fichier image de la famille ISO Base Media File Format. HEIC est un usage courant de HEIF pour stocker des images HEVC : ils sont liés mais non identiques.HTML.html · .htmHTML est un langage de balisage qui décrit la structure et le sens des pages web. Gardez la présentation dans CSS et le comportement dans JavaScript si nécessaire.ICC.icc · .icmLes profils ICC sont des données de gestion des couleurs. Un logiciel compatible utilise les informations de périphérique ou d’espace colorimétrique pour interpréter et convertir les couleurs. Intégrés ou séparés, ils ne sont pas des fichiers de pixels.ICO.icoICO est un conteneur d'images surtout utilisé pour les icônes Windows et peut contenir plusieurs tailles.iCalendar.icsiCalendar échange événements, tâches et disponibilités. Vérifiez dates, fuseaux et récurrence après import.IGES.iges · .igsIGES échange géométrie et données produit entre systèmes CAO/FAO. Vérifiez surfaces et solides convertis.Document InDesign.inddINDD est le document de mise en page natif d'Adobe InDesign. Il enregistre des pages, textes, objets placés et styles modifiables pour des livres, magazines, imprimés et publications numériques. Pour la consultation ou l'impression, exportez généralement en PDF ou dans un autre format adapté ; les images liées et polices peuvent devoir être rassemblées séparément.Fichier de configuration INI.ini · .cfg · .confINI est un nom courant pour des fichiers texte de configuration organisés en sections et paires clé-valeur. Il n’existe pas de spécification universelle unique : commentaires, séparateurs, casse des clés et valeurs multilignes varient selon l’application ou l’analyseur.Jupyter Notebook.ipynbJupyter Notebook (.ipynb) est un format de notebook qui stocke des cellules de code, des cellules Markdown, des métadonnées et des résultats dans une structure JSON. Un fichier peut contenir du code exécutable, et pas seulement les résultats affichés : le consulter et l’exécuter sont donc deux actions distinctes.Image ISO.isoISO conserve contenu et structure d'un disque optique, contrairement à une archive compressée.JPEG.jpg · .jpegJPEG est un format d’image avec perte largement utilisé pour diffuser des photographies.JSON.jsonJSON est un format texte qui représente des données structurées avec des clés et des valeurs. Il est largement utilisé par les API web et les fichiers de configuration.JSON5.json5JSON5 étend JSON avec des commentaires, des virgules finales, certaines clés sans guillemets et des chaînes entre apostrophes. Il facilite la rédaction manuelle des données ; ce n’est pas un simple autre nom pour JSON. Vérifiez que l’outil destinataire sait l’analyser.JSON Lines.jsonl · .ndjsonJSON Lines (.jsonl) est un format texte qui place une valeur JSON valide sur chaque ligne. Il convient aux journaux et au traitement incrémental, car les enregistrements peuvent être traités un par un. Le type application/jsonl est proposé, mais n’est pas normalisé.JWK.jwk · .jsonUne JWK est un objet JSON qui représente une clé cryptographique. Elle peut contenir le type kty, l’identifiant kid et d’autres métadonnées. Un JWKS regroupe plusieurs JWK dans un tableau keys. Il sert souvent à publier des clés publiques; une JWK privée est sensible.JPEG XL.jxlJPEG XL est un système de codage d'images défini par le comité JPEG et prend en charge la compression avec ou sans perte. Vérifiez navigateurs, applications, infrastructure et destinataires avant de le choisir.Keras.keras`.keras` est le format natif de Keras 3 pour enregistrer un modèle entier. Il s'agit généralement d'une archive ZIP regroupant configuration, poids, informations de compilation et état de l'optimiseur s'il existe. La documentation Keras décrit la configuration, les métadonnées et les données de poids dans l'archive. Le fichier n'inclut pas forcément le code d'implémentation des couches ou objets personnalisés ; l'environnement de chargement peut nécessiter ces classes et dépendances. Keras propose une option de sécurité au chargement, mais elle ne rend pas fiable un modèle inconnu ni son code personnalisé.KML.kmlKML (.kml) est un format XML qui décrit l'affichage de données géographiques sur une carte ou un globe virtuel. Il peut représenter des repères, lignes, zones, descriptions, styles et superpositions d'images. GPX met l'accent sur l'échange de points, itinéraires et traces enregistrées par GPS ; KML sert davantage à afficher, annoter et visualiser des données géographiques.KTX 2.ktx2KTX 2 (.ktx2) est un conteneur de textures défini par Khronos. Il vise le transfert de textures d'image vers le GPU dans les jeux et applications 3D et peut stocker formats de pixels, niveaux et métadonnées. Le format des données et la supercompression varient selon le fichier ; le chargeur doit être compatible avec le GPU, l'API ou le décodeur visé.LAS.lasLAS est un format ouvert d'échange de nuages de points maintenu par l'ASPRS. Selon le format d'enregistrement, il stocke les coordonnées X/Y/Z et des champs tels que l'intensité, le numéro de retour, la classification, le temps GPS, le RGB, le scanner et des attributs supplémentaires, ainsi que des en-têtes et des enregistrements à longueur variable pour les métadonnées. LAS 1.5 et les versions antérieures diffèrent par les points pris en charge et les exigences de référence spatiale ; vérifiez les anciens logiciels. LAS est généralement non compressé ; LAZ sans perte présente d'autres compromis de taille et compatibilité.LAZ.lazLAZ compresse les enregistrements de points LAS par blocs. LAZ 1.4 est basé sur LAS 1.4 et compresse ses données de points sans perte. Les implémentations compatibles peuvent décompresser les blocs indépendamment, permettant parfois traitement ou accès aléatoire sans déployer tout le fichier. La compression ne change pas le sens des champs LAS, mais versions du lecteur, enregistrements étendus et données waveform associées affectent l'interopérabilité. LAZ 1.4 ne définit pas toutes les fonctions LAS 1.5 ; l'extension ne suffit donc pas à confirmer la compatibilité.LZ4.lz4Un fichier .lz4 contient généralement un flux compressé sans perte au format de trames LZ4. Cet article couvre la spécification officielle 1.6.4, distincte des blocs bruts et des anciennes trames.Playlist HLS.m3u8`.m3u8` est un format de playlist texte utilisé par HTTP Live Streaming (HLS). Il ne contient pas la vidéo ni l'audio : ses balises et URI pointent vers des segments multimédias ou d'autres playlists. La playlist principale décrit les variantes et pistes alternatives ; la playlist média énumère les segments.M4A.m4aM4A désigne un conteneur MPEG-4 orienté audio. Il contient souvent AAC, mais peut aussi contenir ALAC ; l’extension n’identifie pas le codec interne.Segment multimédia M4S.m4s`.m4s` est une extension utilisée pour des segments multimédias basés sur l’ISO Base Media File Format (ISO BMFF). Un segment contient une partie audio ou vidéo MP4 fragmentée et est référencé par un manifeste DASH ou HLS. La lecture nécessite généralement aussi les données d’initialisation des pistes et codecs, ainsi qu’un manifeste indiquant l’ordre et le minutage des segments. Un fichier `.m4s` n’est pas une liste de lecture comme un MPD ou un `.m3u8`.M4V.m4vM4V sert à des vidéos liées à MPEG-4 et peut avoir une structure proche de MP4. L’extension seule ne détermine ni codecs, ni DRM, ni compatibilité.Markdown.md · .markdownMarkdown est un balisage léger qui exprime titres, liens, code et autres structures en texte brut. CommonMark, GitHub Flavored Markdown et d'autres dialectes peuvent afficher le même fichier différemment.MAT-file.matUn MAT-file (.mat) est le format binaire MATLAB pour les variables de l'espace de travail. Les Versions 4, 6, 7 et 7.3 diffèrent par les tableaux et types pris en charge, la compression, les limites de taille et l'accès partiel. Le `save` MATLAB ordinaire utilise Version 7 par défaut ; Version 7.3 repose sur HDF5 et permet les grandes variables et l'accès partiel. Les structures internes de v7.3 et des versions antérieures étant différentes, vérifiez la version et les fonctions requises plutôt que de déduire la compatibilité de l'extension.MBOX.mbox · .mbxMBOX stocke plusieurs courriels dans un fichier. Les applications peuvent importer dossiers, étiquettes et contenu de différentes façons.MBTiles.mbtilesMBTiles stocke des tuiles cartographiques et des métadonnées dans SQLite. L’article couvre la spécification 1.3 et distingue les images des tuiles pbf contenant du MVT compressé avec gzip.MetaImage.mha · .mhdMetaImage est un format d'image médicale et scientifique composé d'un en-tête texte balisé et de pixels, traité par MetaIO d'ITK. .mha réunit l'en-tête et les pixels ; .mhd sépare l'en-tête et référence généralement un fichier de données, comme .raw. L'en-tête peut indiquer le nombre de dimensions, la taille des axes, le type d'élément, l'ordre des octets et l'espacement.MIDI.mid · .midiUn fichier MIDI standard enregistre des événements musicaux, comme les notes, leur durée et les instruments, et non une forme d'onde. Le son dépend du synthétiseur et de ses banques de sons ; un même fichier peut donc être différent selon l'appareil.MKV.mkvMKV est un conteneur Matroska, pas un codec. Il peut contenir vidéo, plusieurs pistes audio et de sous-titres, et chapitres ; la lecture dépend des formats internes et du lecteur.MOV.movMOV repose sur QuickTime File Format et peut contenir vidéo et audio. L’extension .mov ne révèle ni codecs, ni pistes, ni compatibilité avec les outils du destinataire.MP3.mp3MP3 réduit la taille par encodage avec perte. CBR garde un débit constant, VBR répartit le débit selon la complexité du son ; aucun ne restitue les données écartées.MP4.mp4MP4 est un conteneur MPEG-4 Part 14 fondé sur ISO Base Media File Format. Il peut porter vidéo et audio, mais .mp4 n’identifie pas les codecs comme H.264, HEVC, AV1 ou AAC.MPD MPEG-DASH.mpd`.mpd` est le manifeste XML de MPEG-DASH, officiellement appelé Media Presentation Description (MPD). Il décrit les périodes de présentation, les ensembles d’adaptation, les représentations telles que les qualités vidéo et la façon de localiser les segments. L’audio et la vidéo se trouvent dans des segments séparés ; le MPD en indique la structure et l’emplacement au lecteur.MRC.mrcMRC (format de carte et d'image MRC/CCP4) est un format binaire principalement utilisé pour les images et cartes 3D de cryomicroscopie électronique. MRC2014 comprend un en-tête principal de 1 024 octets qui décrit les dimensions, MODE (type des valeurs), les axes, l'espacement de grille et la longueur de l'en-tête étendu, suivi du tableau de données. Il est proche du format cristallographique CCP4 map, mais vérifiez l'en-tête et l'interprétation du logiciel au lieu de supposer des conventions identiques.MSG.msgUn fichier MSG stocke un élément Outlook : courriel, rendez-vous, contact ou tâche. La compatibilité hors d’Outlook varie.MessagePack.msgpack · .mpkMessagePack est un format binaire de sérialisation de valeurs proches de JSON. Il représente nombres entiers, chaînes, données binaires, tableaux et cartes, et définit aussi des valeurs d’extension et des horodatages. Ce n’est pas du texte : une bibliothèque compatible est nécessaire pour le lire et l’écrire. Le sens des données et la correspondance des types dépendent également des conventions de l’application.MVT.mvtMVT encode des tuiles vectorielles géographiques avec Protocol Buffers. Les tuiles contiennent des couches nommées, des entités et des attributs.MXF.mxfMXF (Material Exchange Format) est un conteneur professionnel destiné à échanger vidéo, audio et autres essences avec des métadonnées structurelles décrivant leurs relations. SMPTE ST 377-1 définit la structure commune du fichier, notamment ses partitions et l’organisation en en-tête/corps/pied, mais ne fixe pas à elle seule tous les conteneurs d’essence ni les schémas de métadonnées descriptives. La compatibilité dépend de la combinaison du Operational Pattern, du mappage d’essence, des codecs et de la spécification applicative ; `.mxf` ne suffit donc pas à déterminer lecture ou contenu.netCDF.nc · .nc4 · .cdfnetCDF (Network Common Data Form) est un ensemble de formats et logiciels pour stocker et échanger des données scientifiques portables et auto-descriptives. Un jeu de données s’organise en dimensions, variables et attributs. Le modèle classic diffère du modèle étendu netCDF-4, qui peut utiliser des groupes hiérarchiques dans des fichiers fondés sur HDF5. L’extension ne révèle pas la variante.NIfTI.nii · .nii.gz · .hdr · .imgNIfTI, généralement NIfTI-1 ou NIfTI-2, est un format permettant de traiter des données de neuro-imagerie comme l’IRM et l’IRMf dans différents logiciels d’analyse. Son en-tête décrit les tableaux de voxels, les dimensions, le type de données, l’échelle et les transformations des coordonnées voxel vers l’espace anatomique ou standard. NIfTI-1 peut regrouper en-tête et image dans un fichier .nii ou les séparer en paire .hdr/.img ; .nii.gz est un fichier unique compressé avec gzip.NPY.npyNPY (.npy) est le format binaire de NumPy pour enregistrer un seul tableau. Son en-tête indique la version du format, dtype, shape et l'ordre mémoire, puis viennent les données du tableau. Contrairement à une table texte, il peut préserver les types numériques et les formes multidimensionnelles. NPY n'est pas une archive compressée et stocke normalement un tableau par fichier. Les tableaux de dtype object peuvent impliquer pickle ; vérifiez ce cas et `allow_pickle` lors du chargement de données non fiables.NPZ.npzNPZ (.npz) est l'archive ZIP de NumPy pour enregistrer plusieurs tableaux ensemble. Elle contient un fichier `.npy` par tableau et NumPy `load` renvoie un `NpzFile` permettant l'accès par nom. `savez` crée une archive non compressée, tandis que `savez_compressed` utilise DEFLATE ; l'extension ne révèle donc pas si les membres sont compressés. Chaque tableau conserve dtype et shape via NPY. Les tableaux object peuvent impliquer pickle ; traitez allow_pickle avec prudence pour des entrées non fiables.NRRD.nrrd · .nhdrNRRD (Nearly Raw Raster Data) est un format de données raster à N dimensions utilisé en visualisation scientifique et en traitement d'images. Son en-tête texte décrit les dimensions, le type, la taille des axes et l'encodage des données ; il peut aussi contenir des libellés, unités, directions et une origine spatiale. L'en-tête et les données peuvent être réunis dans un fichier .nrrd ou séparés entre un en-tête .nhdr et un fichier de données externe.OBJ.objWavefront OBJ décrit des maillages polygonaux et des surfaces libres. Les matériaux peuvent être référencés dans un fichier MTL distinct et des textures peuvent être nécessaires pour l’apparence.ODP.odpODP est le format de présentation OpenDocument. Il peut contenir des diapositives, formes, images et notes modifiables.ODS.odsODS est le format de feuille défini par OpenDocument Format et peut contenir feuilles, formules et mise en forme.ODT.odtODT est le format de document texte défini par OpenDocument Format. Son package XML stocke texte, styles, tableaux et images pour créer et modifier des documents.OGG.oggOgg est un conteneur de flux multimédias, pas un synonyme du codec Vorbis. Un .ogg peut contenir différents codecs ; identifiez son contenu et la compatibilité.OGV.ogvOGV est une extension pour les flux vidéo dans un conteneur Ogg. Le suffixe .ogv ne révèle pas les codecs vidéo ou audio ; la lecture dépend du lecteur.ONNX.onnxONNX (Open Neural Network Exchange) est une représentation ouverte pour échanger des modèles d’apprentissage automatique entre frameworks et runtimes d’inférence. Un fichier `.onnx` courant stocke un ModelProto Protocol Buffers décrivant graphe de calcul, entrées et sorties, types et formes, imports d’opset et tenseurs initiaux. Safetensors stocke surtout les poids tensoriels ; ONNX représente aussi un graphe de modèle. La conversion ne garantit pas que chaque runtime prenne en charge tous les opérateurs ou fonctions spécifiques : vérifiez les versions IR/opset et le support de l’implémentation.Opus.opusOpus est un codec audio normalisé par l’IETF, pas un conteneur. Dans Ogg, l’extension .opus est recommandée ; la lecture dépend encore du logiciel du destinataire.OpenRaster.oraOpenRaster (.ora) est un format d'échange d'images matricielles en calques entre logiciels de retouche. Son conteneur ZIP contient notamment stack.xml, qui décrit la structure des calques, et les images de chaque calque. Il permet de transférer les informations de base des calques, sans rendre universellement compatibles les effets et fonctions propres à chaque application.ORC.orcORC est un format en colonnes typées pour les systèmes d’analyse. Sélection de colonnes et index limitent les lectures inutiles.OTF.otfOTF est un fichier de police associé à OpenType. Glyphes alternatifs et autres fonctions dépendent de la police et de l’application ; l’extension seule ne les garantit pas.Parquet.parquetApache Parquet stocke des tableaux par colonnes, organisés en groupes de lignes et blocs de colonnes. Les outils peuvent lire les colonnes nécessaires sans parcourir tous les champs.PCAP.pcap · .capPCAP (.pcap) est un format binaire largement pris en charge pour enregistrer des paquets réseau capturés. Il stocke les données de paquets, le type de couche liaison et les horodatages. Sa structure simple fonctionne avec de nombreux anciens analyseurs, mais représente moins facilement que PCAPNG plusieurs interfaces ou des commentaires.PCAPNG.pcapngPCAPNG stocke les paquets capturés sur un réseau. Plus extensible que le format pcap classique, il peut conserver plusieurs interfaces et des commentaires. Une capture peut contenir des identifiants ou des données personnelles : vérifiez-la avant de la partager.PCD.pcdPCD stocke les nuages de points utilisés par PCL. L’en-tête ASCII de PCD 0.7 déclare les champs et types, WIDTH et HEIGHT, VIEWPOINT et le mode de stockage.PDF.pdfPDF est largement utilisé pour diffuser et consulter des documents tout en préservant leur mise en page. Il peut contenir plusieurs pages, du texte, des images et des graphiques.PEM.pemPEM encode des structures liées aux certificats en texte Base64 entre marques BEGIN et END. Un .pem peut contenir certificat, clé publique, clé privée ou autre contenu.PFX.pfx · .p12PFX et P12 sont des extensions de conteneurs PKCS#12. Ils peuvent inclure une clé privée et une chaîne de certificats ; protégez le fichier et son mot de passe.PLY.plyPLY décrit des sommets et, lorsqu’elles existent, des faces polygonales. L’en-tête déclare les nombres d’éléments et des propriétés comme les coordonnées, normales et couleurs ; les faces référencent des indices de sommets.PNG.pngPNG est un format d’image matricielle sans perte qui prend en charge la transparence alpha.PPT.pptPPT est le format binaire de présentation des anciennes versions de Microsoft PowerPoint. Pour un nouveau travail, préférez généralement PPTX; pour la lecture, PDF.PPTX.pptxPPTX est un format de présentation Office Open XML. Il peut contenir diapositives, thèmes, formes, images, notes et animations modifiables.Java Properties.propertiesJava Properties est un format texte ligne par ligne, constitué de paires clé-valeur et principalement utilisé avec l'API Properties et ResourceBundle de Java. L'extension .properties est courante, mais l'encodage dépend de la méthode de lecture et de la version de Java : l'extension ne suffit donc pas à le déterminer.Schéma Protocol Buffers.proto.proto est un fichier de schéma qui décrit les messages, champs et types Protocol Buffers. Un compilateur comme protoc le lit et génère du code pour les langages choisis. Le fichier .proto n’est pas un message sérialisé : il se modifie généralement comme du texte.PSD.psdPSD est un document Adobe Photoshop destiné au travail modifiable. Il peut conserver calques, masques, texte et effets, mais n’est pas l’image finale habituelle pour navigateurs ou diffusion générale.RAR.rarRAR est un format d’archive associé à RARLAB. Création et extraction peuvent dépendre d’outils et licences différents ; la prise en charge n’est pas universelle.RINEX.rnxRINEX (Receiver Independent Exchange Format) est un format texte d'échange d'observations GNSS et de messages de navigation indépendant du fabricant du récepteur. RINEX 4.02, daté de septembre 2025, définit des fichiers d'observation, de navigation et météorologiques pour plusieurs systèmes et signaux satellitaires. Les noms longs utilisent généralement .rnx et peuvent ajouter .gz en cas de compression. RINEX contient des mesures destinées au traitement, et non un trajet cartographique déjà calculé.RTF.rtfRTF est un format de texte enrichi qui décrit les styles de caractères et paragraphes sous forme de texte. Il échange des documents basiques mis en forme, mais ne préserve pas les fonctions modernes ou mises en page complexes de DOCX.Safetensors.safetensorsSafetensors est un format binaire destiné au stockage et à la distribution de valeurs tensorielles d’apprentissage automatique. Le fichier commence par une longueur d’en-tête little-endian de 8 octets, suivie d’un en-tête JSON UTF-8 décrivant noms, types, formes et décalages des tenseurs, puis d’un tampon d’octets contenant les données. Il ne constitue pas à lui seul une architecture de modèle ni un programme exécutable. Contrairement à la sérialisation pickle, il n’est pas conçu pour restaurer des objets arbitraires en exécutant du code de reconstruction intégré. Cela ne garantit ni la fiabilité de la source, ni l’absence de défaut dans chaque lecteur, ni la sûreté du modèle.SAM.samSAM (Sequence Alignment/Map) représente sous forme de texte tabulé les lectures de séquençage et leur alignement sur des séquences de référence. Des lignes d'en-tête facultatives décrivent les références et logiciels ; chaque enregistrement contient notamment le nom de lecture, FLAG, référence et position, MAPQ, CIGAR, séquence, qualité et tags facultatifs. La spécification permet aussi les lectures non alignées : toutes ne le sont donc pas nécessairement. SAM est lisible mais peut être volumineux ; BAM en est la représentation binaire et CRAM ajoute une compression liée à la référence.7Z.7z7Z est un format d’archive utilisé par 7-Zip et des outils compatibles. Compression et chiffrement facultatif varient ; le destinataire doit pouvoir lire les paramètres choisis.Shell Script.sh · .bashUn script shell est un fichier texte contenant des commandes interprétées par un shell tel que sh ou Bash. L'extension .sh est courante, mais elle ne précise pas la syntaxe du shell utilisé. Il faut vérifier l'environnement cible, notamment le shebang, le mode d'exécution, les permissions et les fins de ligne.Shapefile.shpShapefile conserve géométrie et attributs dans plusieurs fichiers. .shp, .shx et .dbf de même nom forment le jeu de base. Transmettre uniquement .shp ne suffit pas.SP3.sp3SP3 (Standard Product 3) est un format texte d’échange, par époque, des orbites précises et corrections d’horloge satellitaires utilisées en analyse GNSS. L’en-tête identifie notamment la version, l’échelle de temps et les satellites ; les enregistrements d’époque contiennent positions et informations d’horloge. SP3-d prend en charge jusqu’à 999 satellites. Un produit SP3 diffère des observations de récepteur RINEX et sert aux produits d’orbite précise des centres d’analyse.SQL.sqlLes fichiers SQL contiennent des commandes de base de données. La syntaxe varie selon le produit.Base de données SQLite.sqlite · .sqlite3 · .dbSQLite est une base relationnelle intégrée qui stocke tables et index dans un fichier, généralement principal. Les extensions .sqlite, .sqlite3 et .db sont courantes, mais le nom ne prouve pas le format.SRT.srtSRT, ou SubRip, enregistre numéros, plages temporelles et texte. Il est séparé de la vidéo ; encodage et style peuvent être interprétés différemment selon les lecteurs.STEP.step · .stpSTEP repose sur ISO 10303 pour échanger géométrie 3D et données produit entre CAO/FAO. STEP et STP sont des extensions courantes de la même famille ; l’historique natif de modélisation ne suit généralement pas.STL.stlSTL décrit une surface par triangles en ASCII ou binaire. Courant en impression 3D, il ne transmet généralement pas fiablement unités, matériaux, couleurs, textures ou animations.SVG.svgSVG est un format vectoriel XML. Ses contours restent nets au redimensionnement, ce qui convient aux logos, icônes et diagrammes, pas aux photos ordinaires.TAR.tarTAR regroupe fichiers, dossiers et métadonnées. TAR seul ne compresse pas ; tar.gz, tar.bz2 et tar.xz ajoutent une compression distincte.TGA.tgaTGA, aussi appelé Targa, est un format matriciel rencontré dans les flux graphiques et de jeux. Les outils compatibles gèrent le canal alpha, mais les nouvelles images web utilisent plutôt PNG, WebP ou AVIF.3GP.3gp · .3gpp3GP est un conteneur multimédia défini par 3GPP pour les médias continus. Il peut stocker vidéo et audio, mais l’extension ne révèle pas les codecs ni la compatibilité.3MF.3mf3MF regroupe modèle et informations de fabrication additive. Par rapport à un flux STL simple, il peut inclure unités et matériaux ou couleurs pris en charge.TIFF.tif · .tiffTIFF est un format d'image matricielle balisé courant en numérisation, édition et production imprimée. Compression, profondeur, couleur et pages peuvent varier ; l'extension ne révèle donc ni taille ni qualité à elle seule.TOML.tomlTOML est un format de configuration texte avec des paires clé-valeur, des tables, des tableaux et des valeurs typées. La prise en charge par les analyseurs et les règles d’application peuvent varier.Fichier de métadonnées BitTorrent.torrentUn fichier .torrent contient des métadonnées BitTorrent. C'est un dictionnaire encodé en bencode qui décrit notamment le nom du contenu, les pièces et les URL des trackers ; il ne contient généralement pas les fichiers distribués. Un client BitTorrent le lit pour trouver des pairs et vérifier les données téléchargées.MPEG-2 Transport Stream.ts`.ts` est une extension courante de MPEG-2 Systems Transport Stream, défini par ISO/IEC 13818-1. Il met en paquets et multiplexe vidéo, audio et signalisation ; sa structure aide à la synchronisation et à la récupération dans les transmissions sujettes aux erreurs. HLS peut utiliser des segments TS ; la RFC 8216 exige un seul programme MPEG-2 par segment et précise les exigences des tables. TypeScript utilise aussi `.ts` : l’extension seule ne permet donc pas d’identifier le contenu.TSV.tsvTSV sépare les colonnes par tabulations et généralement les lignes par sauts de ligne. Le traitement des tabulations, sauts et guillemets dans les valeurs varie selon l’outil.TTF.ttfTTF est une police de contours TrueType utilisée par les systèmes et applications. Pour le web, envisagez WOFF2 selon la licence et les caractères disponibles.TTML.ttml · .xmlTTML représente le texte minuté en XML pour sous-titres et légendes. Les profils définissent les fonctions de présentation ; l’extension .ttml ne garantit pas le support par la cible.TXT.txtTXT stocke généralement du texte brut. L'extension seule ne détermine ni encodage, ni fin de ligne, ni structure.UBX.ubxUBX est un protocole binaire entre récepteurs u-blox et hôtes. Un journal .ubx contient les messages enregistrés. La référence est la description officielle ZED-F9P HPG 1.32, protocole 27.31.USD.usd · .usda · .usdc · .usdzUSD décrit des scènes assemblées à partir d’actifs au moyen de calques, références et variantes. USDA, USDC et USDZ diffèrent par représentation ou conditionnement ; vérifiez l’application.vCard.vcfUn fichier VCF contient des fiches vCard. Les applications peuvent interpréter différemment versions, encodage, champs répétés et photos.WARC.warc · .warc.gzWARC (Web ARChive file format) regroupe plusieurs ressources numériques collectées sur le Web et des informations associées. Normalisé sous ISO 28500, il concatène des enregistrements dont l’en-tête indique notamment date, type et longueur du contenu, suivis d’un bloc de contenu. Les types response, request, resource, metadata et revisit conservent ressources et contexte de collecte ; le contenu peut inclure des images et d’autres formats que HTML. Une compression externe produit parfois `.warc.gz`. WARC n’est pas un format de page autonome garantissant la relecture complète d’un site.module WebAssembly.wasm`.wasm` est une extension courante des modules binaires définis par WebAssembly Core. WebAssembly est un format portable de code bas niveau, également utilisé hors du Web, mais le fichier ne s’exécute pas partout seul. Un runtime compatible est nécessaire ; fonctions et API hôtes dépendent de l’environnement d’intégration.WAV.wavWAV est un conteneur audio souvent utilisé avec du PCM non compressé pour enregistrer et monter. L’extension ne garantit pas PCM ; vérifiez codec, fréquence d’échantillonnage et profondeur de bits.WebM.webmWebM est un sous-ensemble de Matroska pour le web. Il peut combiner vidéo VP8, VP9 ou AV1 et audio Vorbis ou Opus ; ce n’est ni un codec unique ni une garantie de petite taille.Web App Manifest.webmanifestLe Web App Manifest utilise JSON pour décrire une application web. Il peut définir nom, icônes, URL de départ et mode d’affichage ; le résultat dépend du navigateur et de la plateforme.WebP.webpWebP est un format d’image destiné à la diffusion web. Il peut employer une compression avec ou sans perte et prend en charge la transparence alpha et l’animation.WebVTT.vttWebVTT stocke des segments minutés pour sous-titres et légendes. Il est servi séparément de la vidéo et peut utiliser l’élément HTML track ; ce n’est pas un conteneur vidéo.WOFF.woffWOFF conditionne les polices pour le navigateur. WOFF2 utilise une autre compression et peut réduire les transferts ; vérifiez navigateurs et licence.WOFF2.woff2WOFF2 est un format de police compressé pour les navigateurs. CSS @font-face peut le charger, mais il faut vérifier licence, caractères et prise en charge.WSDL.wsdlWSDL (Web Services Description Language) est un format XML qui décrit l’interface d’un service web et son mode d’accès. Il relie opérations et messages abstraits aux liaisons de protocole et de format de message, aux points d’accès et aux informations du service. Un fichier WSDL n’est ni l’implémentation du service ni les données échangées.X3D.x3d · .x3dv · .x3dbX3D décrit des mondes 3D interactifs et du multimédia. Il existe des encodages XML, ClassicVRML et binaires ; le support dépend du runtime et de l’encodage.XCF.xcfXCF est le format de projet d'image natif de GIMP. Il conserve des informations de modification, comme les calques et la transparence, pour poursuivre le travail dans GIMP. Son rôle diffère de celui des formats de diffusion courants comme JPEG et PNG ; exportez l'image finale dans un format adapté à son usage.XLS.xlsXLS est le format binaire de feuille de calcul utilisé par les anciennes versions de Microsoft Excel. Il est courant dans les classeurs existants ; les nouveaux travaux utilisent généralement XLSX.XLSX.xlsxXLSX est un format de feuille de calcul fondé sur Office Open XML. Il peut conserver des fonctions de classeur qu'un simple tableau texte ne transporte pas.XML.xmlXML est un langage de balisage qui représente des données structurées avec des balises. Il s'emploie lorsqu'une structure hiérarchique et une validation par schéma sont nécessaires.XMP.xmpXMP définit modèle, représentation et propriétés principales des métadonnées. Il utilise XML/RDF, intégré à des fichiers compatibles ou conservé dans des fichiers annexes .xmp. Il ne remplace pas l’image.XML Schema.xsdXSD (XML Schema Definition) est un langage de schéma XML qui définit les éléments, attributs, types de données et contraintes des documents XML. Un XSD n’est pas le document XML contenant les données : il sert à valider ce document avec un processeur XML Schema. Vérifiez la version du schéma, les espaces de noms et la prise en charge du validateur.XZ.xzXZ est un conteneur de flux compressés, souvent avec l’algorithme sans perte LZMA2. Il n’archive pas lui-même plusieurs fichiers ; tar.xz compresse une archive tar.YAML.yaml · .ymlYAML est une notation lisible pour écrire des mappages, séquences et valeurs scalaires. Ses usages recoupent JSON, mais ce n'est pas un surensemble.Zarr.zarrZarr spécifie le stockage en blocs de tableaux multidimensionnels et de métadonnées. Un jeu de données peut être un répertoire ou plusieurs clés d’un stockage objet, pas un fichier unique. Les versions v2 et v3 diffèrent ; vérifiez versions et codecs des deux côtés.ZIP.zipZIP regroupe fichiers et dossiers dans une archive. Les méthodes de compression et le chiffrement facultatif dépendent de la création et de l’outil du destinataire.Zstandard.zstZstandard (zstd, .zst) est un format de compression sans perte. Il propose des niveaux réglables, un traitement séquentiel par trames et des dictionnaires facultatifs pour certains usages. Vitesse et taux dépendent des données, réglages et implémentations. Un flux .zst n’archive pas plusieurs fichiers à lui seul.

Comparer les formats

Comparez les formats similaires selon l’usage, la compatibilité et les possibilités de modification.

Déplier toutes les comparaisons sur cette page (225)
AAC ou MP3AAC et MP3 sont des codecs avec perte. Choisissez selon la diffusion, le lecteur, le conteneur et la compatibilité : aucun n'est toujours meilleur ou plus petit.Voir les différences →AAC vs OpusAAC et Opus sont des codecs audio avec perte, mais leurs environnements courants diffèrent. AAC est très utilisé dans les conteneurs multimédias et les appareils ; Opus est envisagé pour la communication à faible latence et le Web.Voir les différences →AI ou EPSAI et EPS sont des formats vectoriels utilisés en illustration et en impression. AI est le master éditable dans Illustrator ; EPS sert à échanger des illustrations dans un flux PostScript.Voir les différences →AI ou PDFAI est le fichier source d'Illustrator. PDF fournit une mise en page fixe pour la lecture ou l'impression. Distinguez la création en cours de la diffusion finale.Voir les différences →AI ou PSDAI et PSD sont des fichiers de travail Adobe. AI sert surtout aux formes et illustrations vectorielles ; PSD à la composition photo et aux pixels.Voir les différences →AI ou SVGAI et SVG gèrent les dessins vectoriels. AI est un fichier de travail Illustrator ; SVG est un format ouvert pour l'affichage et la diffusion sur le Web.Voir les différences →AIFF vs FLACAIFF est un conteneur audio souvent utilisé avec du PCM non compressé en production. FLAC compresse le PCM sans perte afin qu’un décodeur compatible puisse restituer les données d’origine.Voir les différences →AMR ou MP3AMR et MP3 répondent à des usages différents. AMR est lié à la communication vocale ; MP3 sert largement à diffuser l'audio courant.Voir les différences →APNG ou WebPAPNG et WebP acceptent animation et transparence. APNG étend PNG avec une animation sans perte ; WebP propose des encodages avec ou sans perte pour le Web.Voir les différences →Arrow IPC ou CSVLes deux échangent des données tabulaires, mais Arrow IPC est un format binaire en colonnes avec types, tandis que CSV est du texte brut à champs délimités.Voir les différences →Arrow ou netCDFApache Arrow spécifie un format mémoire en colonnes et sa sérialisation pour l'échange et l'analyse entre langages. netCDF décrit des jeux scientifiques par dimensions, variables et attributs pour coordonnées, temps et unités.Voir les différences →Arrow ou ORCApache Arrow est une représentation mémoire en colonnes, indépendante du langage, pour l'analyse et l'échange de données. ORC est un format de fichier en colonnes qui regroupe les lignes en stripes et conserve données, index et statistiques pour les lectures analytiques.Voir les différences →Arrow IPC ou ParquetArrow IPC et Parquet traitent tous deux des données en colonnes, mais Arrow IPC sert surtout aux échanges rapides entre programmes, tandis que Parquet est conçu pour stocker et lire des données analytiques.Voir les différences →Arrow ou ZarrApache Arrow spécifie un format mémoire en colonnes indépendant du langage et sa sérialisation pour l'échange de données. Zarr stocke des tableaux N-dimensionnels en blocs et métadonnées.Voir les différences →AVI vs MOVAVI est un conteneur fondé sur RIFF, courant dans les anciens flux Windows ; MOV suit le format QuickTime d'Apple et est utilisé en production média.Voir les différences →AVI ou MP4AVI et MP4 sont des conteneurs vidéo. La lecture dépend des codecs vidéo et audio internes, pas seulement de l'extension.Voir les différences →AVI vs WebMAVI apparaît souvent dans les vidéos existantes et flux hérités de Windows. WebM est un conteneur axé sur la diffusion Web. Vérifiez les codecs internes et la prise en charge de toute la chaîne.Voir les différences →AVIF vs JPEGAVIF est une option récente pour optimiser les images Web et peut gérer la transparence. JPEG est un format avec perte largement compatible pour diffuser des photos. Choisissez selon des tests et la prise en charge du public.Voir les différences →AVIF vs WebPAVIF et WebP ciblent tous deux les images Web et proposent des options avec ou sans perte ainsi que la transparence. Comparez qualité, taille, vitesse d’encodage et compatibilité sur les mêmes images ; diffuser plusieurs formats peut être pertinent.Voir les différences →Avro ou CBORApache Avro encode les enregistrements selon un schéma et prend en charge la résolution des schémas d'écriture et de lecture ainsi que les fichiers conteneurs. CBOR est un format binaire général dont le modèle étend JSON, avec octets et balises.Voir les différences →Avro ou JSONApache Avro est un système de sérialisation fondé sur des schémas, avec encodage binaire compact et fichier conteneur incluant le schéma. JSON est un format texte lisible d'échange ; Avro définit aussi un encodage JSON.Voir les différences →Avro ou ORCAvro sert souvent à échanger des enregistrements régis par un schéma. ORC stocke les données typées par colonne pour l'analyse.Voir les différences →Avro ou ParquetAvro sérialise des enregistrements régis par un schéma ; Parquet stocke les données par colonne pour de grandes lectures analytiques. Choisissez selon écriture et requêtes.Voir les différences →Avro ou Protocol BuffersApache Avro associe les données au schéma d'écriture et le résout avec le schéma de lecture. Protocol Buffers (Protobuf) génère du code à partir de définitions `.proto` et de numéros de champ, puis encode les messages dans un wire format binaire numéroté.Voir les différences →BAM vs CRAMBAM représente les alignements compressés en BGZF. CRAM utilise notamment les différences avec une référence ; la conservation dépend des réglages d’écriture.Voir les différences →BED ou bigBed : édition de texte et diffusion indexéeBED est un texte d’intervalles ; bigBed contient des données BED binaires indexées.Voir les différences →BED ou GFF3 : extraction d’intervalles et structure d’annotationBED sélectionne des intervalles ; GFF3 porte types, attributs et relations d’annotation.Voir les différences →bedGraph ou bigWig : texte numérique et diffusion indexéebedGraph est un texte d’intervalles et valeurs ; bigWig une piste numérique indexée.Voir les différences →BMP ou PNGBMP se rencontre dans d'anciens flux bitmap Windows. PNG est un format sans perte utile aux graphiques, captures et images transparentes. Choisissez selon la remise.Voir les différences →BMP ou TIFFBMP et TIFF sont des formats matriciels employés dans des flux différents. Examinez couleurs, compression, métadonnées et logiciels du destinataire sur le fichier réel.Voir les différences →Brotli ou gzipBrotli et gzip sont des formats sans perte utilisés pour HTTP. Brotli sert à compresser du contenu Web, tandis que gzip est largement compatible avec les outils existants.Voir les différences →Brotli ou ZstandardBrotli et Zstandard (zstd) sont des flux sans perte distincts. Brotli sert de codage HTTP br ; Zstandard propose une compression par trames réglable, le streaming et l’usage de dictionnaires.Voir les différences →BSON ou JSONBSON est un format binaire de documents préfixés par leur longueur, de structure proche de JSON, avec des types supplémentaires tels que date, binaire et ObjectId. JSON est un format texte défini par RFC 8259, lisible et largement pris en charge.Voir les différences →BSON ou MessagePackBSON et MessagePack représentent des données binaires de type document, mais BSON est une représentation typée associée à MongoDB tandis que MessagePack sérialise des objets de façon générale.Voir les différences →BUFR ou GRIBBUFR et GRIB sont des formats binaires météorologiques de l’OMM, mais BUFR décrit des observations variées tandis que GRIB sert surtout aux champs répartis sur une grille régulière.Voir les différences →BZIP2 ou GZIPBZIP2 et GZIP compressent des flux sans perte. Taille, vitesse et extraction varient selon données, réglages et destinataire.Voir les différences →CBOR ou JSONCBOR est un format binaire d'échange dont le modèle étend JSON, avec des valeurs comme chaînes d'octets et balises. JSON est un format texte lisible largement utilisé par les API Web et outils de configuration.Voir les différences →CBOR ou MessagePackCBOR et MessagePack sérialisent en binaire des valeurs proches de JSON. CBOR normalise les balises de protocole et l’encodage déterministe ; MessagePack encode efficacement des objets généraux.Voir les différences →CRT vs DERCRT est une extension courante de fichier certificat ; DER est un encodage binaire de données ASN.1, comme les certificats. Ce sont deux notions différentes.Voir les différences →CRT ou PEMCRT est une extension courante de certificat. PEM est un encodage textuel pouvant contenir certificats, clés et autres objets ; ce ne sont pas des catégories équivalentes.Voir les différences →CRT vs PFXCRT/CER désigne généralement un certificat X.509 ; PFX/P12 est un conteneur pouvant réunir certificats et clés privées.Voir les différences →CSR ou CRTUn CSR est une demande de signature pour obtenir un certificat. CRT est une extension courante pour le certificat délivré ; leurs rôles se situent avant et après la délivrance.Voir les différences →HTML vs CSSHTML définit la structure et le contenu d’une page web ; CSS contrôle sa présentation et sa mise en page. Ils sont complémentaires, pas concurrents.Voir les différences →CSV vs JSONCSV représente des enregistrements tabulaires ; JSON représente des valeurs structurées comme des objets et des tableaux. Choisissez selon la forme des données et le système destinataire.Voir les différences →CSV vs ODSCSV est un format texte d’échange de valeurs qui ne conserve ni formules, ni mise en forme, ni feuilles multiples. ODS est un classeur modifiable pouvant garder feuilles, formules et présentation.Voir les différences →CSV vs ParquetCSV est un format texte lisible pour échanger des valeurs tabulaires. Parquet est un format binaire en colonnes conçu pour le stockage et la lecture efficaces dans les systèmes analytiques. Choisissez selon l’échange ou l’analyse à grande échelle.Voir les différences →CSV vs XLSCSV est du texte simple pour échanger des valeurs tabulaires ; XLS est un ancien format de classeur Excel. Choisissez selon que seules les valeurs ou les fonctions du classeur sont nécessaires.Voir les différences →CSV ou XLSXCSV échange les valeurs d'un tableau simple. XLSX est un classeur pouvant conserver formules, mise en forme et plusieurs feuilles.Voir les différences →DAE ou FBXDAE est le format d'échange COLLADA fondé sur XML. FBX est très utilisé pour échanger des scènes entre outils de production 3D.Voir les différences →DDS ou PNGDDS sert aux textures de jeu destinées au GPU. PNG est un format d'image général sans perte pour les graphiques transparents et le Web.Voir les différences →DICOM ou JPEGDICOM est une norme d’échange d’images médicales avec les attributs des examens ; JPEG est un format d’image destiné à afficher et diffuser largement des pixels. Le choix dépend de la nécessité de conserver les données cliniques ou seulement une image fixe à partager.Voir les différences →DICOM ou TIFFDICOM échange des images médicales et des attributs d'examen et d'équipement via les SOP Classes et Transfer Syntaxes. TIFF est un format matriciel général organisé en balises et répertoires d'image ; il ne remplace pas le modèle clinique DICOM.Voir les différences →DNG ou JPEG : source de retouche ou copie de consultationDNG est un format ouvert pour les informations RAW d’un appareil photo. JPEG sert largement à consulter et partager des images développées.Voir les différences →DOC ou DOCXDOC est un ancien format binaire Word. DOCX est le format Word actuel fondé sur Office Open XML.Voir les différences →DOC vs ODTDOC est l'ancien format binaire de Word ; ODT est un format de texte modifiable de la famille OpenDocument. La compatibilité et la fidélité peuvent varier.Voir les différences →DOC VS RTFDOC est le format binaire de Word 97–2003 ; RTF échange du texte mis en forme entre applications. Choisissez selon le destinataire.Voir les différences →DOCX vs HTMLChoisissez DOCX pour rédiger et relire des documents, HTML pour le contenu affiché dans un navigateur.Voir les différences →DOCX ou MarkdownDOCX permet des documents modifiables avec tableaux, images et mise en forme. Markdown est un balisage léger en texte brut adapté aux différences et aux versions.Voir les différences →DOCX vs RTFDOCX est un format actuel pour continuer à modifier un document avec texte, styles, tableaux et images. RTF permet d'échanger des documents avec une mise en forme de base, mais ne vise pas les fonctions avancées ni les mises en page complexes.Voir les différences →DWG vs DXFDWG est largement utilisé comme format natif de dessin CAO. DXF est conçu pour échanger des données CAO entre applications. Choisissez selon le logiciel destinataire et les éléments à préserver.Voir les différences →DWG vs STEPDWG est un format de dessin CAO natif courant dans les flux AutoCAD ; STEP est un format neutre d'échange de données produit et de CAO 3D.Voir les différences →DXF VS IGESDXF sert aux dessins CAO ; IGES échange courbes et surfaces. Vérifiez la prise en charge par le système destinataire.Voir les différences →E57 vs LASE57 échange points de scan, images et informations d’acquisition. LAS normalise les enregistrements et attributs de points LiDAR et autres ; leurs structures diffèrent.Voir les différences →EML ou MBOXEML stocke généralement un message. MBOX regroupe plusieurs messages dans un fichier de boîte mail. Choisissez selon l'unité à conserver ou déplacer.Voir les différences →EPS ou PDFEPS et PDF peuvent intervenir en impression. EPS échange des illustrations dans un flux PostScript ; PDF diffuse des documents et livrables à mise en page fixe.Voir les différences →EPS ou SVGEPS et SVG gèrent tous deux le vectoriel, mais EPS vise les flux d'impression PostScript tandis que SVG est un format ouvert pour navigateurs et Web.Voir les différences →EPUB vs DOCXEPUB est un paquet de livre numérique destiné aux applications de lecture ; DOCX est un document bureautique conçu pour être modifié. Choisissez selon qu’il faut lire ou éditer.Voir les différences →EPUB ou PDFEPUB et PDF diffusent des documents, mais EPUB peut redistribuer le texte selon l'écran tandis que PDF conserve des pages fixes.Voir les différences →FASTA ou FASTQ : séquences et conservation de la qualitéFASTA seul conserve les séquences ; FASTQ ajoute la qualité par base.Voir les différences →FBX vs glTFFBX sert à échanger des scènes de production 3D ; glTF vise la diffusion efficace des ressources 3D à l'exécution.Voir les différences →FBX vs OBJFBX peut contenir des données de scène comme les rigs et l'animation ; OBJ sert surtout à échanger la géométrie et peut référencer les matériaux séparément.Voir les différences →FIT ou GPXFIT est un format binaire pour les activités, capteurs et événements des appareils sportifs ; GPX est un format XML d’échange de points, routes et traces.Voir les différences →FITS ou HDF5FITS est une norme pour échanger, analyser et archiver des données astronomiques, avec des en-têtes et une ou plusieurs unités Header/Data (HDU). HDF5 est un conteneur hiérarchique général dont les applications définissent la structure et le sens des données.Voir les différences →FITS ou netCDFFITS est une norme d'échange, d'analyse et d'archivage des données astronomiques, avec images et tables réparties en unités Header/Data (HDU). netCDF décrit les données scientifiques par dimensions, variables et attributs, notamment en météorologie et sciences de la Terre.Voir les différences →FITS ou ZarrFITS est une norme pour les données astronomiques organisées en unités en-tête/données (HDU). Zarr découpe les tableaux multidimensionnels en blocs et associe blocs et métadonnées à des clés d'un stockage.Voir les différences →FLAC ou AACFLAC utilise une compression sans perte ; AAC est un codec avec perte. Distinguez conservation audio, taille de diffusion et compatibilité.Voir les différences →FLAC vs WAVFLAC compresse sans perte et permet de reconstruire l'audio PCM d'origine. WAV est un conteneur audio souvent utilisé pour du PCM non compressé, mais son codec interne doit être vérifié.Voir les différences →FlatGeobuf ou GeoPackage : diffusion et gestion SQLFlatGeobuf est une collection binaire d’entités ; GeoPackage est une base SQLite de données géographiques.Voir les différences →FLV ou MP4FLV se rencontre surtout dans d'anciens fichiers Flash Video, tandis que MP4 est un conteneur largement utilisé aujourd'hui. Une migration doit tenir compte des codecs internes, pas seulement de l'extension.Voir les différences →GeoJSON ou JSONGeoJSON est un format fondé sur JSON qui définit des conventions pour les entités et géométries géographiques. JSON général peut représenter de nombreux types de données structurées, mais ne définit pas seul la sémantique des coordonnées ou géométries.Voir les différences →GeoPackage ou GeoJSONLes deux représentent des données géographiques, mais GeoPackage est un conteneur multicouche basé sur SQLite, tandis que GeoJSON est un format texte JSON pour les entités géographiques.Voir les différences →GeoPackage ou KMLLes deux décrivent des informations géographiques, mais GeoPackage est une base SQLite pour plusieurs couches et tuiles, tandis que KML est du XML de visualisation géographique pour les cartes et globes virtuels.Voir les différences →GeoParquet ou GeoPackage : analyse en colonnes et gestion SIGGeoParquet ajoute des conventions à Parquet ; GeoPackage gère les données géographiques dans SQLite.Voir les différences →GeoTIFF ou netCDFGeoTIFF utilise des images TIFF et des balises pour relier les pixels raster aux coordonnées géographiques et à un CRS. netCDF décrit les jeux de données scientifiques par dimensions, variables et attributs nommés, et peut réunir plusieurs variables et dates.Voir les différences →GeoTIFF ou TIFFGeoTIFF est un TIFF auquel s’ajoutent des balises de référence géospatiale ; un TIFF raster ordinaire peut ne contenir aucune coordonnée cartographique.Voir les différences →GeoTIFF ou ZarrGeoTIFF ajoute géoréférencement et informations de référence de coordonnées aux images TIFF. Zarr stocke des tableaux multidimensionnels en blocs avec des métadonnées ; leur sens géospatial dépend de conventions supplémentaires.Voir les différences →GGUF ou Safetensors : distribution pour l’inférence et poidsGGUF distribue des modèles d’inférence aux implémentations compatibles fondées sur GGML. Safetensors stocke des tenseurs nommés ; la définition du modèle et l’environnement sont fournis séparément.Voir les différences →GIF vs APNGGIF et APNG peuvent contenir plusieurs images. GIF est connu pour les boucles simples ; APNG étend PNG avec animation, images sans perte et transparence. Comparez la compatibilité et la taille réelle.Voir les différences →GIF VS BMPGIF et BMP sont des formats matriciels différents : GIF utilise une palette et permet une animation simple ; les variantes BMP diffèrent par profondeur et compression.Voir les différences →GIF ou WebPGIF et WebP servent aux images fixes ou animées. Comparez transparence, animation, compatibilité et taille avec le fichier réel.Voir les différences →glTF ou OBJglTF regroupe des actifs 3D pour le Web et le temps réel, avec matériaux et animations pris en charge. OBJ est un format de maillage courant surtout centré sur la géométrie.Voir les différences →glTF vs USDglTF sert à transmettre efficacement des modèles et scènes 3D aux applications. USD est un cadre de description de scènes permettant de composer actifs et couches, souvent utilisé dans des productions collaboratives plus vastes.Voir les différences →GML et GeoJSON : schémas et coordonnéesGML décrit les entités en XML avec des schémas d'application. GeoJSON représente géométries et attributs en JSON ; cette comparaison suit les coordonnées de la RFC 7946.Voir les différences →GPX ou KMLGPX est un format XML pour échanger des points GPS, itinéraires planifiés et traces enregistrées. KML décrit des entités géographiques pour les afficher sur une carte ou un globe, avec noms, descriptions, styles, dossiers et superpositions.Voir les différences →GRIB ou netCDFTous deux servent en météorologie et sciences de la Terre ; GRIB diffuse souvent des messages de prévision maillés, tandis que netCDF décrit des jeux avec dimensions, variables et attributs.Voir les différences →GRIB ou ZarrGRIB échange des grilles de prévision et d'analyse météo dans des messages décrivant produit, grille et représentation des données. Zarr stocke les tableaux multidimensionnels en blocs avec des métadonnées dans un espace de clés.Voir les différences →GTF ou GFF3 : attributs et correspondance des transcritsTous deux ont neuf colonnes, mais syntaxe des attributs et relations diffèrent.Voir les différences →GZIP ou XZGZIP et XZ sont des compresseurs sans perte généralement appliqués à un seul fichier. La taille obtenue, le temps de compression et d'extraction et la prise en charge par le destinataire comptent.Voir les différences →GZIP ou ZIPGZIP compresse généralement un seul fichier, tandis que ZIP peut réunir plusieurs fichiers et dossiers. Le choix dépend du besoin d'un paquet, des outils du destinataire et du mode de livraison.Voir les différences →HDF5 ou netCDFHDF5 est un conteneur général de données hiérarchiques ; netCDF fournit un modèle et des API scientifiques. netCDF-4 repose sur HDF5, mais un fichier HDF5 quelconque n'est pas nécessairement lisible comme netCDF-4.Voir les différences →HDF5 ou ZarrHDF5 organise des groupes et jeux de données dans un conteneur hiérarchique général. Zarr représente tableaux multidimensionnels découpés et métadonnées par des clés distinctes dans un magasin, pour systèmes de fichiers et stockage objet.Voir les différences →HEIF ou AVIFHEIF désigne une famille souple de conteneurs d'image, tandis qu'AVIF suit la spécification AV1 Image File Format. La prise en charge varie selon les appareils photo, systèmes, navigateurs et logiciels de retouche.Voir les différences →HEIF ou JPEGHEIF peut stocker efficacement les images et offrir des fonctions au-delà d'une image fixe simple, tandis que JPEG reste largement pris en charge pour le partage et la publication. Le choix dépend du flux photo et de tous les destinataires.Voir les différences →HEIF ou WebPHEIF est courant dans certains flux photo sur appareil et mobile, tandis que WebP vise les images web et prend en charge les images fixes et animées. La compatibilité dépend du codec réel, de l'application, du navigateur et du mode de diffusion.Voir les différences →HTML ou MarkdownHTML décrit du contenu web structuré et contrôle précisément les éléments ; Markdown offre une syntaxe concise souvent convertie en HTML. Le choix dépend des personnes qui modifient le contenu et de son mode de publication.Voir les différences →ICO ou PNGICO est un conteneur d'icônes Windows pouvant réunir plusieurs représentations à différentes tailles et profondeurs de couleur. PNG est un format matriciel général, largement pris en charge et transparent, mais ne définit pas à lui seul un jeu d'icônes pour tous les systèmes.Voir les différences →ICS ou CSVICS représente les événements et données de calendrier avec des champs pour dates, récurrences, fuseaux horaires et autres détails. CSV stocke des lignes et colonnes ; son import dans un agenda peut exiger une structure et une correspondance précises.Voir les différences →ISO ou ZIPISO représente généralement une image disque avec une structure de système de fichiers, qui peut être montée ou gravée sur un support. ZIP regroupe et peut compresser des fichiers et dossiers. Les deux répondent à des besoins d'empaquetage différents, même avec un contenu similaire.Voir les différences →JPEG vs BMPJPEG est un format avec perte courant pour les photos et une diffusion compacte ; BMP est une famille de bitmaps utilisée dans certains flux Windows.Voir les différences →JPEG ou PNGJPEG utilise généralement une compression avec perte et convient à de nombreuses photos ; PNG conserve les pixels sans perte et gère la transparence. Le choix dépend du contenu, des besoins de retouche et de la destination.Voir les différences →JPEG vs TIFFJPEG est très répandu pour diffuser efficacement des photos ; TIFF est courant dans les flux de numérisation, d’impression et de production d’images. Choisissez selon le travail et vérifiez la compression et les couleurs de TIFF.Voir les différences →JPEG ou WebPJPEG est largement pris en charge pour les photos, tandis que WebP propose une compression avec ou sans perte et gère la transparence. Sur le web, le résultat dépend de l'image source, des réglages d'encodage et des navigateurs cibles.Voir les différences →JSON vs TOMLJSON est très utilisé pour les API et les échanges entre programmes. TOML vise les configurations applicatives modifiées par des personnes, avec clés, valeurs, tables et listes lisibles.Voir les différences →JSON vs YAMLJSON est un format texte strict très répandu pour les API et les échanges entre programmes. YAML propose une syntaxe adaptée aux configurations et données structurées modifiées par des personnes. Choisissez selon l’écosystème et le flux.Voir les différences →JSON5 ou JSONJSON5 conserve le modèle de données JSON tout en ajoutant des facilités de rédaction manuelle : commentaires, clés identifiantes, apostrophes, virgules finales et nombres hexadécimaux. JSON standard a une syntaxe plus stricte, largement prise en charge par API et parseurs génériques.Voir les différences →JSON Lines ou Avro JSON Lines stocke une valeur JSON par ligne UTF-8 pour un traitement par enregistrement. Avro encode des enregistrements typés selon un schéma écrivain et peut stocker ses métadonnées avec les blocs.Voir les différences →JSON Lines ou CSVJSON Lines place une valeur JSON indépendante sur chaque ligne, tandis que CSV organise les champs en lignes et colonnes. JSON Lines représente naturellement les enregistrements imbriqués ou variables ; CSV convient aux tableaux dont les colonnes sont cohérentes.Voir les différences →JSON Lines ou JSONJSON Lines (JSON délimité par lignes) est une convention texte UTF-8 qui place une valeur JSON valide et indépendante sur chaque ligne. Un texte JSON classique représente une seule valeur entière ; JSON Lines facilite donc le traitement séquentiel et l'ajout de plusieurs enregistrements.Voir les différences →JSON Lines ou ParquetJSON Lines stocke une valeur JSON indépendante par ligne de texte UTF-8. Parquet est un fichier binaire en colonnes avec des groupes de lignes et des blocs de colonnes.Voir les différences →JPEG XL ou AVIFJPEG XL et AVIF sont des formats de codage d'image distincts, avec des fonctions et une prise en charge variables. Le choix pratique dépend des navigateurs, applications, encodeurs et circuits de diffusion, pas seulement des capacités annoncées.Voir les différences →JPEG XL ou JPEGJPEG XL et JPEG sont des formats d'image distincts. JPEG reste largement pris en charge ; JPEG XL peut être envisagé si les navigateurs et applications destinataires le prennent en charge. Comparez des encodages réels plutôt que de déduire taille ou qualité du nom du format.Voir les différences →JPEG XL ou PNGPNG est un format matriciel sans perte, largement pris en charge et gérant la transparence. JPEG XL est un format de codage plus récent offrant d'autres options de compression et fonctions, mais la prise en charge des clients doit être vérifiée. Le choix dépend de la retouche, de la diffusion et du besoin d'un format de secours.Voir les différences →JPEG XL ou WebPJPEG XL et WebP sont des formats différents, avec des fonctions et une prise en charge variables selon navigateurs et outils. WebP est établi dans de nombreux flux web ; JPEG XL ne se considère que si les clients et toute la chaîne de diffusion sont compatibles.Voir les différences →Keras ou ONNX : sauvegarde d’entraînement et export d’inférence.keras sauvegarde dans Keras la configuration, les poids et l’état de l’optimiseur s’il existe. ONNX représente des graphes de calcul pour des environnements d’exécution compatibles.Voir les différences →LAS vs LAZLAS stocke les enregistrements de points sans compression ; LAZ compresse sans perte les données LAS prises en charge. La compatibilité compte autant que la taille.Voir les différences →LZ4 ou Zstandard : compatibilité des trames et réglagesLes deux sont sans perte, mais leurs trames ne sont pas compatibles au niveau des octets.Voir les différences →M4A ou MP3M4A est une extension courante pour l'audio dans un conteneur MPEG-4, tandis que MP3 désigne un format de codage audio. Un fichier M4A peut contenir AAC, ALAC ou un autre codec pris en charge ; l'extension seule n'identifie pas son encodage.Voir les différences →M4A vs WAVM4A et WAV sont des conteneurs audio ; l’extension seule n’indique ni le codec ni la qualité. Tenez compte de la taille et de la compatibilité pour la diffusion, ainsi que des besoins de montage.Voir les différences →M4V ou MP4M4V et MP4 sont des extensions utilisées pour des fichiers vidéo de la famille MPEG-4. L'extension ne détermine ni les codecs internes, ni la compatibilité de lecture, ni la présence d'une protection ; inspectez le fichier et l'environnement cible.Voir les différences →MBOX ou MSGMBOX stocke généralement plusieurs messages dans un fichier de boîte mail, tandis que MSG sert souvent à un élément Outlook individuel. Le choix dépend de l'unité à migrer et de la prise en charge de l'import par l'application cible.Voir les différences →MBTiles ou MVT : jeux de tuiles et encodageMBTiles est un jeu de tuiles dans SQLite ; MVT encode des tuiles vectorielles. Ils interviennent à des niveaux différents et peuvent être combinés.Voir les différences →MIDI ou WAVLes deux formats servent à la musique, mais MIDI stocke des événements d’interprétation tandis que WAV stocke des échantillons audio à lire.Voir les différences →MKV ou MP4MKV et MP4 sont des conteneurs pouvant réunir vidéo, audio, sous-titres et métadonnées. MKV accepte souvent des combinaisons de pistes flexibles, tandis que MP4 est largement utilisé pour la diffusion sur appareils et services. La compatibilité dépend des codecs et fonctions internes.Voir les différences →MKV vs WebMMKV est un conteneur Matroska flexible ; WebM est un profil restreint de Matroska destiné aux médias web.Voir les différences →MOV ou MKVMOV et MKV sont des conteneurs pouvant stocker vidéo, audio, sous-titres et métadonnées. MOV est courant dans les flux de capture et montage liés à Apple ; MKV sert souvent à réunir des pistes variées avec souplesse. La compatibilité dépend des codecs et applications réels.Voir les différences →MOV ou MP4MOV et MP4 sont des conteneurs, pas des codecs vidéo. MOV est courant dans les flux de capture et montage fondés sur QuickTime ; MP4 est largement utilisé pour la diffusion. La lecture dépend des codecs audio et vidéo réellement contenus.Voir les différences →MP3 ou FLACMP3 utilise une compression audio avec perte pour réduire la taille ; FLAC compresse sans perte et peut restituer les échantillons PCM d'origine. Le choix dépend du volume à diffuser, de la compatibilité et du besoin de conserver un master de montage ou d'archive.Voir les différences →MP3 vs OpusMP3 est un format audio avec perte largement pris en charge par les appareils et logiciels. Opus vise un codage efficace pour la voix et le streaming, y compris à faible latence. Choisissez selon l’environnement de diffusion.Voir les différences →MP3 ou WAVMP3 est un format de codage avec perte courant pour diffuser de l'audio de façon compacte. WAV est un conteneur fréquent en enregistrement et montage, souvent avec du PCM non compressé, mais il peut utiliser d'autres codages. Vérifiez les données audio réelles et les besoins du flux.Voir les différences →MP4 ou WebMMP4 et WebM sont des conteneurs audio et vidéo, pas des codecs uniques. MP4 est largement utilisé sur appareils et services ; WebM est un sous-ensemble fondé sur Matroska associé au web. Taille et qualité dépendent des flux encodés, des réglages et de l'environnement de lecture.Voir les différences →MPD vs M3U8MPD est le manifeste XML de DASH. M3U8 est une liste UTF-8 ; cette comparaison concerne son usage HLS. Aucun n’est le contenu média.Voir les différences →MSG vs EMLMSG enregistre des éléments Outlook et peut contenir des rendez-vous et des contacts, en plus des e-mails. EML sert généralement à enregistrer ou transférer un message Internet par fichier.Voir les différences →MVT et GeoJSON : tuiles et échange de donnéesMVT encode des tuiles vectorielles avec Protocol Buffers. GeoJSON contient des données géographiques JSON sans définir lui-même la diffusion par tuiles.Voir les différences →netCDF ou ParquetnetCDF décrit des jeux scientifiques par dimensions, variables et attributs nommés, qui peuvent relier coordonnées et temps. Parquet est un format en colonnes à groupes de lignes et blocs de colonnes, adapté aux requêtes analytiques qui sélectionnent des colonnes.Voir les différences →netCDF ou ZarrnetCDF propose un modèle scientifique avec dimensions, variables et attributs dans plusieurs formats de fichiers. Zarr spécifie des tableaux multidimensionnels en blocs stockés dans des systèmes clé-valeur. Le choix dépend des outils, du stockage et des accès.Voir les différences →NIfTI ou DICOMLes deux formats servent à l’imagerie médicale, mais NIfTI transporte surtout des tableaux de voxels et des transformations spatiales pour l’analyse neuro-imagerie, tandis que DICOM échange des études cliniques avec leurs attributs.Voir les différences →NPY vs NPZNPY conserve un tableau avec dtype et shape. NPZ regroupe des membres NPY dans ZIP et donne accès par nom.Voir les différences →NPZ ou HDF5 : regroupement de tableaux et lectures partiellesNPZ regroupe des tableaux NPY nommés dans un ZIP. HDF5 organise groupes, jeux de données et attributs en hiérarchie.Voir les différences →ODP ou PPTXODP est le format de présentation OpenDocument ; PPTX repose sur Office Open XML. Les deux stockent des diapositives, mais l'édition et la prise en charge des fonctions dépendent du logiciel et du flux de travail de l'organisation.Voir les différences →ODS ou XLSXODS est le format de tableur OpenDocument ; XLSX repose sur Office Open XML. Les deux gèrent des classeurs modifiables, mais fonctions et rendu peuvent varier selon l'application et sa version.Voir les différences →ODT vs DOCXODT est un format de traitement de texte modifiable de la famille OpenDocument. DOCX est un format modifiable fondé sur Office Open XML. Choisissez selon les logiciels, les collaborateurs et les exigences de l’organisation.Voir les différences →ODT ou PDFODT est un format texte OpenDocument modifiable, tandis que PDF sert souvent à conserver une mise en page pour la consultation et la diffusion. Choisissez selon que les destinataires doivent modifier le contenu ou le voir de façon uniforme.Voir les différences →ODT vs RTFODT est un paquet de document modifiable fondé sur le standard OpenDocument et peut contenir texte, tableaux, images et styles. RTF échange sous forme textuelle une mise en forme élémentaire des caractères et paragraphes.Voir les différences →Ogg ou MP3Ogg est un conteneur pouvant embarquer des codecs comme Vorbis ou Opus ; MP3 est un format audio avec pertes. L'extension Ogg ne suffit pas à identifier le codec : vérifiez le flux réel et sa prise en charge par le lecteur cible.Voir les différences →Ogg ou OpusOgg est un conteneur ; Opus est un codec audio. Ils remplissent des rôles différents et ne sont pas des formats équivalents en concurrence. Selon le flux de travail, un flux Opus peut être stocké dans Ogg ou traité comme fichier .opus.Voir les différences →OGV ou WebMOGV et WebM sont des conteneurs vidéo ; leur extension ne garantit ni un codec précis ni un résultat de lecture. La compatibilité dépend des codecs audio et vidéo, des versions de navigateur et de la configuration de diffusion.Voir les différences →ORC vs CSVORC est un format binaire en colonnes avec types, adapté aux systèmes analytiques qui lisent certaines colonnes. CSV est un texte de lignes et de champs délimités, facile à traiter par des personnes et outils généraux.Voir les différences →Parquet vs JSONParquet est un format binaire en colonnes conçu pour l'analyse ; JSON est un format texte pour échanger des données structurées. Les grands jeux analytiques utilisent souvent Parquet, tandis que JSON est courant dans les API et configurations.Voir les différences →Parquet ou ORCParquet et ORC sont des formats en colonnes pour les données analytiques à grande échelle. Le choix dépend du moteur de requête, de la plateforme existante et de la charge mesurée.Voir les différences →Parquet ou ZarrApache Parquet stocke les tables dans des fichiers divisés en groupes de lignes et blocs de colonnes. Zarr stocke les tableaux multidimensionnels en blocs avec leurs métadonnées dans un espace de stockage.Voir les différences →PCAP ou PCAPNGPCAP est un format de capture classique largement pris en charge ; PCAPNG est extensible et peut conserver plusieurs interfaces et davantage de métadonnées.Voir les différences →PDF ou DOCXPDF convient à la diffusion d'une mise en page vérifiée ; DOCX convient à la création et à la révision. Choisissez selon ce que le destinataire doit faire.Voir les différences →PDF ou MarkdownPDF diffuse une présentation paginée fixe ; Markdown est un texte structuré modifiable et rendu de plusieurs façons. Choisissez selon que l'apparence finale ou la maintenance du contenu prime.Voir les différences →PDF vs PNGChoisissez PDF pour les documents paginés et prêts à imprimer, PNG pour les captures d’écran, images matricielles ou fonds transparents.Voir les différences →PDF vs SVGChoisissez PDF pour partager ou imprimer des pages, SVG pour les logos, icônes et schémas adaptables au Web.Voir les différences →PEM ou DERPEM et DER peuvent représenter les mêmes données de certificat ou de clé avec des encodages différents. PEM enveloppe du texte Base64 avec des délimiteurs nommés ; DER est un encodage ASN.1 binaire. L'extension ne suffit pas à identifier l'objet contenu.Voir les différences →PEM vs PFXPEM est un encodage texte pour des structures liées aux certificats ; PFX/P12 est un conteneur PKCS#12 pouvant réunir certificats et clés privées.Voir les différences →PLY ou PCDPLY décrit sommets et faces ; PCD décrit les champs et l’organisation de points pour PCL. Les deux stockent des points, mais leurs structures diffèrent.Voir les différences →PNG ou AVIFPNG est un format raster sans perte avec transparence, largement pris en charge. AVIF est plus récent et peut réduire la taille, mais la compatibilité et les réglages d'encodage comptent. Comparez des images réelles et les contraintes de diffusion.Voir les différences →PNG vs GIFPNG convient aux images fixes sans perte et à la transparence ; GIF permet des animations simples à plusieurs images avec une palette limitée. Choisissez selon le besoin d’image fixe ou de mouvement bref.Voir les différences →PNG ou SVGPNG est une image matricielle composée de pixels ; SVG décrit des formes vectorielles pouvant changer d'échelle sans grille fixe. Choisissez selon qu'il s'agit d'une image pixelisée ou de formes à garder nettes à plusieurs tailles.Voir les différences →PNG ou WebPPNG et WebP peuvent prendre en charge la transparence. PNG est un format sans perte largement compatible ; WebP peut optimiser la diffusion web et gérer l'animation. Comparez des fichiers réels et les navigateurs visés.Voir les différences →PPT VS ODPPPT est le format binaire de PowerPoint 97–2003 ; ODP est le format de présentation OpenDocument. Le rendu peut varier selon les applications.Voir les différences →PPT ou PPTXPPT est l'ancien format binaire de PowerPoint ; PPTX est le format de présentation plus récent fondé sur Office Open XML. Choisissez selon les logiciels et destinataires, puis testez les diapositives converties dans l'environnement réel.Voir les différences →PPTX ou PDFPPTX est un diaporama modifiable ; PDF convient au partage d'une version à l'apparence fixe pour lecture ou impression. Choisissez selon que le destinataire a besoin de la source ou d'une copie finale vérifiée.Voir les différences →Protocol Buffers ou JSONProtocol Buffers définit des messages typés depuis des schémas `.proto`, un wire format binaire fondé sur les numéros de champ et un mappage ProtoJSON distinct. JSON est un format texte général selon RFC 8259, sans schéma présupposé.Voir les différences →PSD ou JPEGPSD est un projet Photoshop modifiable pouvant conserver des calques ; JPEG est une image matricielle largement compatible, souvent utilisée pour les photos. Séparez le fichier de travail de l'image exportée.Voir les différences →PSD ou PNGPSD est un fichier Photoshop modifiable pouvant conserver calques et texte ; PNG est une image matricielle sans perte pour consulter et diffuser, avec transparence. Gardez la source et utilisez chaque format selon son rôle.Voir les différences →PSD ou TIFFPSD est un format de travail Photoshop pouvant conserver calques et masques ; TIFF est courant pour l'impression, la numérisation et l'échange d'images, avec divers réglages de compression et de couleur. Choisissez selon le flux requis.Voir les différences →RAR ou 7ZRAR et 7Z regroupent et peuvent compresser des fichiers. Le choix pratique dépend des outils de création et d'extraction accessibles à l'expéditeur et au destinataire, ainsi que du fractionnement ou du chiffrement souhaité.Voir les différences →RAR ou ZIPRAR et ZIP regroupent des fichiers dans une archive. ZIP est largement pris en charge par les systèmes et outils ; RAR peut convenir aux flux qui utilisent ses fonctions propres. Choisissez selon l'accès et les besoins du destinataire.Voir les différences →RINEX et SP3 : observations et orbitesRINEX échange observations, navigation et autres données. SP3 enregistre positions et horloges des satellites par époque. Leurs rôles GNSS diffèrent.Voir les différences →RTF ou TXTRTF peut conserver une mise en forme simple ; TXT stocke des caractères sans formatage riche. Choisissez selon que l'apparence ou la portabilité du texte brut prime.Voir les différences →Safetensors ou ONNX : poids ou graphes de modèleSafetensors stocke des tenseurs nommés. ONNX représente un modèle avec graphe de calcul, entrées, sorties et versions d’opérateurs.Voir les différences →SAM vs BAMSAM et BAM représentent les mêmes informations d’alignement. SAM est un texte tabulé ; BAM est une représentation binaire compressée en blocs BGZF.Voir les différences →7Z vs ZIP7Z et ZIP regroupent plusieurs fichiers. 7Z convient aux flux nécessitant des réglages de compression flexibles, tandis que ZIP est souvent plus facile à extraire sur différents systèmes sans logiciel supplémentaire.Voir les différences →Shapefile ou GeoPackage : fichiers et préservation des attributsShapefile est une couche multifichier ; GeoPackage réunit des données géographiques dans SQLite.Voir les différences →SQLite ou CSVSQLite est un fichier de base relationnelle qui stocke tables, index et schéma. CSV est du texte pour échanger des valeurs en lignes et colonnes ; seul, il ne conserve ni relations ni contraintes de base.Voir les différences →SRT vs TTMLSRT et TTML synchronisent les sous-titres avec le média. SRT est un format d’échange simple ; TTML repose sur XML et peut offrir une présentation plus riche selon son profil.Voir les différences →SRT vs WebVTTSRT est un format texte simple largement utilisé pour échanger des sous-titres. WebVTT vise les pistes de sous-titres vidéo sur le Web, notamment avec HTML video. Choisissez selon le lecteur et les fonctions requises.Voir les différences →STEP ou DXFSTEP sert souvent à échanger des données de produits et pièces 3D ; DXF sert aux entités de dessin et au dessin technique. Choisissez selon que le destinataire a besoin d'un modèle 3D ou d'un plan, et vérifiez unités et échelle.Voir les différences →STEP ou IGESSTEP et IGES servent tous deux à échanger des données CAO. STEP est une norme moderne de données produit ; IGES reste utilisé dans des flux établis d'échange géométrique. Choisissez selon le destinataire et vérifiez unités et modèle importé.Voir les différences →STEP vs STLSTEP échange la géométrie d'un produit et des données associées entre systèmes CAO. STL décrit une surface par un maillage triangulaire. Ces formats répondent à des tâches différentes : échange de conception et préparation pour l'impression 3D.Voir les différences →STL ou FBXSTL est un format de maillage triangulaire souvent utilisé pour transmettre une forme prête à imprimer en 3D. FBX peut échanger des données de production plus riches, comme matériaux, rigs et animations, selon les outils. Choisissez selon l'usage en aval.Voir les différences →STL vs OBJSTL est courant pour envoyer des maillages triangulés vers l'impression 3D ; OBJ peut contenir des attributs de maillage et référencer les matériaux séparément.Voir les différences →SVG ou WebPSVG décrit des formes vectorielles ; WebP est principalement un format d'image matricielle. Logos et schémas sont souvent vectoriels, tandis que photos et images pixelisées sont matricielles. Choisissez selon le contenu et testez les navigateurs visés.Voir les différences →TAR ou 7ZTAR regroupe surtout fichiers et métadonnées ; la compression est souvent appliquée séparément, comme dans tar.gz. 7Z est un format d'archive avec options de compression intégrées. Choisissez selon les outils destinataires et le flux.Voir les différences →TAR ou ZIPTAR et ZIP regroupent plusieurs fichiers, mais TAR est surtout un conteneur associé souvent à un compresseur distinct. ZIP combine archivage et compression. Choisissez selon les outils destinataires et le flux.Voir les différences →TGA ou PNGTGA apparaît dans certains flux de graphisme et de jeu vidéo ; PNG est largement pris en charge pour les images transparentes et le web. Choisissez selon les outils et vérifiez couleur et canal alpha.Voir les différences →3GP ou MP43GP et MP4 appartiennent aux formats de conteneur multimédia basés sur ISO, mais leurs usages et leur prise en charge diffèrent. Les codecs internes comptent autant que l'extension.Voir les différences →3MF ou STL3MF peut transporter des informations d'impression 3D comme unités, matériaux et couleurs ; STL se concentre sur la géométrie d'un maillage triangulaire. Choisissez selon la prise en charge du trancheur et de l'imprimante et les données de fabrication requises.Voir les différences →TIFF ou PNGTIFF est utilisé en impression, numérisation et production avec des réglages de compression et de couleur. PNG convient aux graphismes courants et images web transparentes. L'extension seule ne détermine ni qualité ni taille.Voir les différences →TIFF vs WebPTIFF est fréquent en numérisation, retouche d'image et impression. WebP vise la diffusion Web et prend en charge la compression avec ou sans perte, la transparence et l'animation.Voir les différences →TSV ou CSVTSV et CSV sont des formats texte brut pour les lignes et les colonnes. TSV sépare les champs par des tabulations ; CSV utilise des virgules et bénéficie d'une large compatibilité avec les tableurs et outils de données.Voir les différences →TTF ou OTFTTF et OTF sont des extensions de polices utilisées sur ordinateur et dans la création. Selon les spécifications OpenType modernes, un fichier TTF peut aussi être une police OpenType : l'extension ne suffit donc pas à déterminer ses capacités.Voir les différences →TTF vs WOFF2TTF est un fichier TrueType souvent installé sur ordinateur et utilisé par les applications. WOFF2 est un format compressé conçu pour diffuser des polices sur le Web. Choisissez selon la destination et vérifiez la licence.Voir les différences →TTML vs WebVTTTTML est une spécification de texte temporisé fondée sur XML, utilisée avec des profils pour les flux de sous-titrage et de diffusion. WebVTT est pratique pour les pistes de sous-titres vidéo sur le Web.Voir les différences →TXT ou MarkdownTXT stocke du texte sans mise en forme, tandis que Markdown ajoute une notation légère pour structurer les documents. Les deux restent du texte brut, mais les titres, liens et marqueurs de code Markdown nécessitent un moteur compatible pour être mis en forme.Voir les différences →UBX et RINEX : journaux et échange d'observationsUBX est une communication et un journal binaires propres à u-blox. RINEX échange observations, navigation et autres données en texte.Voir les différences →USD ou FBXUSD est une base de description permettant de composer des scènes avec plusieurs ressources, tandis que FBX sert largement aux échanges de données de production 3D. Le choix dépend du pipeline et des éléments préservés par les outils destinataires.Voir les différences →VCF ou CSVVCF sert à échanger des fiches de contact, tandis que CSV représente des données tabulaires. Le choix dépend de l'importation dans un carnet d'adresses ou de l'organisation et du traitement d'une liste.Voir les différences →WAV VS AACWAV est un conteneur souvent utilisé avec PCM ; AAC est un codec généralement stocké en M4A ou MP4. Ils ne sont pas au même niveau.Voir les différences →WAV vs AIFFWAV et AIFF sont des conteneurs audio souvent utilisés avec le PCM, mais peuvent aussi contenir d'autres encodages. L'extension ne garantit pas la qualité.Voir les différences →WAV VS OGGWAV est un conteneur RIFF souvent associé au PCM ; Ogg peut contenir Vorbis ou Opus. L’extension ne définit pas la qualité.Voir les différences →Web App Manifest ou JSONWeb App Manifest est un format de configuration basé sur JSON pour les applications Web, tandis que JSON est une notation de données généraliste. Le manifeste définit des métadonnées reconnues comme name, icons et start_url.Voir les différences →WOFF ou WOFF2WOFF et WOFF2 servent à diffuser des polices sur le Web. WOFF2 est plus récent et peut réduire le transfert, mais la couverture des navigateurs, les environnements existants et les licences restent déterminants.Voir les différences →X3D ou glTFX3D est une norme pour représenter des scènes 3D interactives, tandis que glTF diffuse des ressources 3D vers le Web et les visionneuses temps réel.Voir les différences →XLS vs ODSXLS est un ancien format binaire de classeur Microsoft Excel ; ODS est un tableur modifiable de la famille OpenDocument. Choisissez selon qu’il faut conserver des classeurs XLS existants ou utiliser OpenDocument.Voir les différences →XLS ou XLSXXLS est l'ancien format binaire des classeurs Excel ; XLSX est un format de tableur fondé sur Office Open XML. Les deux stockent formules et mise en forme, mais XLSX est le choix actuel de la plupart des flux Excel modernes.Voir les différences →XML ou CSVXML représente des données structurées avec hiérarchie, éléments et attributs ; CSV place des valeurs dans un tableau plat. Choisissez selon la spécification destinataire et la structure nécessaire.Voir les différences →XML vs JSONXML et JSON sont des formats texte pour les données structurées, mais leurs structures et conventions diffèrent.Voir les différences →YAML vs TOMLYAML et TOML sont des formats texte utilisés pour les configurations éditées par des personnes. YAML accepte des hiérarchies souples ; TOML privilégie des réglages explicites et lisibles avec clés et tables. Choisissez selon l’outil et la structure.Voir les différences →YAML ou XMLYAML et XML représentent tous deux des données structurées. YAML est souvent pratique pour les configurations maintenues par des personnes ; XML est courant dans les intégrations dépendant d'éléments, attributs, schémas ou espaces de noms.Voir les différences →Zstandard ou gzipZstandard et gzip sont des formats de compression sans perte. Zstandard propose niveaux réglables, trames et dictionnaires facultatifs ; gzip est largement pris en charge par les anciens outils et systèmes Web.Voir les différences →Zstandard ou xzZstandard et xz compressent sans perte des fichiers ou flux tar. Zstandard permet de régler vitesse et traitement en flux ; xz est courant lorsque la distribution exige la compatibilité xz ou certains réglages.Voir les différences →

Explorer par usage

Partez de ce que vous souhaitez créer.

Déplier tous les guides sur cette page (54)
Vérifications avant de transmettre un modèle d'IALire le guide →Choisir un format pour l'analyse et l'échange de donnéesLire le guide →Choisir un format d'animationLire le guide →Choisir un format d'archiveLire le guide →Tester l’extraction et le contenu avant de transmettre une archiveLire le guide →Choisir un format de diffusion audioLire le guide →Vérifier les masters audio avant livraisonLire le guide →Choisir un format de conservation audioLire le guide →Choisir un format audio pour le streamingLire le guide →Choisir un format d'échange CAOLire le guide →Choisir un format de calendrier ou de contactsLire le guide →Vérifier calendriers et contacts par un import d’essaiLire le guide →Choisir un format de certificat ou de cléLire le guide →Choisir un format de compression ou d'image disqueLire le guide →Choisir un format de configurationLire le guide →Injection de formules CSV et exportations sûresLire le guide →Choisir un format d'échange de donnéesLire le guide →Choisir un format de production graphiqueLire le guide →Où stocker les paramètres et les secretsLire le guide →Choisir un format de diffusion de documentsLire le guide →Choisir un format pour modifier des documentsLire le guide →Choisir un format de livre numériqueLire le guide →Vérifier versions, affichage et données avant livraison d’un documentLire le guide →Vérifier les messages après une migration de messagerieLire le guide →Choisir un format pour conserver ou migrer des courrielsLire le guide →Vérifier structure et ordre de lecture d’un EPUBLire le guide →Transmettre des annotations génomiques et des pistes de signalLire le guide →Vérifications avant de transmettre des données SIGLire le guide →Préparer et transmettre les données de post-traitement GNSSLire le guide →Choisir des formats de compression et d’animation pour le webLire le guide →Choisir un format d'édition OfficeLire le guide →Partager des captures réseau en toute sécuritéLire le guide →Vérifier réglages et rendu avant de transmettre des photos à éditerLire le guide →Choisir un format de photographieLire le guide →Transmettre des nuages de points avec LAS, LAZ et E57Lire le guide →Vérifier dépendances et lecture avant de transmettre une présentationLire le guide →Vérifications avant de transmettre des tableaux scientifiquesLire le guide →Choisir les fichiers de séquençage selon les étapesLire le guide →Choisir un format d'échange de tableauxLire le guide →Vérifier valeurs et formules avant de transmettre un classeurLire le guide →Vérifier un ensemble HLS ou DASH avant livraisonLire le guide →Choisir un format de sous-titresLire le guide →Vérifier la synchronisation et l’affichage des sous-titresLire le guide →Transmettre des ressources 3D avec leurs dépendancesLire le guide →Choisir un format de fichier 3DLire le guide →Choisir un format d'impression 3DLire le guide →Choisir un format d'image transparenteLire le guide →Choisir un conteneur vidéoLire le guide →Choisir un format de diffusion vidéoLire le guide →Transmettre une archive web et vérifier sa relectureLire le guide →Choisir un format de données et de configuration WebLire le guide →Vérifier les glyphes manquants et les polices de repliLire le guide →Choisir un format de police WebLire le guide →Choisir un format d'image webLire le guide →

Notions de base

Des notions utiles avant de choisir un format de fichier.

Encodage des caractèresL’encodage représente le texte sous forme d’octets. Si un CSV ou TXT affiche des caractères illisibles, vérifiez l’encodage à l’écriture et à la lecture, notamment UTF-8 et la marque BOM.Conteneur et codecUn conteneur rassemble les flux multimédias; un codec encode l’audio ou la vidéo qu’il contient. L’extension MP4 ou MKV ne garantit pas la prise en charge du codec interne.Compression de fichiersLa compression réduit la place nécessaire au stockage ou au transfert. ZIP peut aussi regrouper des fichiers; un codec compresse le contenu multimédia. Vérifiez la compatibilité et l’extraction.Extensions de fichierUne extension comme .jpg ou .pdf est un indice dans le nom, pas une preuve du contenu. Examinez le format réel avant de modifier l’extension ou de vous fier à un téléchargement.Formats de fichierUn format définit la représentation et l’interprétation des données. Choisissez selon les logiciels du destinataire, l’édition, la fidélité et l’accès futur, pas seulement l’extension.Compression sans perte et avec perteLa compression sans perte restitue les données d’origine; celle avec perte supprime des informations pour réduire la taille. Gardez un fichier source si vous prévoyez de le modifier.Types MIMEUn type MIME indique la nature du contenu, par exemple image/jpeg. Il aide les navigateurs et services à traiter les fichiers, mais doit être comparé au contenu réel.Images matricielles et vectoriellesUne image matricielle stocke des pixels; une image vectorielle décrit des formes. Les photos utilisent souvent des pixels, les logos et schémas profitent de vecteurs redimensionnables.Transparence des imagesLa transparence laisse voir le fond à travers certaines zones. Vérifiez que le format et la destination conservent le canal alpha; le JPEG ordinaire ne gère pas la transparence.Précision numérique et conversionLes grands entiers et fractions décimales peuvent changer lors d'une conversion vers un type numérique à précision limitée.Métadonnées, fichiers annexes et dépendances externesLes métadonnées décrivent le contenu ou les réglages. Distinguez un sidecar des données externes nécessaires au chargement et vérifiez leur emplacement.Ce que les sommes de contrôle vérifientUne empreinte est calculée sur les octets du fichier. Comparez-la à une valeur attendue fiable avec le même algorithme, séparément du contenu et de l’expéditeur.

Ne vous fiez pas au seul nom du format

Cerner l’usageVoyez quand chaque format convient et quels points vérifier.

Comparer les formats similairesExaminez la taille, la compatibilité et les possibilités de modification.

Vérifier les sourcesConsultez les références et spécifications de chaque page.