🗂️ Navigation

Netlify Functions

Deploy server-side code that works as API endpoints, runs automatically in response to events, or handles more complex jobs.

Visit Website →

Overview

Netlify Functions allow you to run on-demand, server-side code without having to run a dedicated server. You can use functions to build a complete API for your web app, handle user authentication, process form submissions, and more. They are version-controlled, deployed with your site, and scale automatically.

✨ Key Features

  • Git-based deployment
  • Automatic scaling
  • Support for JavaScript, TypeScript, and Go
  • Scheduled functions (cron jobs)
  • Background functions for longer-running tasks
  • Integrated with the Netlify platform

🎯 Key Differentiators

  • Deeply integrated into the Netlify workflow for building and deploying Jamstack sites
  • Simple, file-based routing for functions
  • Support for background functions for longer tasks

Unique Value: The simplest way to add scalable backend functionality to your Jamstack sites, deployed with your frontend code.

🎯 Use Cases (5)

Creating APIs for Jamstack sites Handling user authentication Processing payments Interacting with third-party services Running scheduled tasks

✅ Best For

  • Backend for static sites
  • Serverless APIs
  • Event-triggered automation

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • CPU-intensive, long-running computations not suitable for background functions
  • Applications requiring a persistent server connection

🏆 Alternatives

Vercel Functions Cloudflare Workers AWS Lambda

Focuses on simplicity and integration within the Netlify platform, making it easier to get started than general-purpose FaaS providers.

💻 Platforms

Web API

🔌 Integrations

GitHub GitLab Bitbucket Various Headless CMSs Identity and Forms services

🛟 Support Options

  • ✓ Email Support
  • ✓ Dedicated Support (Enterprise tier)

🔒 Compliance & Security

✓ SOC 2 ✓ GDPR ✓ SSO ✓ SOC 2 Type 2

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: 125k requests per month and 100 GB-hours of runtime.

Visit Netlify Functions Website →