How-to

How to export a Firestore collection to CSV or XLSX

ยท4 min read

The Firebase console has no export button. Here is how FireSheets exports any Firestore collection to CSV or XLSX in one click.

Why exports matter

Stakeholders ask for spreadsheets, not Firestore document dumps. Finance wants a CSV for reconciliation, marketing wants an XLSX for a campaign, support wants a snapshot to debug a customer issue. Without exports, every request becomes a developer ticket.

Exporting from FireSheets

Open a collection, optionally filter or sort the rows you want, and click Export. Choose CSV or XLSX, confirm the columns and FireSheets streams the file to your browser. Nested fields are flattened with dot notation so they round-trip cleanly back through the import wizard.

Scheduled and shared exports

On Workspace plans you can share a project with teammates so they can run their own exports without bothering an engineer. This is the single biggest unblock for content and operations teams using Firestore.

Compared to writing a script

A custom export script is a few dozen lines of Admin SDK code plus a Cloud Function or a local Node runtime to host it. FireSheets replaces that with a button, and the output format stays consistent across collections.

Try FireSheets free

Connect a Firebase project in under a minute. Free forever for solo builders, no credit card required.

Get started

Keep reading