DBF File
What are DBF files and how to open them
Are you having problems opening a DBF file or are you simply curious about its contents? We're here to explain the properties of these files and provide you with software that can open or handle your DBF files.
What is a DBF file?
DBF files have multiple uses, and xBase Database is one of them. Read more about the other uses further down the page.
xBase Database File
Files that contain the .dbf file extension are standard database files. The .dbf file extension is used by several database applications, although the original application that introduced the .dbf file format was the Ashton-Tate dBase database.
While dBase was initially one of the best-selling database software titles, it lost significant market share when applications like Microsoft Access and FoxPro were established. However, many newer database applications still use the .dbf file extension for their database files.
DBF files organize data into records. For example, customer lists, financial data, and product inventories are often stored in the DBF file format.
How to open DBF files
We have identified two DBF openers that are compatible with this specific type of DBF file.
Programs that open xBase Database files
| DBF Viewer | Verified | |
| CDBF - DBF Viewer and Editor | Verified |
Last updated: August 5, 2026
All known file formats using extension .DBF
While xBase Database File is a popular type of DBF-file, we know of 6 different uses of the .DBF file extension. Different software may use files with the same extension for different types of data.
Apollo Database Engine Data File
We know that one DBF format is Apollo Database Engine Data File. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
While we have not verified the apps ourselves yet, our users have suggested ten different DBF openers which you will find listed below.
DBase Data File
A DBase Data File (.dbf) is a table of structured data created and used by the dBASE database management system. It stores data in rows (records) and columns (fields), with each field having a name, type, and fixed maximum size. These files are used to manage data such as lists, inventories, or records that can be sorted, filtered, or queried.
The dBASE program writes .dbf files when a user creates or modifies a table. Each table is self-contained in its own file, and each field of a record holds one type of data - text, number, date, boolean, etc. The records follow the table schema stored in the file's header. Other software, including spreadsheet applications or database systems, can open or convert these files to view or manipulate the data.
For the version 7 dBASE .dbf format the file begins with a header that specifies the file version among other metadata. The header is followed by field descriptors defining each field's name, type, length, and decimal count. Data records follow, each exactly the same length, holding the field values in the order given in the descriptors. The file ends with a one‐byte end‐of‐file marker.
DBF opener for Windows
We have identified one DBF opener that is compatible with this specific type of DBF file.
| dBASE | Verified |
Psion Database File
We know that one DBF format is Psion Database File. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
Sybase IAnywhere Database File
We know that one DBF format is Sybase IAnywhere Database File. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
Visual FoxPro Data File
Visual FoxPro Data File (.DBF) is a table file used by Microsoft Visual FoxPro to store structured data in a relational database environment. It keeps data organized in rows and columns, where each row is a record (such as one person's information) and each column is a field (such as name, date, number). Visual FoxPro can create .DBF files either as standalone ("free") tables or as part of a database container, which groups multiple tables, defines relationships, default values, validation rules, and supports more powerful database features. The format supports modern data types including numeric, date, datetime, logical, memo, currency, and allows some fields to accept null values.
These files are created, modified and read by Visual FoxPro. The program writes the file's header that describes the table layout (number of fields, their names, types and lengths), stores records in fixed-length format in the .DBF file, and when memo or general blob text fields are included it uses separate memo files (usually with .FPT extension) which the .DBF references by block numbers. Visual FoxPro also uses related index files (CDX), and optional database container files (.DBC) that retain metadata about relationships, triggers, stored procedures, and integrity constraints.
In the file header of a Visual FoxPro .DBF file the first byte (byte offset 0) is the "signature byte" with value 0x30 which identifies the file as a Visual FoxPro table. Other header positions include the number of records, the date of last update, record length, and flags indicating whether the file uses a memo file, is part of a database container, or uses a compound index file. Character sets or code page information is also stored in the header. Field descriptors follow, each occupying 32 bytes for each column, defining field name, type, field length, decimal places, nullable flag, and system ("hidden") status.
Programs that open these DBF files
We have identified one DBF opener that is compatible with this specific type of DBF file.
| Microsoft Visual FoxPro | Verified |
Various apps that use files with this extension
These apps are known to open certain types of DBF files. Remember, different programs may use DBF files for different purposes, so you may need to try out a few of them to be able to open your specific file.
| SysTools Access Recovery | Verified | |
| OpenOffice.org Calc | User submitted | |
| LibreOffice Calc | User submitted | |
| Microsoft Office | User submitted | |
| Paradox | User submitted |
| StarOffice Calc | Discontinued | |
| Gnumeric | User submitted | |
| Microsoft Excel | User submitted | |
| ATLUS REAL | User submitted | |
| OpenOffice.org Base | User submitted |
Help us help others
File.org helps thousands of users every day, and we would love to hear from you if you have additional information about DBF file formats, example files, or compatible programs. Please use the links below or email us at submit@file.org to discuss further.
Not sure exactly what type of file you are trying to open? Try our new File Analyzer. It is a free tool that can identify more than 11,000 different kinds of files - most likely yours too! It will help you find software that can handle your specific type of file. Download File Analyzer here.