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

# Import & Export

> Bulk import URLs and export your watches

Site Spy lets you import URLs in bulk and export your watch data for backup or migration.

## Bulk import

1. Go to [Dashboard Settings](https://sitespy.app/dashboard/settings)
2. Open the **Data** tab
3. In the **Bulk Import** section, paste URLs (one per line) or upload a `.txt` / `.csv` file
4. Click **Import**

The import runs in the background. Duplicate URLs are automatically skipped.

### Supported formats

* **Plain text** — One URL per line in the textarea
* **File upload** — `.txt` or `.csv` files containing URLs

URLs must start with `http://` or `https://`. Invalid URLs are skipped during import.

## Export

From the same **Data** tab, you have two export options:

### Export as JSON

Downloads a `.json` file containing all your watches with full configuration — URLs, titles, tags, and settings. The file includes:

```json theme={null}
{
  "version": "1.0",
  "exported_at": "2025-01-15T10:30:00Z",
  "source": "sitespy.app",
  "watch_count": 12,
  "watches": { ... }
}
```

### Export as URL list

Downloads a plain text file with one URL per line. This format can be directly re-imported using Bulk Import.

## Round-trip workflow

You can export your watches as a URL list from one account and import them into another. This is useful for migrating between accounts or sharing a monitoring list with a team member.
