# Manage Firebase Firestore Collections for Raycast

URL: https://www.raycast.com/mguyard/firebase-import-export

> Extension to export and import Firestore Collections (backup and restore). Including using Spark (free) subscription.

- Install: raycast://extensions/mguyard/firebase-import-export
- Author: [Marc GUYARD](https://www.raycast.com/mguyard)
- Installs: 219
- Categories: Data, Productivity, Developer Tools
- Updated: 2026-09-30
- Source: https://github.com/raycast/extensions/tree/29c078c4a74d44d4ea11fc1704ca143254663775/extensions/firebase-import-export/

## Commands

- **Export Firebase**: Export Firebase Collections
- **Import Firebase Collection(s)**: Import Firebase Collection(s)

## README

### Manage Firebase Firestore Collections

Extension to export and import Firestore Collections (backup and restore). Including using Spark (free) subscription.

#### Preferences

This extension needs only a few configurations.

##### Firebase Authentication File

You need to retrieve a private key to connect to your Firebase projet.
For this, open your project and go to [admin SDK](https://console.firebase.google.com/project/_/settings/serviceaccounts/adminsdk).
Here you will be able to generate a new private key.

Download the JSON authentication file. This file is the file to use in this preference.

##### Storage location for Export

Where exported collections will be stored.

##### Collections to export

The list of collections to export (separated by comma)

##### One file for each collection

This option allow to export each collection in a separated file

##### Limit of exported documents

Limit the number of documents when exporting
Default Value: 0 (unlimited)

### Acknowledgements

Thanks to [dalenguyen](https://github.com/dalenguyen) for his library [firestore-export-import](https://www.npmjs.com/package/firestore-export-import) used in this extension.
