Which Access file format should I use?

The .accdb file format that was introduced in Access 2007 offers many benefits that are unavailable in earlier file formats. If you are upgrading to from a version of Access prior to Access 2007, you may have databases files that use an .mdb file format. In most cases, you should save these databases using the .accdb file format . You can keep a copy of the original .mdb file to help you verify that the transition went well.

This article explains the benefits of the .accdb file format, reasons why you might want to use an .mdb file format, and how to convert a database to the new file format.

In this article

The .accdb file format

Starting with Access 2007, .accdb is the default Access file format. The .accdb file format supports a number of newer features, such as calculated fields and attachments. However, there are some circumstances in which the .accdb file format might not be the right choice.

Features provided by the .accdb file format

The .mdb file formats

Before the .accdb file format was introduced in Access 2007, Access file formats used the .mdb file extension. There are multiple different versions of the .mdb file format.

You can still open some .mdb files. If the file is stored in the Access 2002-2003 or Access 2000 file format, you can open it and use it normally. However, you cannot take advantage of features that require the .accdb file format.

If you rely on features that aren’t available in an .accdb file, don’t convert the file – leave it as an .mdb file.

.mdb file features that aren’t available in an .accdb file

Converting to the new file format

To convert an .mdb file to the .accdb file format, open the file and then save it in the .accdb file format.

Important: The following procedure is for .mdb files created in Access 97, Access 2000, Access 2002 or Access 2003.

First, open your database:

  1. Click the File tab.
  2. On the left, click Open.
  3. In the Open dialog box, select and open the database that you want to convert.

Now, convert your database:

  1. Click the File tab.
  2. On the left, click Save As.
  3. Under File Types, click Save Database As.
  4. On the right, under Database File Types, click Access Database.
  5. In the Save As dialog box, in the File name box, enter a file name or use the file name supplied.
  6. Click Save. A copy of the database is created in the .accdb file format.