##### Cloud Functions for Firebase

# Run backend code without managing servers

## A serverless framework that lets you automatically run backend code in response to events triggered by background events, HTTPS requests, the Admin SDK, or Cloud Scheduler jobs.

[Get started](https://console.firebase.google.com/project/_/functions/list/) [View docs](https://firebase.google.com/docs/functions)

### Develop a backend without servers

Create functions that are triggered by Firebase products, such as changes to data in the Realtime Database, new user sign-ups via Auth, and conversion events in Google Analytics. Are you a Google Cloud developer? See [Google Cloud Functions](https://cloud.google.com/functions/).
[Video](https://www.youtube.com/watch?v=vr0Gfvp5v1A) ![Illustration of servers and laptop](https://firebase.google.com/static/images/products/functions/functions-2.png)

### Run your mobile backend code without managing servers

Cloud Functions are single-purpose JavaScript and Python functions that are executed in a secure, managed serverless environment. They are only executed when a specific event being watched is emitted.

### Low maintenance

Deploying your code to our servers requires just one command. After that, Cloud Functions automatically scales up computing resources to match the usage patterns of your app. You never have to worry about SSH credentials, server configuration, provisioning new servers, or decommissioning old ones.
![Illustration of laptop](https://firebase.google.com/static/images/products/functions/functions-3.png) ![Illustration of mobile security](https://firebase.google.com/static/images/products/functions/functions-4.png)

### Keeps your logic private and secure

In many cases, application logic is best controlled on the server to avoid tampering on the client side. Cloud Functions is fully insulated from the client, so you can be sure its functions are private and secure and can't be reverse engineered.
Case Studies

### Learn how Cloud Functions helps teams across the world improve app quality

![STAGE logo](https://firebase.google.com/static/images/usecases/stage-app.png)

##### STAGE uses Firebase and Flutter to cut release time in half


STAGE paired Flutter's front-end tools with Firebase's back-end services to build a multi-platform app, with infrastructure that securely stores and delivers content to almost 2 million users in real time for a smooth viewing experience - helping them stand out in India's competitive streaming market.
[Read more](https://firebase.google.com/case-studies/stage-app) ![Acintyo logo](https://firebase.google.com/static/images/usecases/acintyo.png)

##### Acintyo uses Firebase to streamline and speed up app development by 25%


With millions of users across 175 countries, the Galarm team used Firebase's fully-managed, scalable infrastructure to accelerate app development, automate tasks, and free up engineering time so they could focus on bringing their ideas to life.
[Read more](https://firebase.google.com/case-studies/acintyo-galarm-app) ![Le Figaro logo](https://firebase.google.com/static/images/usecases/le_figaro.png)

##### Le Figaro leverages Firebase to increase paid subscriptions across mobile and web apps


Le Figaro used a number of Firebase products to retain existing users, increase paid subscriptions and decrease development time.
[Read more](https://firebase.google.com/case-studies/le-figaro)

### Documentation

Learn more about Cloud Functions through our documentation.
[View docs](https://firebase.google.com/docs/functions)

### View pricing

No-Cost quota amounts, then Google Cloud pricing.
[Pricing Page](https://firebase.google.com/pricing) Try Firebase today


Integrating it into your app is easy.
[Get started](https://console.firebase.google.com/)

#### All Firebase products

##### Build

- [App Check](https://firebase.google.com/products/app-check)
- [App Hosting](https://firebase.google.com/products/app-hosting)
- [Authentication](https://firebase.google.com/products/auth)
- [Cloud Functions](https://firebase.google.com/products/functions)
- [Cloud Storage](https://firebase.google.com/products/storage)
- [SQL Connect](https://firebase.google.com/products/sql-connect)
- [Extensions](https://firebase.google.com/products/extensions)
- [Firestore](https://firebase.google.com/products/firestore)
- [Hosting](https://firebase.google.com/products/hosting)
- [Phone Number Verification](https://firebase.google.com/products/phone-number-verification)
- [Realtime Database](https://firebase.google.com/products/realtime-database)
- [Firebase AI Logic](https://firebase.google.com/products/firebase-ai-logic)

[Generative AI](https://firebase.google.com/products/generative-ai)

##### Run

- [A/B Testing](https://firebase.google.com/products/ab-testing)
- [App Distribution](https://firebase.google.com/products/app-distribution)
- [Cloud Messaging](https://firebase.google.com/products/cloud-messaging)
- [Crashlytics](https://firebase.google.com/products/crashlytics)
- [Google Analytics](https://firebase.google.com/products/analytics)
- [In-App Messaging](https://firebase.google.com/products/in-app-messaging)
- [Performance Monitoring](https://firebase.google.com/products/performance)
- [Remote Config](https://firebase.google.com/products/remote-config)
- [Test Lab](https://firebase.google.com/products/test-lab)