Word to Google Docs (Without Losing Formatting)

Updated 7 min read

Quick answer

To convert Word to Google Docs, upload the .docx to Google Drive, open it in Google Docs, and choose File > Save as Google Docs. This creates an editable Google Docs copy and leaves the original Word file unchanged. To convert every future upload automatically, turn on Convert uploads in Drive settings.

Google Docs can open a .docx directly, but until you convert it, the file stays a Word document. Converting gives you the full Google Docs feature set, such as smart chips, tabs and real-time suggestions.

Word’s tracked changes arrive as suggestions, which you can accept all at once in Google Docs.

You can convert a Word file in five ways:

  • From inside Google Docs with File > Open > Upload
  • From Google Drive with Open with > Google Docs
  • Automatically for every upload, with a Drive setting
  • In bulk, with an add-on
  • Programmatically, with the Google Drive API

Converting a Word file from inside Google Docs

Use this when you already have Google Docs open and want to bring in one Word file.

Uploading a .docx this way does not insert it into the document you have open. It opens the Word file in a new tab, where you then convert it.

  1. In any Google Doc, click File > Open, or press Ctrl + O (Windows) or Cmd + O (Mac).

    Google Docs File menu open with the Open command highlighted

  2. Select the Upload tab, then drag in the .docx or click Browse to pick it from your computer.

    Google Docs Open a file dialog with the Upload tab selected and a Browse button for choosing a Word document

  3. The Word file opens in a new tab with a .DOCX badge next to its name. At this point it is still a Word file.

  4. Click File > Save as Google Docs.

Result: Google Docs creates a new Google Docs copy and opens it. The original .docx stays in your Drive unchanged.

Tip: To combine the Word content with an existing Google Doc, convert it first, then copy and paste the content into the other document.

Converting also lets you use Claude in Google Docs, because the Claude add-on doesn’t run in .docx files.

Uploading to Google Drive and converting

Use this when you want to keep your Word files organised in Drive, or convert files you have already uploaded.

  1. Open Google Drive and click New > File upload.

    Google Drive New menu with the File upload option highlighted

  2. Select one or more Word documents and wait for the upload to finish.

  3. Right-click the file and choose Open with > Google Docs.

    Google Drive right-click menu with Open with expanded and Google Docs selected for a Word file

  4. The file opens in Google Docs with a .DOCX badge. Edits you make now are saved to the Word file.

  5. Click File > Save as Google Docs to create the converted copy.

Result: Drive now holds two files with the same name: the original .docx and the new Google Doc.

Note: Google calls editing without converting “Office editing”. It’s handy for a quick fix you’ll send back as .docx, but some Google Docs features stay unavailable until you convert. See Google’s guide to working with Office files.

Converting every upload automatically

Use this when you regularly upload Word files and always want them as Google Docs.

  1. In Google Drive on a computer, click the gear icon > Settings.

    Google Drive toolbar with the gear icon menu open and Settings highlighted

  2. On the General tab, under Uploads, check Convert uploads to Google Docs editor format.

    Google Drive Settings General tab with the Convert uploads to Google Docs editor format checkbox selected

  3. Upload your Word files as usual.

Result: Every Word, Excel and PowerPoint file you upload from now on is converted to its Google format. Google documents this setting in Upload files and folders to Google Drive.

Warning: The setting is per user and applies to all your future uploads, not just Word files. Turn it off again if you need some files kept in their original Office format.

Converting many Word files with an add-on

Use this when you have a large batch of Word files and don’t want to convert each one by hand.

Converting Word to Google Docs with the Drive API

Use this when you’re a developer and need to convert files as part of a script or workflow.

The Drive API converts a file during upload when you set the target Google Docs type in the file’s metadata. Without that mimeType, the file uploads as an ordinary .docx.

  1. In the Google Cloud Console, create a project and enable the Google Drive API.

  2. Create an OAuth client ID for a desktop app and download it as credentials.json.

  3. Install the client libraries: pip install google-api-python-client google-auth-oauthlib.

  4. Run a script like this one:

    from google_auth_oauthlib.flow import InstalledAppFlow
    from googleapiclient.discovery import build
    from googleapiclient.http import MediaFileUpload
    SCOPES = ["https://www.googleapis.com/auth/drive.file"]
    # Sign in as yourself, so the file lands in your own Drive
    flow = InstalledAppFlow.from_client_secrets_file("credentials.json", SCOPES)
    creds = flow.run_local_server(port=0)
    drive = build("drive", "v3", credentials=creds)
    file_metadata = {
    "name": "My document",
    # This mimeType tells Drive to convert the upload to a Google Doc
    "mimeType": "application/vnd.google-apps.document",
    }
    media = MediaFileUpload(
    "report.docx",
    mimetype="application/vnd.openxmlformats-officedocument.wordprocessingml.document",
    resumable=True,
    )
    doc = drive.files().create(
    body=file_metadata, media_body=media, fields="id"
    ).execute()
    print("Google Doc ID:", doc.get("id"))

Result: The script prints the ID of a new Google Doc in your Drive. Google’s upload and conversion guide covers the other Google file types.

Note: A service account uploads into its own Drive, not yours. Use OAuth as shown, or share a folder with the service account and set parents in the metadata.

Comparing the methods

MethodBest forWorks on
Google Docs File > Open > UploadOne file while you’re already in DocsAny desktop browser
Google Drive Open with > Google DocsFiles already in DriveAny desktop browser
Convert uploads settingConverting everything you uploadDesktop browser (setting); applies to all uploads
Add-onLarge batches of separate filesGoogle Sheets in a browser
Drive APIAutomated or scripted workflowsAny language with a Drive client

What converts and what doesn’t

Most text, headings, lists, tables and images come through cleanly. These elements need checking after conversion:

Word elementWhat happens in Google Docs
MacrosNot supported; rewrite them in Apps Script if needed
Embedded charts and videosConverted to images
SmartArtConverted to a Google Drawing
Fonts Google Docs doesn’t offerReplaced with a similar font
Text boxes and complex layoutsMay move or change size

If your Word file started life as a scanned image, you’ll need OCR instead; see how to convert a scanned image with Google Docs OCR. For a PDF, follow the steps to open a PDF in Google Docs.

Platform differences

  • Desktop browser: All methods above work. The Convert uploads setting can only be changed on a computer.
  • Google Docs app on Android: Open the Word file, tap More, tap the question mark next to “Office Compatibility Mode”, then tap Save as Google Docs.

Troubleshooting

  • There’s no Save as Google Docs option. The file is already a Google Doc. Look for the .DOCX badge next to the title; if it’s missing, the file is already converted.
  • The layout shifted. Check text boxes, section breaks and custom fonts first. Simplifying them in Word before uploading often gives a cleaner result.
  • The password prompt appears. Google Docs asks for the password of a protected .docx. Choosing Edit removes the password from the file.
  • Drive won’t open a .wps file. Google Docs doesn’t convert old Microsoft Works files; convert the WPS file to .docx in Word first, then upload it.
  • Two files with the same name. That’s expected: one is the .docx and one is the Google Doc. Delete the .docx only once you’ve checked the conversion.

To go the other way, see how to convert Google Docs to Word. If your source is LaTeX rather than Word, see how to convert LaTeX to Google Docs, and browse more conversion and export guides.

Frequently asked questions

How do I convert Word to Google Docs without losing formatting?

Upload the .docx, open it in Google Docs and choose File > Save as Google Docs. Then check fonts, text boxes and tables, which are the elements most likely to shift.

Can I edit a Word file in Google Docs without converting it?

Yes. When you open a .docx in Google Docs it stays a Word file (shown with a .DOCX badge), and your edits are saved back to the .docx until you choose Save as Google Docs.

How do I convert all Word files to Google Docs automatically?

Open Google Drive settings on a computer and check Convert uploads to Google Docs editor format. Every Word file you upload after that becomes a Google Doc.

What doesn't convert from Word to Google Docs?

Macros are not supported, embedded charts and videos become images, and SmartArt becomes a Google Drawing. Fonts that Google Docs doesn't have are substituted.

Does converting change the original Word file?

No. Save as Google Docs creates a separate Google Docs copy, and the original .docx stays in Drive unchanged.