ODT : fichier .odt

stable

Format de traitement de texte ouvert (OpenDocument), natif de LibreOffice/OpenOffice.

L’ODT (OpenDocument Text) fait partie de la famille OpenDocument Format (ODF), un standard ouvert normalisé ISO/IEC 26300 et porté notamment par LibreOffice et OpenOffice. Il est né d’une volonté explicite d’indépendance vis-à-vis des formats propriétaires de Microsoft Office.

Comme le DOCX, un fichier .odt est une archive ZIP : sa signature binaire est donc, elle aussi, indiscernable de celle d’un ZIP générique ou d’un fichier Office Open XML. La différence se joue dans le contenu de l’archive : un ODT contient à la racine un fichier nommé mimetype déclarant explicitement le type OpenDocument, stocké sans compression en tout premier élément de l’archive, une convention que l’OOXML n’utilise pas.

L’ODT bénéficie d’un statut particulier en France et dans plusieurs administrations publiques européennes, qui recommandent ou imposent l’usage de formats ouverts pour les documents officiels.

Le processus de normalisation ISO du format, achevé en 2006, en a fait l’un des tout premiers formats bureautiques à obtenir une reconnaissance internationale aussi formelle, une démarche que Microsoft a suivie peu après avec la normalisation de l’Office Open XML.

Microsoft Word prend en charge la lecture et l’écriture directe de l’ODT depuis Office 2007, ce qui facilite les échanges entre les deux écosystèmes, même si certaines mises en forme avancées ou macros spécifiques à chaque suite ne se convertissent pas toujours parfaitement d’un format à l’autre.

Le gouvernement britannique a officiellement adopté l’ODF comme format standard pour le partage et la consultation de documents gouvernementaux en 2014, une décision politique notable qui a directement pesé en faveur de l’ODT et de ses formats associés face au DOCX dans le secteur public de plusieurs pays européens.

Le format a continué d’évoluer après sa normalisation initiale : ODF 1.2 (2011) l’a scindé en trois parties distinctes (schéma, formules de calcul, format de paquet ZIP), et ODF 1.3 (2021) a renforcé les mécanismes de chiffrement et de signature numérique du document, notamment pour répondre à des exigences de sécurité plus strictes dans les administrations qui l’imposent.

Un fichier mimetype mal placé ou compressé suffit à invalider la reconnaissance d’un ODT par certains lecteurs stricts, y compris quand l’archive ZIP sous-jacente reste par ailleurs parfaitement valide : c’est l’une des rares vérifications de conformité qu’un logiciel peut effectuer sans même avoir besoin d’interpréter le contenu XML du document.

Signature binaire

Diagramme de la signature binaire du format ODT, octets mis en évidence
HexadécimalOffset
50 4B 03 040

Vérifier qu'un fichier porte bien cette signature →

Sécurité

Peut contenir des macros exécutables.

Peut contenir des macros (Basic, Python) exécutables.

Auditer les métadonnées de ce format →

Questions fréquentes

Comment ouvrir un fichier .odt ?

LibreOffice Writer, OpenOffice Writer permettent d'ouvrir gratuitement un fichier .odt. Voir la liste complète des logiciels compatibles ci-contre.

Quel est le type MIME du format ODT ?

Le type MIME du format ODT est application/vnd.oasis.opendocument.text.

Le format ODT (.odt) est-il encore utilisé aujourd'hui ?

Oui, le format ODT est stable et toujours largement utilisé, sans signe de déclin.

Peut-on ouvrir un fichier .odt sur mobile, sans installer d'application ?

Oui : LibreOffice Writer ou OpenOffice Writer fonctionne directement depuis le navigateur d'un smartphone ou d'une tablette, sans application dédiée à installer.

Pourquoi la mise en page d'un ODT change-t-elle légèrement en l'ouvrant dans Word ?

Les deux logiciels interprètent certains éléments de mise en page (styles de paragraphe avancés, gestion des sauts de page) selon leurs propres règles ; le texte reste identique, mais l'apparence exacte peut varier de façon marginale entre LibreOffice Writer et Word.

Un fichier .odt présente-t-il des risques de sécurité ?

Peut contenir des macros (Basic, Python) exécutables. Il peut contenir des macros exécutables.

Un fichier ne s'ouvre pas : les causes possibles →

Comment savoir si un fichier est corrompu →

Sources

Dernière mise à jour :