.accdb

What is a .accdb file?

ACCDB is the current Microsoft Access database format, replacing MDB with improved security and features.

Use caution
Type Data
By Microsoft
MIME application/msaccess

Drop any file to identify it

No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.

What is it

ACCDB is Access's modern database format, introduced with Access 2007. It uses the ACE (Access Connectivity Engine) instead of the older Jet engine, supporting better encryption, attachment data types, multivalued fields, and integration with SharePoint. The 2 GB size limit remains, but the security and feature improvements are significant.

Like its predecessor, ACCDB stores everything in one file: tables, queries, forms, reports, macros, and VBA modules. It's the small business database — a step up from spreadsheets, a step below SQL Server. For departmental applications, data entry tools, and report generators, Access remains surprisingly relevant despite decades of predictions about its demise.

Microsoft Access (part of Microsoft 365 or standalone) is the primary tool. Free alternatives are limited: LibreOffice Base has some compatibility but doesn't handle forms or reports. For read-only access, UCanAccess (Java library) or Python's `pyodbc` with the ACE OLEDB provider work on Windows. Cross-platform access to ACCDB is genuinely difficult.

Technical details
Full Name
Microsoft Access Database
MIME Type
application/msaccess
Developer
Microsoft
Magic Bytes
00 01 00 00
Safety
.accdb requires caution. ACCDB files can contain VBA macros. Only open files from trusted sources, and consider disabling macros if you don't need them.
What opens it
Microsoft Access
PAID Windows
LibreOffice Base (limited)
FREE Windows / Mac / Linux
FAQ
Can I open ACCDB on Mac?
Not easily. Microsoft Access is Windows-only. LibreOffice Base has limited ACCDB support. The most practical options: use a Windows VM, ask for a CSV/XLSX export, or use a web-based Access alternative.
Should I use Access or SQLite?
SQLite for data storage accessed by code. Access for visual forms, reports, and tools used by non-programmers. Access is a rapid application development platform; SQLite is a database engine.
Related formats