You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/troubleshooting/firebase-issues/firebase_storage_limits_in_flutterflow.md
+25-21Lines changed: 25 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,44 +6,48 @@ title: Firebase Storage Limits in FlutterFlow
6
6
7
7
# Firebase Storage Limits in FlutterFlow
8
8
9
-
Managing Firebase Storage properly is essential for controlling your app's file storage and associated costs in FlutterFlow. This article summarizes the key limits and best practices.
9
+
Managing Firebase Storage properly is essential for controlling your app's file storage and associated costs in FlutterFlow. This article summarizes the current limits and best practices following Firebase’s September 2024 changes.
10
10
11
11
## Firebase Storage Plans and Limits
12
12
13
-
-**Spark Plan**
14
-
15
-
- Includes up to **[1 GB](https://firebase.google.com/pricing)** of Firestore storage.
16
-
- Exceeding this limit requires upgrading to a paid plan.
17
-
18
13
-**Blaze Plan (Pay-as-you-go)**
19
14
20
-
- Charges are based on the amount of storage used.
21
-
- Pricing adjusts based on storage volume.
15
+
- Firebase Storage (Cloud Storage for Firebase) is only available on the Blaze plan for new Firebase projects.
16
+
- Storage charges are based on usage volume.
17
+
- The price per GB/TB decreases as your usage increases.
22
18
- Refer to the **[Firebase Pricing page](https://firebase.google.com/pricing)** for current rates.
23
19
20
+
-**Spark Plan (Free Tier)**
21
+
22
+
- For projects created after September 2024, Cloud Storage for Firebase is **no longer available** on the Spark plan.
23
+
- To use file storage (uploads, images, videos, etc.) with Firebase Storage, you must upgrade to the Blaze plan.
24
+
25
+
:::info
26
+
If your Firebase project was created before the September 2024 policy change, you may still have limited access to Firebase Storage under legacy conditions. However, new projects must follow the updated Blaze-only policy.
27
+
:::
28
+
24
29
## Firebase Storage Operations Limits
25
30
26
-
- Firebase limits the number of operations (uploads, downloads, deletes) per day.
27
-
- These limits are stricter on the Spark plan.
28
-
- Review your app’s usage patterns and plan functionality accordingly.
31
+
- Firebase imposes limits on the number of operations (uploads, downloads, deletes) based on your plan.
32
+
- With Blaze, these limits are generally higher but still subject to quotas depending on your usage volume.
33
+
- Monitor your app’s usage patterns to avoid unexpected failures or costs.
29
34
30
35
## Best Practices for Managing Firebase Storage
31
36
32
-
- Regularly delete unnecessary files.
33
-
- Compress images and videos before uploading.
34
-
- Monitor storage usage in the Firebase Console.
35
-
- For high-volume apps, consider automated file cleanup routines.
36
-
37
-
:::tip
38
-
Proactive storage management helps reduce costs and prevent usage issues.
39
-
:::
37
+
- Regularly delete unused or unnecessary files.
38
+
- Compress large files (especially images and videos) before uploading.
39
+
- Actively monitor storage usage in the Firebase Console.
40
+
- Set up automated cleanup processes for apps with large or growing data volumes.
40
41
42
+
:::tip
43
+
Proactive storage management helps control costs and maintain app performance.
Review your Firebase plan limits, monitor storage usage, and apply storage optimization techniques to ensure efficient and cost-effective storage management for your FlutterFlow app.
49
-
53
+
Always review your Firebase plan details to ensure you're aligned with the most current pricing model and storage policies.
0 commit comments