DBF MDB
File conversion

Convert DBF to MDB

QUICK ANSWER
Is it possible to convert DBF to MDB?
Yes - DBF converts to MDB.

Open Microsoft Access, create a new blank database, and use External Data > New Data Source > From File > dBASE File to import the .dbf - the data lands in a new table and the file is already in Access format. The main caveats are memo fields and non-Latin character encoding from older DBF files.

3 programs
Also to MDB: BTR · NPF · SDF

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert DBF to MDB?

DBF is a flat single-table format from the 1980s xBase family, still common in GIS shapefiles and legacy business exports. MDB is the Microsoft Access database format, which supports multiple related tables, queries, forms, and reports. Converting typically means moving legacy data into Access to build queries or relationships that the flat .dbf format cannot support.

How to convert DBF to MDB

LibreOffice Calc FREE

Open the .dbf in LibreOffice Calc (choosing the correct character encoding), save as CSV, then import the CSV into Microsoft Access via External Data > Text File - use this path if your version of Access lacks a direct dBASE import option.

Programs that convert DBF

About these formats

Quality & what to watch

  • Memo fields stored in a companion .dbt or .fpt file may be dropped or truncated if the memo file is missing at import time - keep the companion file alongside the .dbf.
  • DBF files from older software often use DOS/OEM code pages; accented or non-Latin characters may import incorrectly - using LibreOffice Calc as an intermediate lets you control the encoding explicitly.
  • A single .dbf holds exactly one table; if your data spans multiple DBF files, import each separately and create relationships in Access.

Frequently asked questions

Can I convert DBF to MDB without Microsoft Access?
Microsoft Access is the only standard tool that produces a native .mdb file; LibreOffice Calc can read DBF and export to CSV, which Access can then import.
Does the import work for .accdb as well as .mdb?
Yes - when creating a new blank database in Access, choose .mdb for Access 97-2003 compatibility or .accdb for the current format; the dBASE import works the same either way.
Will my DBF field types be preserved?
Access maps dBASE field types to its own types automatically; review the import wizard to correct any type mismatches before finalizing.