node package manager
Love JavaScript? Your insights can make it even better. Take the 2017 JavaScript Ecosystem Survey »



Build Status Coverage Status NPM version

These are the Firebase Command Line (CLI) Tools. They can be used to:

  • Administer your Firebase account
  • Interact with Firebase Hosting, our product to host your static HTML, JS, CSS, images, etc.

To get started with the Firebase CLI, read through our hosting quickstart guide.


To install the Firebase CLI, you first need to sign up for a Firebase account.

Then you need to install Node.js and npm. Note that installing Node.js should install npm as well.

Once npm is installed, get the Firebase CLI by running the following command:

npm install -g firebase-tools

This will provide you with the globally accessible firebase command.


The command firebase --help lists the available commands and firebase <command> --help shows more details for an individual command.

You can get more information about the available commands in our command line documentation.


Inspired by Luke Vivier's Firebase command line tools.