.TPS

TPS File

Clarion TopSpeed Database File
Ask a question
QUICK ANSWER

A TPS file is a Clarion TopSpeed Database - a proprietary single-file relational database used by Windows business applications built with SoftVelocity Clarion since 1990. Open it with Scalabium Clarion Viewer (free) or the paid Clarion IDE. The common label "scam torrent file" is a misclassification; TPS is primarily a legitimate database format.

Developer: SoftVelocity Inc. (originally Clarion Software / TopSpeed Corporation) Category: Database Files MIME: application/octet-stream
OPENS ON Windows
Related: .DB · .DBF · .ACCDB · .SQL

On this page

19k+ extensions indexed
Last reviewed Aug 5, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the TPS file format?

A .tps file is a single-file relational database used by applications built with Clarion, a rapid-application-development platform from SoftVelocity (originally Clarion Software / TopSpeed Corporation). The format bundles table data, all key and index B-trees, memo (BLOB) fields, and the table definition into one self-contained file - no separate index files are required.

The format is identified by a tOpS signature (74 4F 70 53) at byte offset 14. Data is organized into 256-byte-aligned pages that interleave record storage, B-tree index pages, and memo data, delivering high performance for single-user and small-network workloads without a separate database server.

Optional built-in encryption can be applied at the table level; encrypted .tps files expose no plain-text internal structure. Transaction safety depends on a companion .tcf (Transaction Control File) that provides journaling - without it, a power loss during a write can corrupt the file.

.tps databases are widely deployed in legacy line-of-business applications from the 1990s-2000s: point-of-sale systems, inventory management, medical records, and accounting software. Third-party tools such as Scalabium Clarion Viewer and TPS Converter can read .tps files without a Clarion installation.

  • Modern Clarion applications increasingly migrate to SQL backends (MS SQL Server, SQLite, MySQL) via Clarion's ABC templates.
  • The companion .clw and .dct files store Clarion source code and data dictionary definitions.
  • The format has remained stable across Clarion versions 3 through 11 (2023).

Security & safety

RISK: LOW

Legitimate Clarion TPS database files are passive data containers with no executable content. The separate concept of '.tps scam torrent files' (malicious compressed archives masquerading as torrents) is unrelated to Clarion TPS and extremely rare. Do not confuse the two. If you received a TPS file from a torrent context (not a Clarion application), scan with antivirus before opening.

Format details

in a nutshell
FULL NAMEClarion TopSpeed Database Fileaka Clarion TPS file, TopSpeed data file
DEVELOPERSoftVelocity Inc. (originally Clarion Software / TopSpeed Corporation)since 1990 (Clarion Professional Developer 3.x / TopSpeed era)
MIME TYPEapplication/octet-stream
TYPEbinary proprietary database (single-file relational)
This extension is also used by…
  • Scam Torrent File - An unrelated obscure malware file type mimicking BitTorrent; files contain malicious compressed code. Distinct from and vastly rarer than Clarion TPS.
MAGIC BYTES · FILE SIGNATURE
OFFSET
0e0f1011
HEX
744F7053
ASCII
tOpS
First 0x0200 bytes form the file header. The 'tOpS' signature identifies the TopSpeed file system; pages align at 0x0100 (256-byte) boundaries.

Programs that open TPS files

Windows3 apps
SoftVelocity Clarion Paid Open the Clarion IDE, use the Data Dictionary to define and browse the TPS table; or open via File > Open in Clarion's database tools.
Scalabium Clarion Viewer Freemium Open Clarion Viewer, File > Open, select the TPS file. Browse records, filter, export to CSV/XLS.
TPS Converter Free Online tool: upload TPS file, convert to CSV, XML, or TXT for data extraction.

Technical details

deep spec
Magic bytes74 4F 70 53 ("tOpS") at offset 14 (0x0E)
Page alignment256-byte (0x100) boundaries
Byte orderLittle-endian
EncodingBinary (proprietary TopSpeed File System)
EncryptionOptional built-in table-level encryption; when applied, no plain-text structure is visible
Typical file size1 KB - several GB (scales with record count)
Internal structurePage-based: record data, key/index B-trees, memo storage, and table definition in one file
Index filesNone required - all keys and indexes embedded within the single .tps file
Transaction integrityCompanion .tcf (Transaction Control File) provides journaling; absent TCF risks corruption on power loss
Version identifierHeader byte at fixed offset identifies Clarion/TopSpeed version; format stable across Clarion 3-11
Associated OSWindows (primary); DOS (legacy Clarion versions)
Third-party toolsScalabium Clarion Viewer, TPS Converter
Migration pathClarion ABC templates support export to MS SQL Server, SQLite, and MySQL
Released1990 (Clarion Professional Developer 3.x / TopSpeed era)
Latest versionClarion 11 (2023)
Specificationclarion.help

TPS conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with TPS files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about TPS files.

Frequently asked questions

What is a TPS file?
A Clarion TopSpeed Database file - a proprietary single-file relational database used by business applications built with SoftVelocity Clarion since 1990.
How do I open a TPS file?
Use Scalabium Clarion Viewer (free/paid) to browse records, or TPS Converter online to export to CSV. SoftVelocity Clarion (paid) is the native tool.
How do I convert a TPS file to Excel or CSV?
Scalabium Clarion Viewer exports to XLS/CSV. TPS Converter (convert.guru) is a free online option. ZappySys ODBC Driver enables SQL-level access from any ODBC tool.
Is TPS a scam or malware file?
No - TPS is primarily the Clarion TopSpeed Database format, used in legitimate business software. An unrelated obscure 'scam torrent' type also uses .tps but is rare. Clarion database files contain no malware.
I have a TPS file but don't know which Clarion application created it - what should I do?
Try Scalabium Clarion Viewer; it can open TPS files without knowing the original application. If the file is encrypted, the password is needed.

References

1Clarion Community Help - TopSpeed Overviewclarion.help
2SoftVelocity - Clarionwww.softvelocity.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.EXEWindows Executable (Portable Executable)
5.RPMSGRestricted Permission Message
6.JPGJPEG Image
7.PARTPartial Download File
8.ICSiCalendar data file
9.BINCD/DVD Disc Image (BIN/CUE)
10.JSONJavaScript Object Notation file

Related extensions

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z