Free online XLSX to DBF converter
Convert spreadsheet tables for legacy database and GIS programs that require DBF files.
Convert XLSX to DBF online - free
Your file is processed instantly and never stored on our servers.
Import a file from a URL
Paste a direct link to the file. We download it to our server and it is converted exactly like an upload.
How it works
-
1/3
Upload your .xlsx file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .xlsx to .dbf conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .dbf file
Conversion result is ready to download.
How to convert xlsx to dbf file
- Databases
- No ratings yet.
What the XLSX format is
.xlsx is the XML-based workbook format used by Microsoft Excel and supported by LibreOffice Calc, Google Sheets export, and most modern spreadsheet applications. An XLSX workbook can contain multiple worksheets, formulas, charts, formatting, merged cells, hyperlinks, and typed values, so it supports calculation and presentation as well as tabular data.
XLSX files commonly come from Excel users, business systems, survey tools, and spreadsheet-based reporting workflows.
What the DBF format is
.dbf is the dBase table format used by dBase, FoxPro, some accounting systems, and many older database and GIS applications. A DBF file contains one flat table: a field-definition header followed by records. It does not contain workbook sheets, formulas, charts, cell formatting, or other Excel features.
DBF remains useful when the receiving program specifically requires dBase data or a GIS attribute table must be supplied in a legacy format. Its compact, self-contained structure is easy for older software to read, but its field types, field names, text widths, and character encodings are restrictive.
Convert with LibreOffice Calc
- Open the XLSX workbook in LibreOffice Calc.
- Select the worksheet containing the table to export. DBF represents one table, so export each worksheet separately when multiple sheets are needed.
- Make the first row the field-name row. Remove merged cells, blank rows, totals, notes, and unrelated columns.
- Use unique, short field names. A maximum of 10 characters, using letters, numbers, and underscores, is the safest choice for legacy DBF readers; confirm the receiving application’s exact rule.
- Check data that must remain exact. Format postal codes, account numbers, and other identifiers as text when leading zeros or fixed spelling matter.
- Choose File → Save As, select
dBase (.dbf)as the file type, enter the output filename, and save. - When Calc displays a format warning, choose Use dBase Format. If an encoding option is offered, select the code page required by the destination program. Use UTF-8 only when that program explicitly supports it.
- Open the DBF in the destination application and check the field names, row count, dates, decimal values, identifiers, and non-ASCII characters.
Convert without installing software
You can convert the file for free on 101convert.com: upload the XLSX file, choose DBF as the output format, start the conversion, and download the result. Inspect the downloaded file in the target program, especially if the workbook contains multiple worksheets or non-Latin text. Do not upload confidential, regulated, or proprietary spreadsheets unless the service’s data-handling terms satisfy your requirements.
Data and compatibility limitations
- Only one worksheet becomes one DBF table. Workbook structure and relationships between sheets are not transferred.
- Formulas are generally exported as calculated or displayed values, not editable formulas. Recalculate the workbook before export if formula results depend on changed inputs.
- DBF commonly supports character, numeric, logical, and date fields, with some variants also supporting memo fields. Excel datetimes, durations, errors, arrays, rich text, and complex formulas may be simplified, changed, or rejected.
- Traditional DBF character fields commonly allow up to 254 bytes. Long text can be truncated, and multibyte encodings reduce the number of characters that fit within a byte limit.
- Legacy DBF field names are commonly limited to 10 characters. Newer DBF variants and applications may apply different limits, so use the receiving program’s specification.
- DBF has no standard timezone-aware datetime field. Convert timestamps to a supported date or text representation when time-zone information must be retained.
- Encoding mismatches can corrupt accented and non-Latin characters. Use the same code page when writing and importing the file; older applications may require Windows-1252 or another regional encoding rather than UTF-8.
- Review numeric precision after export. DBF field definitions may store fewer decimal places than the spreadsheet, and numeric treatment can remove leading zeros from identifiers.
- Blank cells, null values, boolean values, and invalid dates may be represented differently by different DBF writers and readers. Test representative records in the actual destination application.
XLSX vs DBF: format comparison
How the XLSX and DBF formats compare on the properties that matter most for this conversion.
| Property | .XLSX Microsoft Excel Open XML Spreadsheet | .DBF dBASE Database File |
|---|---|---|
| Open standard | Yes | Partly open |
| Compression | Both | Uncompressed |
| Typical file size | Medium | Small |
| Opens in a web browser | Partial | No |
| Further editing | Easy | Limited |
| Metadata support | Extensive | Basic |
| Plain-text readable | No | No |
| Best used for | Data exchange | Data exchange |
| Introduced | 2007 | 1983 |
| Developer | Microsoft | Ashton-Tate / dBASE, Inc. (format origin) |
| MIME type | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | application/x-dbf |
Suggested software and links: xlsx to dbf converters
Frequently asked questions
Is the XLSX to DBF converter free?
Yes, converting XLSX to DBF on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.
How large can my XLSX file be?
You can upload XLSX files up to 50 MB and convert up to 20 files at once in a single batch.
What happens to my uploaded files?
Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.
Do I need to install any software to convert XLSX to DBF?
No. The XLSX to DBF conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.
Did the conversion fail?
In most cases, the cause is an incorrect file format. Please upload a valid XLSX file for this XLSX to DBF conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.
Additional formats for
xlsx file conversion
Reverse conversion
Convert to dbf from
other formats
- xltx to dbf
- xls to dbf
- sxc to dbf
- db to dbf
- accdb to dbf
- odb to dbf
- fox to dbf
- fxp to dbf
- csv to dbf
- ndx to dbf
- adb to dbf
- crp to dbf
- db2 to dbf
- dbc to dbf
- dbt to dbf
- dbv to dbf
- dbx to dbf
- doc to dbf
- fdb to dbf
- fmp to dbf
- fpt to dbf
- frc to dbf
- fwp to dbf
- gdb to dbf
- jpg to dbf
- lbl to dbf
- mdb to dbf
- ntx to dbf
- ods to dbf
- otg to dbf
- pmw to dbf
- sda to dbf
- sdd to dbf
- sdf to dbf
- smf to dbf
- spr to dbf
- sqlite to dbf
- stc to dbf
- str to dbf
- sxi to dbf
- tbk to dbf
- txt to dbf
- uos to dbf
- uot to dbf
- vor to dbf
- wfm to dbf
- xlsb to dbf
- xlsm to dbf