Vad är filformatet TXT?
Filer med filändelsen .txt innehåller oformaterad text. .txt-filer kan öppnas och redigeras med även de enklaste textredigerarna som finns tillgängliga som standard på de flesta operativsystem - inklusive Notepad i Windows och TextEdit i macOS.
Till skillnad från dokumentformat som används av avancerade ordbehandlare som .docx, lagrar .txt ingen formatering alls. Det finns inga typsnitt, färger eller styckestilar inbäddade i filen; alla synliga layouter (indrag, radbrytningar) bygger enbart på själva tecknen.
Oformaterade textfiler används vanligtvis för att spara korta anteckningar. .txt-filer inkluderas också ofta i programvaruinstallationer - vanligtvis med namnet README.txt - och innehåller information som systemkrav, huvudfunktioner och versionsnummer.
Eftersom .txt inte har någon fast teckenkodning kan samma fil använda UTF-8, Windows-1252 eller andra kodsidor. Relaterade format inkluderar .log för programutdata, .md för lättviktsmarkering och .csv för tabelldata.
Säkerhet & trygghet
RISK: LOWEn .txt är ren text och kan inte exekvera kod, så det är säkert att öppna en. De enda egentliga varningarna: (1) dubbla filändelser - skadlig kod döps ibland till «invoice.txt.exe»; med filändelser synliga ser du att den verkliga typen är .exe, inte .txt, så kontrollera den sanna ändelsen; (2) att öppna en enorm loggfil (gigabyte) i vanliga Notepad kan få programmet att låsa sig - använd Notepad++/VS Code eller en visare; (3) konstig text beror på en kodningskonflikt, inte korruption - öppna igen som UTF-8.
Formatdetaljer
i ett nötskalProgram som öppnar TXT-filer
Tekniska detaljer
djup specifikation| MIME-typ | text/plain |
| Teckenkodning | Ingen fast kodning - vanliga val inkluderar UTF-8, UTF-16 LE/BE, Windows-1252, ISO-8859-1 och äldre kodsidor; kodningen härleds, den deklareras inte i filen |
| Byte-order mark (BOM) | Valfria inledande bytes: UTF-8 BOM = EF BB BF, UTF-16 LE = FF FE, UTF-16 BE = FE FF; de flesta .txt-filer har ingen BOM, vilket kräver heuristisk detektering |
| Magic bytes / filsignatur | Ingen - ingen fast binär signatur; innehållstyp identifieras via filändelsen .txt eller heuristiska kodningssniffare |
| Radbrytningar | Plattformsberoende: CRLF (\r\n) på Windows, LF (\n) på Unix/Linux/macOS; skillnader mellan system kan orsaka visningsproblem i vissa redigerare |
| Maximal filstorlek | Ingen gräns påtvingad av formatet; begränsas av värdens filsystem (FAT32 har tak vid 4 GB; NTFS och ext4 stöder filer på flera terabyte) |
| Stöd för teckenuppsättning | Full Unicode (1 114 112 kodpunkter) i UTF-8- och UTF-16-varianter; begränsat till 128 tecken i strikt ASCII; äldre kodningar täcker specifika regionala skrifter |
| Struktur | Helt ostrukturerad - stycken, listor och avsnitt existerar endast som tomma rader och mellanslag; ingen semantisk markering eller hierarki |
| Inbäddad metadata | Ingen - formatet lagrar inte författare, titel, datum eller språktagg; sådan information existerar endast på operativsystemets filsystemsnivå |
| Komprimering | Ingen inbyggd komprimering; textuell redundans gör .txt-filer mycket komprimerbara med gzip eller DEFLATE (vanligtvis 60-80 % storleksminskning) |
| Binärt innehåll | Stöds ej - filen får endast innehålla giltig teckendata; binära bytes orsakar kodningsfel eller visas som ersättningstecken (U+FFFD) |
| Vanliga filnamn | README.txt, LICENSE.txt, CHANGELOG.txt, TODO.txt, notes.txt - används konventionellt i programvarudistributioner |
| Interoperabilitet | Universellt läsbar på varje plattform och av varje program med textkapacitet; ingen versionslåsning eller proprietärt beroende |
| Risk vid kodningsdetektering | Frånvaron av en deklarerad kodning innebär att samma fil kan renderas olika i redigerare som antar UTF-8 kontra Windows-1252, vilket orsakar konstiga icke-ASCII-tecken |
| Programmatisk åtkomst | Standard I/O i varje språk: Python open(), Java FileReader, C fopen(), PowerShell Get-Content, shell-omdirigering (> och >>) |
| Släppt | Concept predates personal computers; .txt as the standard suffix since early MS-DOS/CP-M (late 1970s-1980s) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.unicode.org |
TXT-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om TXT-filer.