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.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

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

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

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

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

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

(I already have a user script manager, let me install it!)

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.

(I already have a user style manager, let me install it!)

Аўтар
Robomonkey
Усталяванняў за дзень
0
Усяго ўсталяванняў
3
Рэйтынг
0 0 0
Версія
1.0.1
Створаны
07.08.2025
Абноўлены
07.08.2025
Памер
4.2 КБ
Ліцэнзія
MIT
Ужываецца на

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