How many applications can I create in one project from a single account and how many projects I can create in Firebase for Cloud Messaging?
As of now (8 Dec 2017) I got a maximum of 5 projects
I got this message when I was creating new project and only had my 2 existing projects.
You're 3 projects away from the project limit.
I occasionally create a new Firebase project to test and learn its new features such as Firestore and Cloud Functions and then delete the project. Last month I tried creating a new project to learn Firestore and only had 2 existing projects, I've never got any project-limit message like this before. I think Firebase team just changed the project limit to 5 recently
Update 8 March 2018
My account reached the limit. I tried request another 10 projects to Firebase team and it took 1 business day to approve (sometimes it might take longer). I have to say that Firebase team is not mean. They are willing to help if they can.
I request a project limit increase and say I want another 10 projects because I'm starting my new startup(MVP) and want to keep the cost low at first. After the business generate money I will pay for Paid Services. Besides I told them how easy I can reach the limit as I have to create new projects to test Firebase features, like Firestore and Cloud Messaging before using the features in production. And finally they gave me another 10 projects :)
If you want to start a business with Firebase and have already reached the limit then Firebase team is going to help and give you project limit increase as long as you're not a spammer.
Update from here:
There is indeed a quota on how many apps can be created in a project. The exact number depends on multiple factors, but it typically is in the lower 30s.
The quota cannot be changed, nor is it increased for paid projects.
How many applications can I create in one project from a single account?
I don't think there isn't any limit on how many apps you can link to a single project. AFAIK, I think it is actually encouraged for apps that are related when it comes to the Firebase services to be linked to a single project.
How many projects I can create in Firebase for Cloud Messaging?
I'm not sure what you mean for the for Cloud Messaging part, but I'm pretty sure that every project you create can be used for FCM. Anyways, I think it'd be safe to refer to the comment by #FrankvanPuffelen on this post:
There's no limit on the number of projects in general, but there is a limit on the number of projects on an unpaid plan. The exact limit for that varies, from what I understand.
PS: As per looking around the docs, I'm fairly sure that there is nothing explicitly mentioned/stated in the official documentation that can clearly answer your questions.
I just searched this because I was watching a video which hinted that you can only have 6 free projects:
https://youtu.be/VUNkjQ_k2Uc?t=1m21s
It has three created and says you can create 3 more. The video was recorded/uploaded 13 Jul 2017.
I guess it wouldn't take much to confirm this if you just created six test accounts.
When I created 8th project on firebase it showed me a warning stating "You are 3 projects away from the project limit". This means I can have maximum 10 projects. I couldn't find any official documentation regarding this. So, I guess we can have maximum of 10 projects only. If you want to have more project after your limit has exhausted, instead of creating new projects you can add any number of apps (ios, android & web) to an similar existing project.
When we were unable to add new apps to our project, we contacted their support and this was their answer:
After consulting this to our engineers, I've found out that there is a
hard limit of 1000 apps which can be added per project. This can no
longer be raised, unfortunately.
Cloud Platform Console Help has a page here: https://support.google.com/cloud/answer/6330231 which answers some of your queries.
Here's an extract:
"If you attempt to exceed your project limit, the console will prompt you to fill out a request form. This happens when you try to create a project but you have already reached your quota. The form will require you to specify the number of additional projects you need, along with their corresponding email accounts, billing accounts, and intended uses."
Best practices when requesting more projects are also listed.
10 oct 2020
Today i tried to create another project, I only had two projects and I decided to remove one, then I tried to create another project and I got the message of the limit. I just send a request for 10 projects honestly. After a minutes I decided create another project and again I have two projects.. The limit to this date is 2 projects.
[2021] Firebase's a part of google cloud, so the limit is 12 Project as a Free plan (non-billed account, that's means I didn't active the free 300$ that come from Google Cloud) and I think it's (30 Project) at all time as shown HERE but I never used the paid plan or active the trail ...
So check your google cloud account, you will see all the projects that you have! but there are some notes you can take into consideration:
- Note 1: I opened a new Gmail account and try to make 13 projects he stopped on project 12, But the problem is after deleting your project you need to wait 30 days then you can replace it with another one, there is a modal show the date of delete completely after request that.
- Note 2: When you create a new project from firebase will create a project in Google Cloud, also you can add the google cloud project to your firebase account.
When you create a new Firebase project in the Firebase console, you're
creating a Google Cloud project.
Go to the google cloud to make my 13th project... this message appeared to me:
Also I have it in Firebase... this message appeared to me:
- Note 3: Don't forget! Sometimes that happened! when you using also Google API and create a project it also creates a project on google cloud so you will consume the quotas limit.
- Note 4: You can add the exacting project in Google cloud however from where the project was created to your firebase account.
In Summary: the Firebase/Google API's projects are Google Cloud
Projects behind the scene that limited to 12 projects for the
non-billed account and you can request more, so you have 12 projects maybe all of them firebase or google API or google cloud or a mix of them but you can't exceed 12 projects in total without requesting an increase.
As 2017-12-15, the limit (for my account at least) seems to be 12. (before creating my 10th project, it said I had 3 left)
Odd that the limit seems to be different per account. (either that, or they updated it since #Pakpoom's answer)
12/23/2021
I also got the same message and I have requested another 10 projects from the Firebase team to experiment with Firebase services for my future Flutter/Firebase projects. They have allowed/given 10 projects within a few mins. Thank you, Awesome Firebase Team.
About your second question
how many projects I can create in Firebase for Cloud Messaging?
For the Free plan, you can read this FAQ
https://support.google.com/cloud/answer/6330231?hl=en
It doesn't actually say how many, but explains how you can request more if necessary.
Related
My app is written on android native code and I got this warning on the play store console
Your app "appName" version code "xxxx" includes SDK com.segment.analytics.android:analytics or an SDK that one of your libraries depends on, which collects personal or sensitive data that includes but may not be limited to Advertising ID, Android ID identifiers. Persistent device identifiers may not be linked to other personal and sensitive user data or resettable device identifiers as described in the User Data policy.
ACTION REQUIRED: Upload a new compliant version AND deactivate the noncompliant version.
But I don't have that library on my project, the only libraries related to firebase that I have are these:
"com.google.firebase:firebase-crashlytics:17.4.0",
"com.google.firebase:firebase-analytics:18.0.2",
"com.google.firebase:firebase-perf:20.0.2",
"com.google.firebase:firebase-core:18.0.0",
"com.google.firebase:firebase-auth:20.0.1",
"com.google.firebase:firebase-messaging:21.0.1",
But I don't know how to solve this, should I update all of them and upload my app again and check if I received this warning again or not to see if it was solved? I need to solve this because I won't be able to upload more app versions in the following months.
Thank you for being so helpful, it's really appreciated.
Some people have asked me if I solved this, and the short answer is yes, I did. Unfortunately, nobody gave me a specific answer about how to solve it, and the problem is that I think I used a bazooka to kill a fly.
The process for solving this was this:
I updated all Firebase dependencies, I was using these:
com.google.firebase:firebase-crashlytics,
com.google.firebase:firebase-analytics,
com.google.firebase:firebase-perf,
com.google.firebase:firebase-core,
com.google.firebase:firebase-auth,
com.google.firebase:firebase-messaging
I update them using firebase-bom version 30.3.2
Also, I updated other google dependencies, I'm not 100% sure that this affected the solution, however, I want to document all just in case you are also using them, and you can consider it out.
com.google.android.gms:play-services-auth:20.2.0,
com.google.android.gms:play-services-auth-api-phone:18.0.1,
com.google.android.gms:play-services-analytics:18.0.1,
com.google.android.gms:play-services-base:18.1.0,
com.google.android.gms:play-services-location:20.0.0,
com.google.android.gms:play-services-maps:18.0.1
After using these versions, I uploaded the new build and did not see the problem again in the Google console for this version and later
Sorry for not being specific in the needed dependency to be updated, I didn't have a chance to test the combinations to discover them.
I have a Firebase project that contains many apps, all sharing the same database, users, etc..
My requirement is to use 4 apps for android each. The problem I am facing is that firebase only allows a max of 3 apps per project to be visible at a time.
So my question is, is there a work around this max app limit in firebase?
Thanks!
Refer to this image for more details image
The message in the screenshot is just telling you how many apps you can display on that screen at one time. It's not a limit to how many apps you can have total. If you try to create another app in this project, I'm sure it will let you do that with no problem. You will still be able to work with all of them.
If you have further problems with the Firebase console, I suggest contacting Firebase support directly.
Maybe upgrading to the Blaze plan will unlock more?
I'm an android developper and i've a few apps published on google play... I do myself every single aspect of my apps including maintence.
I've two similar apps that share some core API... they dont share database nor storage, just some java API of my own and some google cloud functions i made (public)
When i was preparing the firebase infrastructue to run the second one i decided for creating a second app in the same firebase project as the first one... this was a decision made basically because i hated the firebase "switch between projects" tools.
my question is:
what are the advantages and disadvntages of having multiple apps sharing same firebase project?
when should i create a new project for a new app and when should i reuse the project
I'm a single self suficient developper so any sort of "project permissions" wont make difference to me
The primary reason to have multiple apps in the same project is when you want to share database and user data between them. Multiple apps in the same project are definitely expected to share data and configuration across all Firebase products. A common use case is when you have an end-user app and an admin app, both working against the same data.
If you're not sharing data between the apps, then you will only run into future trouble if you have multiple apps in the same project. (For example, see this question which was asked at the same time as yours.)
How many applications can I create in one project from a single account and how many projects I can create in Firebase for Cloud Messaging?
As of now (8 Dec 2017) I got a maximum of 5 projects
I got this message when I was creating new project and only had my 2 existing projects.
You're 3 projects away from the project limit.
I occasionally create a new Firebase project to test and learn its new features such as Firestore and Cloud Functions and then delete the project. Last month I tried creating a new project to learn Firestore and only had 2 existing projects, I've never got any project-limit message like this before. I think Firebase team just changed the project limit to 5 recently
Update 8 March 2018
My account reached the limit. I tried request another 10 projects to Firebase team and it took 1 business day to approve (sometimes it might take longer). I have to say that Firebase team is not mean. They are willing to help if they can.
I request a project limit increase and say I want another 10 projects because I'm starting my new startup(MVP) and want to keep the cost low at first. After the business generate money I will pay for Paid Services. Besides I told them how easy I can reach the limit as I have to create new projects to test Firebase features, like Firestore and Cloud Messaging before using the features in production. And finally they gave me another 10 projects :)
If you want to start a business with Firebase and have already reached the limit then Firebase team is going to help and give you project limit increase as long as you're not a spammer.
Update from here:
There is indeed a quota on how many apps can be created in a project. The exact number depends on multiple factors, but it typically is in the lower 30s.
The quota cannot be changed, nor is it increased for paid projects.
How many applications can I create in one project from a single account?
I don't think there isn't any limit on how many apps you can link to a single project. AFAIK, I think it is actually encouraged for apps that are related when it comes to the Firebase services to be linked to a single project.
How many projects I can create in Firebase for Cloud Messaging?
I'm not sure what you mean for the for Cloud Messaging part, but I'm pretty sure that every project you create can be used for FCM. Anyways, I think it'd be safe to refer to the comment by #FrankvanPuffelen on this post:
There's no limit on the number of projects in general, but there is a limit on the number of projects on an unpaid plan. The exact limit for that varies, from what I understand.
PS: As per looking around the docs, I'm fairly sure that there is nothing explicitly mentioned/stated in the official documentation that can clearly answer your questions.
I just searched this because I was watching a video which hinted that you can only have 6 free projects:
https://youtu.be/VUNkjQ_k2Uc?t=1m21s
It has three created and says you can create 3 more. The video was recorded/uploaded 13 Jul 2017.
I guess it wouldn't take much to confirm this if you just created six test accounts.
When I created 8th project on firebase it showed me a warning stating "You are 3 projects away from the project limit". This means I can have maximum 10 projects. I couldn't find any official documentation regarding this. So, I guess we can have maximum of 10 projects only. If you want to have more project after your limit has exhausted, instead of creating new projects you can add any number of apps (ios, android & web) to an similar existing project.
When we were unable to add new apps to our project, we contacted their support and this was their answer:
After consulting this to our engineers, I've found out that there is a
hard limit of 1000 apps which can be added per project. This can no
longer be raised, unfortunately.
Cloud Platform Console Help has a page here: https://support.google.com/cloud/answer/6330231 which answers some of your queries.
Here's an extract:
"If you attempt to exceed your project limit, the console will prompt you to fill out a request form. This happens when you try to create a project but you have already reached your quota. The form will require you to specify the number of additional projects you need, along with their corresponding email accounts, billing accounts, and intended uses."
Best practices when requesting more projects are also listed.
10 oct 2020
Today i tried to create another project, I only had two projects and I decided to remove one, then I tried to create another project and I got the message of the limit. I just send a request for 10 projects honestly. After a minutes I decided create another project and again I have two projects.. The limit to this date is 2 projects.
[2021] Firebase's a part of google cloud, so the limit is 12 Project as a Free plan (non-billed account, that's means I didn't active the free 300$ that come from Google Cloud) and I think it's (30 Project) at all time as shown HERE but I never used the paid plan or active the trail ...
So check your google cloud account, you will see all the projects that you have! but there are some notes you can take into consideration:
- Note 1: I opened a new Gmail account and try to make 13 projects he stopped on project 12, But the problem is after deleting your project you need to wait 30 days then you can replace it with another one, there is a modal show the date of delete completely after request that.
- Note 2: When you create a new project from firebase will create a project in Google Cloud, also you can add the google cloud project to your firebase account.
When you create a new Firebase project in the Firebase console, you're
creating a Google Cloud project.
Go to the google cloud to make my 13th project... this message appeared to me:
Also I have it in Firebase... this message appeared to me:
- Note 3: Don't forget! Sometimes that happened! when you using also Google API and create a project it also creates a project on google cloud so you will consume the quotas limit.
- Note 4: You can add the exacting project in Google cloud however from where the project was created to your firebase account.
In Summary: the Firebase/Google API's projects are Google Cloud
Projects behind the scene that limited to 12 projects for the
non-billed account and you can request more, so you have 12 projects maybe all of them firebase or google API or google cloud or a mix of them but you can't exceed 12 projects in total without requesting an increase.
As 2017-12-15, the limit (for my account at least) seems to be 12. (before creating my 10th project, it said I had 3 left)
Odd that the limit seems to be different per account. (either that, or they updated it since #Pakpoom's answer)
12/23/2021
I also got the same message and I have requested another 10 projects from the Firebase team to experiment with Firebase services for my future Flutter/Firebase projects. They have allowed/given 10 projects within a few mins. Thank you, Awesome Firebase Team.
About your second question
how many projects I can create in Firebase for Cloud Messaging?
For the Free plan, you can read this FAQ
https://support.google.com/cloud/answer/6330231?hl=en
It doesn't actually say how many, but explains how you can request more if necessary.
I used to add many projects under a Firebase account but this time when I wanted to create a project under Firebase console then it says that You are three projects away. I already had two projects under the console. Is the limit now reduced to 5 apps per account?
I found this info on the firebase faq site
https://firebase.google.com/support/faq/
"How many Firebase apps can I have in a project?
A project is a container for apps across iOS, Android and web. While there is no restriction on number of apps within a project, adding an app can create one or more underlying OAuth 2.0 client IDs. There is a limit of around 30 client IDs that can be created within a single project.
You should ensure that all apps within a project are platform variants of the same application from an end user perspective. For example, if you develop a white label application, each independently labelled app should have its own Firebase project."
In this link, you can find out more about the limitations of Google Project (API Console Project, Google Cloud Project, and Firebase Project). And you will also be able to request quota upgrades when you reach the limit.
Here's an extract:
"If you attempt to exceed your project limit, the console will prompt you to fill out a request form. This happens when you try to create a project but you have already reached your quota. The form will require you to specify the number of additional projects you need, along with their corresponding email accounts, billing accounts, and intended uses."
The limit on the number of projects is not a fixed number. It varies based on your account's standing.
Keep in mind that both Google Cloud projects and Firebase projects count towards the same total number of projects, so be sure to also check console.cloud.google.com for projects.