Texte brut (.txt)

ISO/IEC Standard

Le fichier texte brut (TXT) est le socle universel de l'informatique numérique et du stockage d'informations humaines, contenant des caractères bruts non formatés qui peuvent être lus par tous les systèmes d'exploitation informatiques et tous les langages de programmation existants.

Convertir SRT en TXT

Convertisseur gratuit de SRT vers TXT dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.

Inspecter et métadonnées

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers TXT en inspectant la séquence d'octets binaires de tête :

Sélectionnez ou déposez des fichiers ici

Conversion 100 % privée dans le navigateur - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V
Garantie de confidentialité sans transmission réseau : 0 octet téléchargé vers des serveurs externes. Tout le traitement a lieu localement dans le bac à sable de votre navigateur.

Signature d'en-tête au niveau des octets (Magic Bytes)

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers TXT en inspectant la séquence d'octets binaires de tête :

SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :

EF BB BF / Aucun

REPRÉSENTATION ASCII : BOM UTF-8 / Texte brut

Normalisation : ISO/IEC 10646 / Norme Unicode / IETF RFC 2046

Spécifications techniques

Architecture de conteneurSéquence séquentielle de caractères lisibles par l'homme encodés en ASCII, UTF-8, UTF-16 ou ISO-8859
CompressionOctets de caractères bruts non compressés
Boutisme des octetsUTF-8 (neutre quant à l'ordre des octets) ; Grand/Petit-boutiste indiqué par le BOM en UTF-16/32
Espaces colorimétriquesN/A (Texte brut)
Canaux et structureFlux linéaire de caractères, de marqueurs de saut de ligne (LF \n ou CRLF \r\n) et d'espaces
Dimensions maximalesLongueur de flux illimitée
TransparenceAucune
Streaming et progressifStreaming universel immédiat octet par octet

Matrice de comparaison technique : TXT vs Concurrents

Attribut techniqueTXT (Actuel)MDPDFHTML
Formatage visuelAucun (texte pur non stylisé)Syntaxe Markdown légèreMise en page visuelle fixeStyle CSS et DOM complet
Logiciel requisAucun (n'importe quel terminal ou éditeur de texte)Visionneuse / lecteur MarkdownLecteur PDF dédiéNavigateur Web
Taille de fichierMinimum absolu possibleTaille de texte minimaleGrand conteneur binaireSurcharge de balisage modérée
Longévité de l'archivageInfini (octets de caractères purs)Permanent (texte brut)Élevée (norme ISO)Élevée (norme W3C)

Modes de corruption courants et guide de récupération hexadécimale

Les lettres accentuées s'affichent sous forme de symboles illisibles tels que 'é' ou de points d'interrogation noirs ''.

Cause racine: Inadéquation d'encodage : un ancien fichier ANSI/Windows-1252 ouvert en UTF-8 sans conversion appropriée.

Récupération: Réencodez le fichier avec un encodage UTF-8 explicite à l'aide du convertisseur de texte File2File.

Analyse de sécurité et vecteurs d'attaque de l'analyseur

Les fichiers texte brut ne contiennent aucun code exécutable, mais des caractères Unicode malveillants peuvent tromper les utilisateurs ou provoquer une injection de terminal.

Vecteurs d'attaque connus

  • Caractères Unicode de forçage de droite à gauche (Right-to-Left Override ou RTLO) usurpant des extensions de fichiers exécutables (par exemple, 'rapport[RTLO]cod.exe').
  • Injection de séquences d'échappement de terminal exécutant des commandes de shell lors de l'affichage de texte brut via 'cat'.
  • Attaques par homoglyphes remplaçant les lettres ASCII standard par des caractères cyrilliques d'apparence identique dans les URL.

Bonnes pratiques de défense: Nettoyez les caractères de contrôle Unicode bidirectionnels et les codes d'échappement de terminal lors du rendu des fichiers texte.

Origines historiques et jalons

2008L'UTF-8 surpasse l'ASCII et les pages de codes héritées pour devenir l'encodage de texte dominant sur le World Wide Web.
1991Le Consortium Unicode publie la norme Unicode version 1.0, unifiant les alphabets humains du monde entier.
1963L'American Standards Association publie l'ASCII (American Standard Code for Information Interchange).

Principaux avantages

  • Compatibilité universelle absolue : peut être ouvert, modifié et recherché sur n'importe quel appareil informatique jamais construit.
  • Pérennité d'archivage permanente : un fichier texte brut créé aujourd'hui restera 100 % lisible dans les siècles à venir.
  • Zéro surcharge de format : contient des données pures sans aucune surcharge de métadonnées, de balises binaires ou de structures propriétaires.

Limites techniques

  • Zéro formatage visuel : impossible de mettre nativement en gras, en italique, en couleur ou de modifier la taille de la police sans langage de balisage externe.
  • Les différences de fin de ligne entre plateformes (Windows CRLF vs Unix LF) peuvent provoquer des problèmes de formatage d'un système d'exploitation à l'autre.
  • Les ambiguïtés d'encodage historiques (ANSI, Shift-JIS, Windows-1252) peuvent provoquer la corruption des caractères (mojibake) en l'absence d'UTF-8.

Anecdotes techniques

  • L'UTF-8 a été inventé sur un set de table dans un diner du New Jersey en 1992 par Ken Thompson et Rob Pike au cours d'un dîner.
  • Windows utilise deux caractères pour un saut de ligne : Retour chariot (CR, 0x0D) et Saut de ligne (LF, 0x0A), un héritage des machines à écrire mécaniques.
  • Plus de 98 % de tous les sites Web sur Internet utilisent l'encodage de texte UTF-8.

Foire aux questions techniques

Qu'est-ce que l'UTF-8 ?

L'UTF-8 est la norme universelle d'encodage des caractères qui peut représenter chaque lettre, nombre, symbole et emoji de toutes les langues humaines tout en restant 100 % rétrocompatible avec l'ASCII.

Quelle est la différence entre les fins de ligne Windows et Unix ?

Windows utilise 'CRLF' (deux octets : Retour chariot + Saut de ligne) pour représenter un saut de ligne, tandis qu'Unix, Linux et macOS utilisent 'LF' (un seul octet de Saut de ligne).

Comment puis-je convertir un fichier TXT en PDF ?

Vous pouvez convertir des fichiers texte brut en documents PDF propres et professionnels ou en documents Word en un seul clic à l'aide de File2File.app directement dans votre navigateur Web.