What is TCR? Psion Compressed Ebook Format Explained
A simple compressed plain-text ebook format from the Psion palmtop era.
Last updated:
What is TCR?
TCR is a compressed plain-text ebook format that originated in the early 1990s for Psion Series 3 palmtop computers. It was designed to store books efficiently on devices with very limited memory.
A TCR file begins with a dictionary of up to 256 symbols representing common byte sequences in the text, followed by the compressed body that references those entries. This simple substitution scheme can roughly halve the size of plain text, but the format stores essentially unformatted text with no rich styling.
How TCR Works
TCR is one of the simplest ebook formats ever used: it is essentially plain text with a lightweight compression scheme wrapped around it. There is no rich markup, no styling, and no layout engine involved. A TCR file stores the words of a book and little else, which is exactly why it was practical on the extremely constrained handheld computers it was made for.
The compression it uses is a form of dictionary substitution. Near the start of the file, TCR builds a table of the most common short byte sequences that appear in the text, up to a fixed number of entries. The body of the book is then rewritten so that each of those common sequences is replaced by a single reference to its dictionary entry. Because natural-language text repeats the same letter combinations constantly, this substitution shrinks the file meaningfully while staying trivial to reverse.
Decompression is correspondingly very cheap: the reader loads the small dictionary and then walks the text, expanding each reference back into its original sequence. This low computational cost was the whole point. On a device with a slow processor and very little memory, a scheme that decompresses with almost no effort is more valuable than one that squeezes files smaller but demands heavy processing to read.
The consequence of this minimalism is that TCR carries no formatting information at all. It cannot express headings, styles, images, or a structured table of contents; it holds the linear text of a book and nothing more. What you gain is a tiny, easy-to-read file, and what you give up is every kind of presentation and structure.
History and Context
TCR comes from the era of Psion handheld computers and their Psitex reading software in the 1990s. These were pocket organizers with tight limits on both storage and processing power, and TCR was designed to fit long texts into that environment. Its compression was tuned for the realities of the hardware: small files that decompress with minimal work.
Because it stored only plain text, TCR was well suited to the kind of books people loaded onto those devices, mostly public-domain novels and other prose where formatting did not matter. It was never a commercial publishing format; it was a practical way for enthusiasts to carry reading material on very limited machines.
Today TCR is thoroughly obsolete. The devices it served are long gone, and modern hardware has none of the constraints that justified such an extreme minimalism. The format survives mainly as a historical curiosity and as an option in ebook conversion tools, which can still read and write it for anyone dealing with old files.
TCR Compared to Modern Ebook Formats
Against a plain TXT file, TCR's only real advantage is size: it stores the same words more compactly thanks to its dictionary compression. In every other respect they are equivalent, since both are just linear text with no structure. On today's devices, where storage is effectively free, that size advantage no longer matters, which removes TCR's main reason to exist.
Against modern formats like EPUB, the gap is enormous. EPUB supports styled text, images, embedded fonts, reflowable layout, and a navigable table of contents, all of which TCR completely lacks. There is no scenario involving a current device where TCR's plain compressed text is preferable to a properly structured EPUB; the comparison is really between a historical artifact and a full ebook standard.
In practical terms, TCR matters only when you encounter an old file and want to read it. The right response is almost always to convert it: because TCR is nothing but compressed plain text, tools can extract that text cleanly and wrap it in a modern format like EPUB or TXT. Treat TCR as a legacy source to convert away from, not a format to choose for anything new.
MKV Technical Specifications
TCR vs Other Ebook Formats
| Feature | TCR | EPUB | TXT |
|---|---|---|---|
| Type | Compressed text[1] | Open ebook | Plain text |
| Origin | Psion reader[2] | IDPF/W3C | Generic |
| Formatting | None (text only)[1] | Rich HTML/CSS | None |
| Layout | Reflowable | Reflowable | Reflowable |
| Best for | Legacy Psion devices | Modern readers | Simple plain text |
TCR is a simple compressed plain-text format from the Psion era, while EPUB supports rich formatting and TXT keeps text uncompressed and universal.
Advantages & Disadvantages
Advantages
TCR's symbol-dictionary scheme can reduce plain-text files by around half, useful on low-memory devices.
The format is straightforward: a 256-entry dictionary followed by compressed text, making it easy to decode.
Because it stores only text, TCR files are small and quick to process on minimal hardware.
Modern tools such as Calibre and Sumatra PDF can open or convert legacy TCR files.
Disadvantages
TCR stores essentially unformatted plain text, with no support for styling, images, or layout.
The format is tied to the long-discontinued Psion platform and is rarely used today.
TCR lacks structured metadata fields for author, title, or other bibliographic information.
Common Use Cases
TCR is encountered chiefly as a legacy compressed-text ebook format.
Psion palmtop reading
TCR was used to store compact text books on Psion Series 3 palmtop computers.
Archival plain-text books
Old collections of compressed plain-text ebooks may still exist in TCR form.
Conversion to modern formats
Tools like Calibre convert TCR files to EPUB or other formats for current e-readers.
Convert TCR Files Free
Use our free online converter to convert TCR and other formats - no signup, no watermarks.
Try Ebook Converter FreeHow to open a TCR file
TCR files, which are compressed eBook formats primarily used by Psion devices, can be accessed through various software categories including professional applications, free/open-source tools, browser-based solutions, and built-in readers. Professional tools often offer advanced features for editing and formatting, while free and open-source options provide basic functionality suitable for casual users. Browser-based solutions offer convenience and accessibility, while built-in readers may be limited but are readily available on specific devices.
When choosing software for TCR files, key decision factors include feature fidelity, whether the need is for editing or simply viewing, the cost model, and the platform compatibility. Users should consider export needs, as some applications may allow conversion to more widely used formats, making them more versatile. In cases where editing is not required, a lightweight viewer may suffice, while more comprehensive tools are better suited for users needing detailed manipulation of TCR content.
FBReader 0.99.5
FBReader is a versatile eBook reader that supports various formats, including TCR. It provides a user-friendly interface for viewing TCR files with good fidelity, though it lacks advanced editing features.
- Supports multiple eBook formats including TCR
- Customizable reading experience with themes
- Bookmarks and annotations capabilities
- Library management for eBook collections
- Free and open-source with no cost
- Cross-platform availability enhances accessibility
- User-friendly interface for easy navigation
- Limited editing capabilities for TCR files
- Basic export options compared to competitors
Exports to: EPUB, HTML, TXT
Best for: FBReader is ideal for users seeking a free and straightforward TCR viewer without the need for editing.
Visit FBReader →Calibre 6.16
Calibre is a powerful eBook management tool that supports TCR files among many other formats. It offers robust features for both viewing and converting TCR files, making it suitable for users needing more than just a reader.
- Comprehensive eBook library management
- Conversion to various eBook formats
- Editing metadata and content of eBooks
- Integrated eBook viewer with customization options
- Extensive format support including TCR
- Powerful conversion capabilities for flexibility
- Active community and frequent updates
- Complex interface may overwhelm new users
- Performance can lag with large libraries
Exports to: EPUB, MOBI, PDF, AZW3
Best for: Calibre is perfect for users who need a comprehensive tool for managing and converting TCR files alongside other eBook formats.
Visit Calibre →Psion eBook Reader 1.0
The Psion eBook Reader is the native application for reading TCR files on Psion devices. It provides optimal fidelity and performance for TCR files, ensuring users can access their eBooks seamlessly.
- Native support for TCR file format
- Optimized for Psion hardware performance
- Bookmarking and note-taking features
- Simple navigation tailored for eBook reading
- Best performance on Psion devices
- Seamless integration with device features
- User-friendly for dedicated eBook reading
- Limited to Psion hardware only
- No advanced editing or conversion features
Exports to: None
Best for: The Psion eBook Reader is essential for users with Psion devices who want the best experience for reading TCR files.
Visit Psion eBook Reader →Okular 1.11.0
Okular is a universal document viewer that supports TCR files among various other formats. It offers a rich set of features for viewing and annotating TCR files, though it lacks direct editing capabilities.
- Multi-format support including TCR
- Annotation tools for highlighting and notes
- Document navigation features like table of contents
- Customizable interface for user preferences
- Feature-rich viewing experience
- Cross-platform compatibility for diverse users
- Strong annotation capabilities enhance usability
- No editing capabilities for TCR files
- May require additional setup for optimal use
Exports to: PDF, HTML, PNG
Best for: Okular is suitable for users who need a robust viewer with annotation features for TCR files without the need for editing.
Visit Okular →