(opens in a new window)

DigitalOcean Functions

Simplified Serverless for Developers

Functions Free Tier

DigitalOcean Functions Overview

Functions
Free Plan

DigitalOcean Functions Information Resource Links

What is DigitalOcean Functions?

DigitalOcean has earned users trust over the many years of service. Founded in 2011, and already traded publicly on the New York Stock Exchange since 2021. DigitalOcean has a great blog with many useful articles, which is why they are so well known in the developer community.

Once the underdog, and now David turned Goliath, DigitalOcean offers it all and has truly grown into a major market player when it comes to cloud infrastructure on a global scale. DigitalOcean Functions offers seamless database and App Platform integration and offers support for a couple of unique features like unit testing for your Functions.

Use Cases

  • Serverless Functions
  • Static Websites
  • Dynamic Web Applications
  • API Gateways
  • Middleware
  • Automated Tasks

Key Features

  • Simple and Predictable Pricing
  • Deploy Functions as a component of an App Platform app
  • Seamless Database Integration
  • Unit Testing Support
  • Scalability and Performance

DigitalOcean Functions Features

Service Types

Functions
Available

Supported Runtimes

Go
Available
JavaScript
Available
Node.js
Available
PHP
Available
Python
Available

Execution Limits and Resource Quotas

Min. Memory
128 MB
Max. Memory
1 GB
Default Timeout
3 s
Max. Timeout
15 min
Request Payload
1 MB
Response Payload
1 MB

Compliance

APEC CBPR PRP
Available
CSA STAR Level 1
Available
ISO 14001
Available
ISO 27001
Available
ISO 50001
Available
PCI-DSS
Available
SOC 1 Type II
Available
SOC 2 Type II
Available
SOC 3 Type II
Available

DigitalOcean Functions Pricing

Free Tier Quota

Monthly free usage quotas for DigitalOcan Functions. GiB-seconds = Number of Function invocations * RAM Memory in GiB * Function run-time in seconds.
  • Free Compute

    GiB-seconds per month (No Creditcard required)

    90,000

  • Minimum Runtime

    Charged per function invocation (No Creditcard required)

    100 ms

Resource Pricing

Beyond the free tier.
  • Compute

    Per GiB-second

    $0.0000185

Find the full pricing details on the official DigitalOcean Functions

DigitalOcean Functions Regions

An interactive map displaying DigitalOcean Functions' 9 datacenter locations by region. (April 4, 2025) - Map by d3js.org

9 Locations

Location

Region

ID

NYC3 (New York City, US)North Americanyc3
SFO3 (San Francisco, US)North Americasfo3
TOR1 (Toronto, CA)North Americator1
AMS3 (Amsterdam, NL)Europeams3
FRA1 (Frankfurt, GE)Europefra1
LON1 (London, UK)Europelon1
BLR1 (Bangalore, IN)Asia-Pacificblr1
SGP1 (Singapore)Asia-Pacificsgp1
SYD1 (Sydney, AU)Asia-Pacificsyd1

Source: https://docs.digitalocean.com/platform/regional-availability/

Best DigitalOcean Functions Alternatives

Alternatives to DigitalOcean Functions are generated by matching platform type, use cases, supported runtimes and container support.