Access

Elevate data

Create your own database apps easily in formats that serve your business best.

The corner of a computer screen displaying a supplier list in a database in Microsoft Access. imageThe corner of a computer screen displaying a supplier list in a database in Microsoft Access.
The New database screen in Microsoft Access

Create and share apps without being a developer*

Go beyond desktop databases

Access is much more than a way to create desktop databases. It’s an easy-to-use tool for creating applications that help you run your business. Access data can be stored in a variety of cloud databases, so it’s more secure than ever, and you can share your Access applications with colleagues.

Start fast with database templates

Quickly get started by creating a custom app or get inspired by a collection of new, professionally-designed app templates. Create templates from your apps to reuse or share with others.

A tablet displaying an Access database

Customize apps to grow with your business*

Create easily customizable applications

Create apps that are tailored to the way you and your customers do business. Quickly and easily make changes to your apps to meet evolving organizational needs.

Build user-friendly forms with VBA automation

Use the richness of Visual Basic for Applications (VBA) to automate business processes and elevate the design and usability of forms and reports.

A laptop showing the Save As screen in Access.

Integrate with multiple data sources*

Integrate data between Access and line-of-business apps

The connector library in Access offers many ways to integrate data from apps and data sources that drive your business. Integrated scenarios across modern data sources generate aggregated visuals and insights in the familiar Access interface.

Store data in SQL

Store your data in SQL Server and Microsoft Azure SQL to enhance reliability, scalability, robust security, and long-term manageability. Access applications leverage standard SQL syntax and a true mission-critical back end, whether deployed on-premises or in the cloud.