• Docs
  • Changelog
Sign in
Get started
    • Home
    • Your first deploy
    • Free instances
    • Platform features by plan
    • Use with coding agents
    • FAQ
    • Templates
      • Migrate from…
        • Heroku
        • Railway
    • Compute plans
    • SandboxesBeta
      • Service types
        • Which to use?
        • Static sites
        • Web services
        • Private services
        • Background workers
        • Cron jobs
        • Workflows
        • Multi-service architectures
      • Data storage
        • Render Postgres
        • Render Key Value (Redis®-compatible)
        • Persistent disks
    • How deploys work
    • Supported languages
    • Git providers (GitHub, etc.)
    • Build pipeline
    • Deploy hooks
    • Monorepo support
    • Troubleshooting deploys
      • Previewing changes
        • Single-service previews
        • Preview environments (multi-service)
      • Docker deploys
        • Overview
        • Deploy a registered image
        • Using secrets
      • Runtime
        • Native runtimes
        • Environment variables & secrets
        • Default environment variables
    • Intro to sandboxes
    • Limits
      • How to…
        • Create & configure sandboxes
        • Execute commands
        • Manage files
        • Manage snapshots
      • Use with…
        • Claude Managed Agents
        • Cursor Cloud Agents
        • OpenAI Agents API
      • SDK/CLI reference
        • TypeScript SDK
        • Python SDK
        • CLI commands
    • Intro to workflows
    • Tutorial
    • Limits & pricing
      • How to…
        • Define tasks
        • Define flowsNew
        • Trigger runs
        • Develop locally
      • SDK reference
        • TypeScript SDK
        • Python SDK
      • Example workflows
        • TypeScript examples
        • Python examples
    • Overview
    • Create & connect
    • Database credentials
    • Extensions
    • Version upgrades
    • Logical replication
    • Legacy instance types
      • Database recovery
        • Recovery & backups
        • High availability
      • Database performance
        • Read replicas
        • Connection pooling
        • Admin apps
        • Repacking tables
        • Troubleshooting performance
    • Regions
    • Inbound IP rules
    • Edge caching
    • WebSockets
    • TLS certificates
      • Custom domains
        • Overview
        • Cloudflare
        • Namecheap
        • Other DNS providers
      • Internal traffic
        • Private network
        • Private links
      • Outbound traffic
        • Default IP ranges
        • Dedicated IP addresses
        • Outbound bandwidth
        • Handling network changes
      • Static site config
        • Custom response headers
        • Redirects & rewrites
    • The Render Dashboard
    • SSH / Shell access
    • Projects & environments
      • Service actions
        • Scaling
        • Rollbacks
        • Maintenance mode
        • One-off jobs
      • Infrastructure as code
        • Blueprints overview
        • render.yaml reference
        • Terraform provider
    • In-dashboard metrics
    • Health checks
    • Uptime best practices
      • Logging
        • In-dashboard logs
        • Log streams (syslog/HTTPS)
      • OpenTelemetry (OTel) metrics
        • Provider setup
        • Metrics reference
      • Notifications
        • Webhooks
        • Email / Slack
    • MCP Server
      • Render CLI
        • Overview
        • Command reference
      • REST API
        • Overview
        • API reference
      • Third-party connections
        • OIDC support
        • Datadog
    • Workspaces, members, & roles
    • Login settings
    • Audit logs
      • Organizations
        • Overview
        • SAML SSO
    • DDoS protection
    • Platform maintenance
      • Compliance
        • Overview
        • HIPAA (US health data)
        • HIPAA best practices
        • Shared responsibility model
        • Pentest policy
    • Heroku vs Render
    • Vercel vs Render

Outbound Bandwidth

Understand how egress traffic is measured and priced on Render.

Render tracks the amount of network traffic sent from your workspace's services to destinations outside of Render. This traffic counts as outbound bandwidth usage.

  • Each month, your workspace receives an included amount of outbound bandwidth based on its plan.
  • If your workspace exceeds this amount, Render bills you for each additional GB of bandwidth used:
    • $0.15 per GB for traffic sent over the public internet

    • $0.03 per GB for traffic sent over a private link connection

      Always confirm the latest pricing on the pricing page.

  • Unused bandwidth does not roll over to the next month.

Billed traffic

All outbound traffic from Render services to the public internet is billed as outbound bandwidth usage.

To understand which traffic is billed, see the diagrams and table below:

Diagram showing traffic billed as outbound bandwidth usage

Diagram showing traffic not billed as outbound bandwidth usage

Traffic typeBilled?

HTTP responses sent from your web services and static sites to browsers and other clients over the public internet

☑️

WebSocket responses sent from your web services to browsers and other clients over the public internet

☑️

Service-initiated: Network communication initiated by any Render service or one-off job over the public internet

☑️*

Same-region traffic to Amazon S3 or Google Cloud Storage is not billed as outbound bandwidth usage.

Service-initiated: Query responses from Render Postgres and Render Key Value datastores to a destination outside of Render

☑️

Traffic to a non-Render resource over a private link connection

☑️*

This traffic is billed at a significantly lower rate than other outbound traffic (see the pricing page).

Private network traffic between Render services in the same region

➖

Inbound traffic from any source to your Render services

➖

Log stream and metrics stream traffic to third-party observability providers

➖

Monthly included bandwidth

Each workspace receives a monthly included amount of outbound bandwidth based on its plan:

Workspace planIncluded bandwidth

Hobby

5 GB

Pro

25 GB

Scale

1 TB

Enterprise

Custom
  • Usage above your workspace's monthly included amount is billed at a fixed rate per GB.
  • Traffic sent over a private link connection is billed at a significantly lower rate than other outbound traffic.
  • For details, see the pricing page.

FAQ

What happens if I exceed my monthly included amount of outbound bandwidth?
  • If you've linked a payment method, Render bills you for each additional GB of bandwidth (see the pricing page).
    • Unused bandwidth does not roll over to the next billing period.
  • Otherwise, Render spins down your workspace's services until the start of the next month.
How do I monitor my outbound bandwidth usage?
  • View an individual service's recent usage from its Metrics page in the Render Dashboard.
    • The Outbound Bandwidth graph displays the service's usage broken out by traffic type. See details.
  • View your workspace's total monthly usage from the Billing page in the Render Dashboard.
Outbound Bandwidth
  • Billed traffic
  • Monthly included bandwidth
  • FAQ
All Systems Operational
© Render Inc. All rights reserved.