RTF — fichier .rtf

stable

Format de texte enrichi lisible en texte brut, conçu pour l'échange entre traitements de texte.

Le RTF (Rich Text Format), créé par Microsoft en 1987, encode la mise en forme d’un texte (gras, polices, couleurs, tableaux simples) au moyen de balises en texte ASCII pur, sans dépendre d’un format binaire propriétaire. Il a été conçu spécifiquement pour l’échange de documents entre traitements de texte différents, à une époque où l’interopérabilité entre logiciels était loin d’être acquise.

Sa signature “{\rtf1” correspond au tout début littéral du document au format RTF lui-même : contrairement à la plupart des formats binaires, ouvrir un fichier .rtf dans un simple éditeur de texte affiche du contenu lisible, balises de mise en forme comprises.

Le RTF reste largement lu par les logiciels de traitement de texte actuels, mais son usage en tant que format de production a fortement décliné au profit du DOCX et de l’ODT, plus riches en fonctionnalités.

Contrairement au DOCX, qui repose sur une archive ZIP contenant plusieurs fichiers XML, le RTF tient en un seul flux de texte séquentiel, ce qui le rend plus facile à générer par un programme simple mais aussi plus verbeux pour représenter une mise en forme complexe.

Sa nature de texte pur en fait encore aujourd’hui un format de choix pour certains champs de formulaire ou boîtes de texte enrichi dans des applications qui veulent éviter la complexité d’un format basé sur une archive, sans se limiter au texte brut sans aucune mise en forme.

Plusieurs vulnérabilités majeures de Microsoft Office, dont la tristement célèbre faille de l’éditeur d’équations exploitée en 2017, ont été diffusées sous forme de documents RTF piégés : le format servait alors de simple enveloppe pour déclencher, à l’ouverture, l’exécution d’un composant Office vulnérable plutôt que d’exploiter une faiblesse du RTF lui-même.

Signature binaire

Diagramme de la signature binaire du format RTF, octets mis en évidence
HexadécimalOffset
7B 5C 72 74 66 310

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

Questions fréquentes

Comment ouvrir un fichier .rtf ?

LibreOffice Writer permet d'ouvrir gratuitement un fichier .rtf. Voir la liste complète des logiciels compatibles ci-contre.

Quel est le type MIME du format RTF ?

Le format RTF est associé aux types MIME application/rtf et text/rtf.

Le format RTF (.rtf) est-il encore utilisé aujourd'hui ?

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

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

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

Pourquoi mon fichier .rtf ne s'ouvre-t-il pas ?

Les causes les plus fréquentes sont l'absence de logiciel compatible installé, un téléchargement ou un transfert incomplet, ou une extension qui ne correspond plus au contenu réel du fichier. Voir le guide complet sur les causes possibles, ou vérifier le format réel avec l'identifieur de fichier.

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

Comment savoir si un fichier est corrompu →

Sources

Dernière mise à jour :