Skip to main content
Service phase: Beta

This service is still in development. Give us your feedback or view this page on the current PRONOM service.

Format

Plain Text File

Summary

Name
Plain Text File
Identifiers
  • MIME: text/plain
  • PUID: x-fmt/111
Description
Plain text files (also known by the extension 'TXT') consists of human-readable characters encoded sequentially in a particular "character encoding". The plain-text description in PRONOM provides a baseline identifier for all TXT (*.txt) files that may be identified by tools such as DROID. Plain text (x-fmt/111) cannot have a file format signature associated with it where other formats with 'txt' extensions will tend to. The character encoding of plain-text files may not be known upfront and is rarely indicated inline (in the file itself), but can be identified using additional tooling such as using the '-i' encoding flag in the UNIX/Linux 'file' command. Many human readable file-formats are built using plain-text as its foundation, and source code files, such as those written in Python, C++, or Java; or data structures saved to file, such as YAML or JSON, can be opened in text editors just as easily as .txt files. The primary difference between these structured files and plain-text is the structure that is may be encoded in the file and the format as implied by the file format extension.
Note
Further information and description credits can be found here: http://fileformats.archiveteam.org/wiki/Plain_text
File extensions
txt
Source
Digital Preservation Department / The National Archives

Changelog

  • Updated in V118

    Release date
    30 April 2024

    Plain Text File: Description created and documentation links added as part of PRONOM Research Week 2023. Submitted by Ross Spencer.