Data ops

Export Firestore to JSON format

Export Firestore collections to JSON while preserving complex data structures, nested objects, and all Firestore data types.

Capabilities

JSON export features

Structure preservation

Maintain all nested objects, arrays, and complex document hierarchies in JSON format.

Data type integrity

Preserve Firestore data types including timestamps, geopoints, and references.

Subcollection support

Export subcollections as part of the hierarchical JSON structure. (coming soon)

Filtered exports

Apply queries and filters to export specific documents or data ranges.

Batch processing

Handle large collections efficiently with progress tracking and memory optimization.

Custom formatting

Configure JSON output formatting including indentation and structure options. Fuego also supports JSONL format for streaming large datasets.

Formats

JSON export formats

Document array format

[
  {
    "id": "doc1",
    "data": {
      "name": "John",
      "profile": {
        "age": 30,
        "active": true
      }
    }
  }
]

Collection object format

{
  "doc1": {
    "name": "John",
    "profile": {
      "age": 30,
      "active": true
    }
  }
}

FAQ

Frequently asked questions

Does JSON export preserve Firestore data types?

Yes, Fuego preserves all Firestore data types when exporting to JSON, including timestamps, geopoints, references, and nested objects with their original structure.

Which JSON output formats are supported?

Fuego can export a collection as a document array or as a collection object keyed by document ID. It also supports JSONL format for streaming large datasets line by line.

Can I export subcollections in JSON format?

Exporting subcollections as part of a single hierarchical JSON structure is coming soon. You can already export any subcollection on its own by selecting it as the export source.

What's the maximum collection size for JSON export?

Fuego handles collections of any size with efficient batch processing. Large collections are exported in chunks to maintain performance and memory efficiency.

Get started

Export your Firestore data as JSON

Export Firestore collections to JSON format while preserving all data types and structures. Perfect for backups and migrations.