logo
search
Office for Mac Issues

How to Save Word Documents to Mac by Default Instead of OneDrive

Steve KSteve K Sep 28, 2026 869 views

Question details

The user wants to bypass the default OneDrive save location in Microsoft Word for Mac and save documents directly to a local Mac folder by default.

How to Save Word Documents to Your Mac by Default Instead of OneDrive
Product
Microsoft Word for Mac
Device & OS
macOS
Scenario
Saving a new Word document on a Mac.
Observed behavior
Word automatically suggests OneDrive as the primary save location, requiring manual clicks to switch to a local Mac directory.
Before you start

Ensure you have access to the Developer tab in Microsoft Word for Mac so you can add and edit macros in your Normal.dotm template.

Solution 1Recommended

Use a VBA Macro to Override the Default Save As Dialog

By adding a custom macro to your Normal.dotm file, you can override Word's default behavior and force it to open the local Mac save dialog.

Because Word for Mac does not provide a built-in setting to change the default save folder for new documents, you can use a VBA macro to solve this. Naming the macro 'FileSaveAs' intercepts the standard save command, ensuring it prompts for a local disk save without needing a custom toolbar button.

1
Enable the Developer Tab

Open Microsoft Word, go to Word > Preferences > Ribbon & Toolbar in the top menu, and check the box for 'Developer' in the main tabs list.

2
Open the Visual Basic Editor

Click on the Developer tab in the ribbon and select 'Visual Basic' to open the macro editor.

3
Add Code to Normal.dotm

In the Project pane, locate 'Normal' (your default template). Right-click it, select Insert > Module, and paste the following code: Sub FileSaveAs() Dim oFileSaveDlg Set oFileSaveDlg = Dialogs(wdDialogFileSaveAs) oFileSaveDlg.Show End Sub

4
Save and Test

Save the macro and close the Visual Basic Editor. The next time you click File > Save As, Word will automatically present the standard Mac local save dialog.

Use a VBA Macro to Override the Default Save As Dialog
Macro Application: Since this macro is saved in your Normal.dotm template, it will automatically apply to all new documents you create in Word.
Free Microsoft Office alternative

Save Documents Locally with Ease Using WPS Office

Tired of relying on complicated VBA macros just to save files to your Mac? WPS Office provides a seamless, lightweight, and highly compatible alternative to Microsoft Word. It allows you to save directly to your local drive without jumping through hoops.

  1. 1. Download and Install: Get WPS Office for Mac for free from the official website and install it.
  2. 2. Open or Create Document: Create a new document or open your existing .docx files within WPS Writer.
  3. 3. Save Locally Easily: Click Save. WPS natively accesses your preferred local macOS directories, making saving completely hassle-free.
Save documents locally to your Mac by default without writing custom macros.Fully compatible with Microsoft Word (.docx), Excel, and PowerPoint formats.Lightweight and fast, utilizing fewer system resources on your macOS.Familiar user interface makes switching incredibly easy and intuitive.
microsoft office alternative - wps office

Frequently Asked Questions

Why does Word for Mac force OneDrive as the default save location?

Microsoft integrates Office 365 tightly with its own cloud services to encourage cloud storage and enable features like AutoSave. Currently, there is no simple preferences setting in Word for Mac to change this default behavior directly to a local folder.

Will the FileSaveAs macro affect my existing Word documents?

No, the macro only overrides the behavior of the 'Save As' dialog. Existing documents that you update using the standard 'Save' command will continue to save in their current location without interruption.

Is there a way to request a built-in default local save location feature for Word on Mac?

Yes. You can use the Help > Feedback option directly within Microsoft Word to send a feature request to Microsoft's development team, asking them to add a standard local save preference in future updates.