> ## 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 |
