Convert accdb to mdb

Free online ACCDB to MDB converter

Convert newer Access ACCDB databases to the legacy MDB format for older software and connectors.

Convert ACCDB to MDB online - free

Uploading…
Selected files exceed the 30 MB total limit. Please select fewer or smaller files.

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .accdb file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .accdb to .mdb conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .mdb file

    Conversion result is ready to download.

How to convert accdb to mdb file

Older Access applications, database connectors, and devices may accept only the MDB format, while Access 2007 and later normally create ACCDB files. Converting provides a compatible copy for legacy software or users who cannot open newer Access databases.

What the ACCDB format is

ACCDB is the default Microsoft Access database format introduced with Access 2007. Desktop versions of Access included with supported Microsoft 365 plans and standalone Office releases can create ACCDB files containing tables, queries, forms, reports, macros, relationships, indexes, and VBA modules.

ACCDB supports features unavailable or incompatible in older MDB databases, including attachment fields, multivalued fields, calculated fields, and newer encryption methods. It uses the ACE database engine rather than the older Jet engine associated with classic MDB files.

What the MDB format is

MDB is the database format used by Access 2000 and Access 2002–2003, although earlier Access releases also used compatible MDB variants. It remains useful with legacy Access applications, older ODBC or OLE DB connections, and software designed for the Jet database engine.

MDB can store tables, queries, forms, reports, macros, relationships, and VBA modules, but it cannot represent every ACCDB feature. An MDB database has a 2 GB maximum file size, including internal objects and data. MDB also uses older security and encryption capabilities; Access 2007 and later do not support the former Access user-level security model in ACCDB databases.

How to convert the database in Microsoft Access

  1. Make a backup copy of the original .accdb file and open the copy in Access 2007 or later. Close other applications and users that have the database open.
  2. Review the database for attachment fields, multivalued fields, calculated fields, newer encryption, and other Access-specific features that the MDB format cannot store.
  3. Choose File → Save As → Access 2002–2003 Database (*.mdb). If the receiving application requires Access 2000 compatibility and that option is available, choose Access 2000 Database (*.mdb) instead.
  4. Enter an output filename ending in .mdb, select a destination, and choose Save. Access creates an MDB copy; the ACCDB source remains unchanged.
  5. Open the new MDB in the intended legacy application and test its tables, queries, forms, reports, macros, relationships, VBA code, permissions, and linked data sources.

If Access rejects the conversion because of incompatible objects, create a blank database, save it in the required MDB format, and use External Data → New Data Source → From Database → Access to import compatible tables and other objects. Recreate unsupported fields, expressions, forms, reports, and queries manually, then relink external tables.

Converting without installed desktop software

You can convert the file on 101convert.com for free without installing software: upload the ACCDB file, select MDB as the output format, start the conversion, and download the result. Do not upload confidential or regulated data unless the service’s storage, processing, and deletion terms meet your requirements. Verify which database objects the resulting file contains; a converter may preserve data without preserving every form, report, macro, relationship, or VBA module.

Compatibility and quality checks

Conversion is not guaranteed to be lossless. Attachment fields, multivalued fields, calculated fields, newer encryption settings, and other ACCDB-only objects may be rejected, flattened, or require redesign. Databases built from conventional tables, relationships, queries, forms, reports, and compatible VBA have a better chance of converting intact.

After conversion, check field types and properties, indexes, relationships, query expressions, broken references, VBA compatibility, linked tables, external data paths, forms, reports, and startup behavior. Older Access versions may require replacement functions or updated VBA references.

If the source or required output exceeds 2 GB, one MDB file is not suitable. Split the database into a front end containing forms, queries, and code and one or more back-end MDB files, or keep the database in ACCDB format.

Running Database Tools → Compact and Repair Database on a backup copy before conversion can correct structural errors and reduce unnecessary size, but it does not make unsupported ACCDB features compatible with MDB.

ACCDB vs MDB: format comparison

How the ACCDB and MDB formats compare on the properties that matter most for this conversion.

Comparison of the ACCDB and MDB file formats
Property .ACCDB Microsoft Access Database .MDB Microsoft Access Database
Plain-text readable No No
Data types Typed Typed
Nested structures Yes Yes
Formulas — No
Multiple tables or sheets Yes Yes
Typical file size Medium Medium
Open standard No No
Best used for Data exchange Data exchange
Introduced 2007 1992
Developer Microsoft Microsoft
MIME type application/vnd.ms-access —

Frequently asked questions

Is the ACCDB to MDB converter free?

Yes, converting ACCDB to MDB 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 ACCDB file be?

You can upload ACCDB files up to 50 MB and convert up to 5 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 ACCDB to MDB?

No. The ACCDB to MDB 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 ACCDB file for this ACCDB to MDB 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.

Will converting ACCDB to MDB preserve all my tables and data?

Most standard tables, queries, and ordinary field values can be preserved, but ACCDB-only features may be changed or lost. Attachments, multivalued fields, calculated fields, and other newer data types do not have direct equivalents in the legacy MDB format.

Will my ACCDB forms, reports, macros, and code still work in MDB?

They may remain available, but compatibility is not guaranteed. Forms, reports, macros, and code that use newer field types, newer expressions, or unavailable references can require changes after conversion.

Why did my ACCDB conversion fail because of an unsupported field type?

The usual cause is a table using an ACCDB data type that MDB cannot represent directly, such as an attachment, multivalued, or calculated field. Replace or simplify those fields before conversion, or expect their content and behavior to change.

Is MDB smaller or easier to open than ACCDB?

MDB is generally more compatible with older database software and connectors, but conversion does not guarantee a smaller file. The result remains an editable database, although features that are specific to ACCDB cannot be edited or restored in the same form.