DBF File Viewer
Open a .dbf database file and browse, search, sort, and export its records to CSV — parsed entirely in your browser, no uploads.
🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.
No file selected — a sample record set is shown below. Upload a real .dbf file to parse it.
Records
Fields
Last update (header)
Default reads most Western-European text correctly. If accented or non-Latin characters look garbled, try another encoding.
Fields
| Name | Type | Length |
|---|
Records (first 50 shown — click a column to sort)
How it works
- Upload a .dbf file, or explore the preloaded sample table first.
- The binary header is parsed to read the field names, types, and lengths.
- Each fixed-width record is decoded and shown as a row in a browsable table.
- Deleted records (flagged in the file) are automatically excluded from the results.
- Search to filter records by any field value, and click a column header to sort by it.
- If accented or non-Latin text looks garbled, switch the text encoding — the default (Windows-1252) covers most Western-European files.
- Download the currently filtered and sorted records as a CSV file.
FAQ
What is a .dbf file?
DBF is the table storage format used by dBase, and later by FoxPro, Clipper, and many legacy business systems. It stores a fixed-width record layout in a compact binary header followed by rows of field data.
Does this support memo (.dbt) fields?
No — memo field content stored in a companion .dbt/.fpt file is not read; the memo field will show its raw pointer value from the .dbf file instead of the linked text.
Is my file uploaded to a server?
No — the file is read and parsed entirely in your browser using the File and DataView APIs. Nothing leaves your device.
Why do some records look empty or garbled?
The default text encoding (Windows-1252) reads most Western-European accented text correctly. Older files exported under a different code page — Cyrillic or Central European, for example — can still look garbled; use the text encoding selector above the tables to try a different one.
Can I export the records to CSV?
Yes — the Download CSV button exports whatever is currently visible, so a search filter or column sort is applied to the exported file too.
Can I search or sort the records?
Yes — the search box filters rows by a match in any field, and clicking a column header in the records table sorts by that column; click it again to reverse the direction.
How we compare
| Feature | Online Tool Store | SysTools-style online DBF viewers | Installing legacy dBase/FoxPro software |
|---|---|---|---|
| Open a .dbf file in seconds | ✓ | ✓ | Requires old software |
| Works on any OS with a browser | ✓ | ✓ | Often Windows-only |
| Search and sort records | ✓ | ✓ | ✓ |
| Export the visible records to CSV | ✓ | Not always offered | ✓ |
| Selectable text encoding for non-Latin data | ✓ | ✓ | Depends on the software |
Legacy database viewers are often hard to install on modern machines. This tool reads the raw .dbf binary format directly in your browser, with search, sort, CSV export, and a text-encoding picker, so you can inspect old data without any installation.