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
Data type integrity
Subcollection support
Filtered exports
Batch processing
Custom formatting
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.
