Il formato di file TXT spiegato

Testo semplice · .txt

Estensione.txt
Tipo MIMEtext/plain
TipoTesto
Sviluppato da—
Prima versione—
Senza royaltySì
CompressioneNessuna

Cos'è un file TXT?

Un file TXT contiene soltanto caratteri: niente font, dimensioni, colori, immagini o impaginazione. È proprio questo il punto. Appunti, log, configurazioni, codice sorgente, sottotitoli ed esportazioni di dati usano il testo semplice perché ogni programma su ogni sistema può leggerlo e perché resta leggibile per decenni.

Due dettagli non sono memorizzati nel file e devono essere indovinati dal programma che legge: la codifica dei caratteri (oggi UTF-8, code page più vecchie nei file datati) e la convenzione di fine riga (LF su Linux e macOS, CR LF su Windows). Le ipotesi sbagliate si manifestano come simboli strani o come testo su un'unica riga.

Quando il TXT è la scelta giusta

Punti di forza

  • Si apre ovunque, dal telefono alla console di un server
  • File minuscoli, facili da cercare, confrontare ed elaborare con script
  • Nessun contenuto nascosto: ciò che vedi è l'intero file

Limiti

  • Nessuna formattazione: niente grassetto, titoli, tabelle o immagini
  • Codifica e fine riga possono differire tra i sistemi
  • I documenti lunghi sono difficili da navigare senza struttura

Come aprire un file TXT

Blocco note, TextEdit, qualsiasi editor di codice o una scheda del browser aprono il TXT. Se le lettere accentate o i caratteri non latini appaiono sbagliati, l'editor ha scelto la codifica errata; la maggior parte degli editor permette di riaprire il file come UTF-8 o con un'altra code page.

Come convertire un file TXT

Per aggiungere titoli, font e tabelle, converti in un formato da elaboratore di testi: TXT in DOCX per Word, TXT in ODT per LibreOffice o TXT in RTF per gli editor più vecchi. Nella direzione opposta, DOCX in TXT riduce un file Word al suo testo e OCR PDF in TXT legge il testo da una scansione.

Domande frequenti

Perché il mio file TXT mostra caratteri strani?

Il file è stato salvato con una codifica e aperto con un'altra. Riaprilo scegliendo UTF-8, o la code page del sistema d'origine (Windows-1252 per Windows dell'Europa occidentale, Windows-1251 per il cirillico), poi salvalo come UTF-8.

Perché l'intero file sta su una riga nel Blocco note?

Il file usa i fine riga Unix (LF) e una vecchia versione del Blocco note riconosce solo quelli di Windows (CR LF). Il Blocco note attuale, WordPad o qualsiasi editor di codice lo mostrano correttamente.

Il TXT è la stessa cosa di RTF o Markdown?

Tutti e tre sono testo apribile in un editor, ma l'RTF contiene codici di formattazione e il Markdown usa la punteggiatura per la struttura. Un TXT semplice non ha né l'uno né l'altro.

Un file TXT può contenere un virus?

Un vero file di testo non può eseguire nulla. Presta attenzione solo se il file è in realtà uno script o un eseguibile rinominato con estensione .txt; l'identificatore di formato mostra cosa sia davvero un file.