ACCDB MDB
File conversion

Convert ACCDB to MDB

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

Open the .accdb in Microsoft Access, go to File > Save As > Access 2002-2003 Database (*.mdb). The save will fail if the database uses multivalued fields, attachment fields, data macros, or calculated columns - those must be removed first.

2 programs
Also to MDB: BTR · NPF · SDF

On this page

Tested on macOS, Windows & Linux
Last verified Sep 2026

More free converters

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

Open the toolbox

Why convert ACCDB to MDB?

MDB is the Access format used by versions 97 through 2003 (Jet engine), while ACCDB requires Access 2007 or later (ACE engine). Converting to MDB allows older Access installations and legacy software - such as accounting systems and reporting tools predating the 2007 format change - to open the database.

How to convert ACCDB to MDB

Microsoft Access APP

Open the .accdb file, go to File > Save As, and select Access 2002-2003 Database (*.mdb). Access will warn you if any ACCDB-only objects block the save; remove those objects and retry.

Programs that convert ACCDB

About these formats

Quality & what to watch

  • The save fails if the database contains multivalued fields, attachment fields, calculated columns, or data macros - those must be deleted or converted to compatible types first.
  • Standard tables, queries, forms, reports, standard macros, and VBA modules all convert without issue.
  • MDB supports workgroup-based user-level security (dropped in ACCDB) - if needed after conversion, it must be reconfigured from scratch using the Workgroup Administrator tool.

Frequently asked questions

Which Access versions can open MDB files?
MDB is the default format for Access 97, 2000, 2002, and 2003; Access 2007 and later can also open .mdb files.
What happens if my database uses multivalued fields?
Access will refuse to save as MDB and display a warning - remove or convert those fields before retrying.
Does converting to MDB change the original ACCDB?
No. Access saves a new file; the original .accdb remains unchanged.
How can I tell if a file is MDB or ACCDB without opening it?
MDB contains 'Standard Jet DB' at byte offset 4; ACCDB contains 'Standard ACE DB' at the same offset.