Firebase User Data CSV Exporter

This userscript adds a convenient **Export CSV** button to the Firebase Authentication console, allowing you to quickly export all user data to a CSV file for analysis, backup, or migration purposes.

K instalaci tototo skriptu si budete muset nainstalovat rozšíření jako Tampermonkey, Greasemonkey nebo Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Violentmonkey.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat manažer uživatelských skriptů.

(Už mám manažer uživatelských skriptů, nechte mě ho nainstalovat!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Už mám manažer uživatelských stylů, nechte mě ho nainstalovat!)

Autor
Robomonkey
Denně instalací
0
Celkem instalací
3
Hodnocení
0 0 0
Verze
1.0.1
Vytvořeno
07. 08. 2025
Aktualizováno
07. 08. 2025
Size
4,2 KB
Licence
MIT
Spustit na

Firebase User Data CSV Exporter

Overview

This userscript adds a convenient Export CSV button to the Firebase Authentication console, allowing you to quickly export all user data to a CSV file for analysis, backup, or migration purposes.

Features

  • One-click CSV export - Adds an "Export CSV" button right next to the "Add user" button
  • Complete user data - Exports user identifier (email/phone), creation date, and last sign-in date
  • Automatic detection - Works seamlessly across all Firebase projects
  • Smart integration - Matches Firebase's native UI styling
  • Real-time updates - Button appears automatically when navigating between pages

Installation

  1. Install a userscript manager like Robomonkey
  2. Click "Install this script" on this page
  3. Navigate to any Firebase Console Authentication → Users page
  4. The "Export CSV" button will appear automatically

How to Use

  1. Navigate to your Firebase project's Authentication → Users section
  2. Look for the blue "Export CSV" button next to the "Add user" button
  3. Click the "Export CSV" button
  4. Download starts automatically with filename firebase-users-export.csv

CSV Format

The exported CSV file contains three columns:

Column Description
Identifier User's email address or phone number
Created Account creation date and time
Signed In Last sign-in date and time

Technical Details

  • Compatibility: Works with all Firebase Console projects
  • URL Match: https://*.console.firebase.google.com/*
  • Data Safety: All processing happens locally in your browser
  • No External Requests: Script doesn't send data anywhere
  • Performance: Minimal impact on page loading

Browser Support

  • ✅ Chrome (with Tampermonkey)
  • ✅ Firefox (with Greasemonkey/Tampermonkey)
  • ✅ Safari (with Tampermonkey)
  • ✅ Edge (with Tampermonkey)

Troubleshooting

Button not appearing?

  • Refresh the page after installation
  • Make sure you're on the Authentication → Users tab
  • Check that your userscript manager is enabled

Empty CSV file?

  • Ensure there are users visible in the Firebase console
  • Try scrolling down to load more users if you have many

CSV formatting issues?

  • The script handles special characters and commas automatically
  • Open in Excel, Google Sheets, or any CSV-compatible application

Privacy & Security

  • 🔒 No data transmission - Everything stays in your browser
  • 🔒 No external dependencies - Pure JavaScript implementation
  • 🔒 No user tracking - Script doesn't collect any analytics
  • 🔒 Open source - Full code is visible and auditable

Version History

  • v1.0.1 - Initial release with core CSV export functionality

Support

If you encounter any issues or have suggestions for improvements, please leave a comment below or report on the script's homepage.


Made with ❤️ for Firebase developers who need quick user data exports