What is a DBF file?

A DBF file is a table-based database format associated with dBase and later used by many business, mapping and legacy applications.

Private by designYour DBF table is read locally in this browser and is never uploaded to our server.
Example result8 readable rows · 5 fields
example.dbfdBase III · Updated September 8, 2026
8 declared records5 fields
8 matching rows
CUSTOMER_IDCharacter (8)COMPANYCharacter (32)CITYCharacter (20)BALANCENumeric (10, 2)ACTIVELogical (1)
C-1001Northstar SupplySeattle12450.00Yes
C-1002Cedar & FinchPortland8280.50Yes
C-1003Blue Harbor WorksSan Diego0.00No
C-1004Atlas Field GroupDenver3925.75Yes
C-1005Morrow Office Co.Boston1840.00Yes
C-1006Juniper SystemsAustin6710.25Yes
C-1007Westline StudioChicago210.00No
C-1008Redwood PartnersSacramento9575.00Yes
Page 1 of 1

What does a DBF file contain?

The file begins with a header describing the table, followed by field definitions and fixed-length records. Fields can contain text, numbers, dates, logical values and references to memo data.

Which programs use DBF?

dBase, FoxPro, Visual FoxPro, Clipper and many older accounting, inventory, GIS and line-of-business systems created DBF tables. The same extension can therefore represent several related format versions.

What are DBT and FPT files?

Some DBF tables store long memo or binary values in a companion .dbt or .fpt file. A DBF viewer can still show the main table without that companion file, but the referenced memo contents will be unavailable.

Can DBF be converted to CSV?

Yes. CSV preserves the visible rows and columns for use in spreadsheets, although field types, deleted-record flags, indexes and memo relationships are not preserved.

Why do some characters look wrong?

Older DBF files can use code pages that differ from modern Unicode text. If accented or non-Latin characters appear incorrectly, the file may require its original application or an encoding-aware conversion tool.