Does Microsoft Access run on Linux?

Verdict: No

No. Access is Windows only, there is no browser version, and nothing on Linux is a fair replacement. LibreOffice Base is the nearest option and it is a clear step down.

Microsoft Access by Microsoft · Office & documents · No way to run it

Access is the one Office program with no way out. Microsoft states plainly that it is Windows only, there is no Mac version, and unlike Word and Excel there is no Access for the web. A Microsoft 365 subscription does not get you Access on a Linux machine in any form.

LibreOffice Base is what people are pointed at, and it deserves an honest description. It builds tables, forms, queries and reports, so the shape is right, and someone starting a small database from scratch can get there. It is less reliable than Access, the form designer is cruder, and on some systems it needs a separate Java runtime before it will open at all.

Moving an existing database is the real problem. The data can usually be pulled out into Base or into a spreadsheet. The forms, the reports and anything written in VBA cannot be converted and have to be rebuilt by hand. If the database runs a business, budget weeks rather than an afternoon.

The realistic advice is to keep Access on Windows. Run it in a Windows virtual machine on the Linux computer, or keep one Windows machine for that one job. For a home database of books or recipes, Base or even a spreadsheet is fine and you will not look back.

What to use instead of Microsoft Access

LibreOffice Base

Different way of workingFree

The closest thing available and still well short of Access. Good for a new small database, poor for converting an old one.

Your files: Can sometimes read data out of .mdb files, but forms, reports and VBA code do not convert and must be rebuilt.

LibreOffice

Different way of workingFree

If your Access database was really a big list, a Calc spreadsheet may do the job with far less pain.

Your files: Export each Access table to Excel or CSV format on Windows first, then open those.

This doesn't have to stop you

One stubborn program doesn't have to decide the whole question. You can keep Windows on the same PC and restart into it only when you need Microsoft Access. Everything else you do can move.

Check the next one

Last checked . Sources: