This task can be performed using Fuego
A GUI Client for Firestore & Firebase Auth
Best product for this task

Fuego
dev-tools
Fuego is a desktop app that simplifies Firestore and Firebase Auth management, offering bulk actions, efficient data import/export, background tasks, Point-in-Time Recovery, custom dashboards, advanced queries, and emulator integration for a faster workflow.

What to expect from an ideal product
- Fuego's bulk import feature lets you upload thousands of Firebase records at once instead of adding them one by one through the web console
- The desktop app handles large data exports in the background so you can keep working while your Firebase data downloads to CSV or JSON files
- Built-in data validation checks your import files before uploading to catch errors that could break your Firebase database
- Direct connection to Firebase APIs means faster data transfers compared to using the web interface for big datasets
- Point-in-Time Recovery creates automatic backups during bulk operations so you can restore your data if something goes wrong