> ## Documentation Index
> Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Drive integration

> Upload Octoparse export files to Google Drive — OAuth setup, multi-account support, folder selection, and overwrite behavior.

Upload scraped data directly to Google Drive. Supports saving multiple configurations and managing multiple accounts.

## Prerequisites

* Octoparse Professional plan or above
* A Google account with write permission on the target Drive folder

***

## Add a Google account

The first time you use this, authorize a Google account. Click **Authorize new account** at the bottom of the Account dropdown; Octoparse opens your browser and redirects to Google's authorization page. After consent, the account appears in the dropdown.

To add more accounts, repeat the same steps.

***

## Configure the export

Fill in the export settings in the following order:

**Configuration name**

Give the config a name so you can reuse it later. The dropdown lets you pick an existing config or type a new name to create one.

**Account**

Pick an authorized Google account (shown as an email address) from the dropdown.

**Select folder**

Click **Browse** to open the folder picker and choose a folder from the Google Drive tree.

* Search supported: type a folder name in the search box and press Enter
* New folder supported: click **Create new folder** — folder names can't contain `\ / : * ? " < > |`

**Export data as**

Pick the upload file format: Excel, CSV, HTML, JSON, or XML.

**File naming settings**

| Option | Description |
| - | - |
| Same as task name | Filename matches the task name; repeated exports overwrite |
| Task name + timestamp | Each export creates a new file, keeping history |
| Custom | Specify the filename manually |

**When a file with the same name already exists**

| Option | Description |
| - | - |
| Create a new file with current timestamp | Keeps the original; new file gets a timestamp suffix |
| Replace the existing file | Overwrites the original |
| Append new data to the existing file | Appends to the existing file (CSV / Excel only) |

Click **Confirm** to save the config and start the export.

***

## Common errors

| Error | Cause | Fix |
| - | - | - |
| Account dropdown is empty | No Google account authorized | Click Authorize new account |
| Folder list won't load | Account authorization expired | Re-authorize the account |
| `Insufficient permissions` | Account lacks write permission on the folder | Confirm permissions or pick another folder |
| Upload fails | Google Drive storage full | Free up space or upgrade your storage plan |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.