﻿Source: https://chiselbase.com/

The desktop Firebase GUI for everyday development

# Less Firebase busywork. More time to build.

Browse and edit Firestore, find users and follow failed requests in focused function logs. Keep it all open in tabs and pick up exactly where you left off.

[Download for Windows](https://chiselbase.com/download/) [See how it works](https://chiselbase.com/#workflow)

Start free. No account. No expiry.

[14-day Pro trial · no credit card](https://chiselbase.com/pricing/#trial)

  [Screenshot: Video thumbnail: “Firestore, Auth, logs. One app.” over a Firestore table of orders, the logs of one failed Cloud Functions request and a user’s custom claims edited as JSON.

Watch the intro4:13](https://www.youtube.com/watch?v=WjWDT-IMhVM)

This video plays from YouTube. Google then receives your IP address, may store cookies or similar data in your browser and may process data in the USA.

 [Privacy notice](https://chiselbase.com/privacy/#youtube) 

## Stop reopening what you were just working on.

Checking an order often means checking a customer and a function log, too. Keep each view in its own tab and switch back to your loaded work. Check the customer, investigate the request and return to the order without starting over.

**Keep your place in tabs**

Switch between loaded data, users and logs. Duplicate a view or reopen a closed tab. Connection colors keep the project recognizable.

**Go straight to the document**

Paste a document path into the address bar. Jump to collections, pinned paths and saved queries from the command palette.

**Build the query once**

Save a useful query and rerun it. Return to query history, or copy the query as SDK code for your application.

**Make repeat checks a board**

Keep query tables, charts and notes together. Change a parameter and refresh.[See Boards in action →](https://chiselbase.com/#boards)

One workspace for your daily Firebase tools

-   Firestore
-   Realtime Database
-   Authentication
-   Storage
-   Cloud Functions
-   Boards
-   Security Rules
-   Emulator

[Explore the Firestore workspace →](https://chiselbase.com/firestore/) [Compare with the Firebase Console →](https://chiselbase.com/compare/firebase-console/)

· boards · orders overview

 

Screenshot: Chiselbase Orders overview board with revenue, order count and pending payment metrics, an orders-per-day bar chart, a status chart and a table of recent orders. The toolbar includes Add a parameter and Refresh.

One board for the daily order check. Revenue, order count, pending payments, daily orders, status breakdown and recent records. Real app, example data.

## Find the error without losing the context.

A wall of log entries should not stand between you and the failed request. Filter by function, severity, text and time. Open one invocation to see the messages leading up to its error, then return to the document or user in the next tab.

-   Hide request and system entries when you only need application messages.
-   Expand structured payloads instead of reading flattened objects.
-   Follow new entries with live polling while the view is open.

Invocation grouping requires an execution ID in your logs.

[Explore the function log viewer →](https://chiselbase.com/functions/)

· function logs

 

Screenshot: Chiselbase Cloud Functions log viewer showing timestamped INFO, WARNING and ERROR entries for order processing, payments and inventory sync, with severity, time and text filters above the list.

An order confirmation failed among other function activity. Time, severity, function and message line up in one timeline. Real app, example data.

· data between projects · products · development -> staging

 

Screenshot: Copy collection dialog. Source: Fernway Development · products. Target: other project, Fernway Staging (fernway-staging), collection products, mode Overwrite, subcollections not included. A report marked “Dry run, nothing written” shows 8 total, 8 would write, 0 skipped. Buttons: Cancel, Dry run and Write 8 documents.

Copying the product catalog from development to staging. The dry run found 8 documents to write and 0 to skip. Nothing is written until you press “Write 8 documents”.

· guardrail · production · typed project ID

 

Screenshot: Close-up of the “Delete document?” dialog for orders/ord_10384. It says the action targets a Production environment and asks to type the project ID fernway-prod. The field holds fernway-pr, and the Confirm button next to Cancel is disabled.

The project ID, halfway typed. fernway-pr is not fernway-prod, so Confirm stays disabled.

Agent access

## Let AI help. Keep control of Firebase.

Connect Claude Code, Cursor and other MCP clients with access you choose per project. Grant read and write rights separately for each client and connection. New clients start with no access. Writes outside development wait for your approval, and your Google credentials stay in the app’s Rust core.

82 tools, 38 of them write. Agent writes are logged as mcp:<client>.

[Explore Firebase MCP and AI chat →](https://chiselbase.com/agents/)

· approval · production · firestore\_write

 

Screenshot: Panel titled “An agent wants to write in Fernway Production”, with the project ID fernway-prod and the countdown Expires in 2:38. A highlighted box says it writes 2 documents in one step, 2 to change, all or nothing: if one operation fails, none of them runs. Under To be changed (2): orders/ord_10388 with 2 fields and a customers document with 2 fields. Below, a fold Show full arguments for firestore_write. Buttons: Deny and Allow overwrite.

An agent wants to write to production. Two updates in one commit, shown before they run. No answer within 180 s counts as Deny.

## Make your next Firebase task easier.

Download for Windows, macOS or Linux. Connect your project and start with Free. No account required.

[Download for Windows](https://chiselbase.com/download/)

Windows · x64 or ARM64 · Installer (.exe)

macOS · Apple silicon or Intel · DMG

Linux · x64 or ARM64 · AppImage

Try every Pro feature for 14 days in the app. No credit card required.

[All downloads and installation help →](https://chiselbase.com/download/)
