• Product Introduction
  • Billing
    • Billing Overview
    • Package
      • Plan Comparison
      • Free Plan
      • Pro Plan
      • Commercial Edition
      • Purchase and Renewal Guide
    • Plan Consumption and Usage
    • Billing Rules
      • Resource Billing Description
      • MU Billing Overview
    • Overdue Payments and Refunds
      • Overdue Payments and Plan Expiration
      • Refund
    • Billing FAQs
  • Quick Start
    • Agent Development
    • Importing a Git Repository
    • Starting From a Template
    • Direct Upload
    • Start with AI
  • Framework Guide
    • Agent
    • Frontends
      • Vite
      • React
      • Vue
      • Hugo
      • Other Frameworks
    • Backends
    • Full-stack
      • Next.js
      • Nuxt
      • Astro
      • React Router
      • SvelteKit
      • TanStack Start
      • Vike
    • Custom 404 Page
  • Space Guide
    • Space Management
  • Project Guide
    • Project Management
    • edgeone.json
    • Configuring Cache
    • Building Output Configuration
    • Error Codes
  • Build Guide
  • Deployment Guide
    • Overview
    • Create Deploys
    • Manage Deploys
    • Deploy Button
    • Using Github Actions
    • Using Gitlab CI/CD
    • Using CNB Plugin
    • Using IDE PlugIn
    • Using CodeBuddy IDE
  • Domain Management
    • Overview
    • Custom Domain
    • HTTPS Configuration
      • Overview
      • Apply for Free Certificate
      • Using Managed SSL Certificate
    • Configure DNS CNAME Record
  • Observability
    • Overview
    • Metric Analysis
    • Log Analysis
  • Makers for Platforms
    • Platform and Multi-Tenancy
    • Vibe Coding Solution
    • Platform Request Middleware
    • Template Example
      • Vibe Coding General Template
      • Vibe Coding Platform Template
  • Functions
    • Overview
    • Edge Functions
    • Cloud Functions
      • Overview
      • Node.js
      • Python
      • Go
  • Agents
    • Overview
    • Quick Start
    • Conversation Management
    • Observability
    • Sandbox Tool
      • Overview
      • Using the Agent Framework
      • Sandbox Atomic API
      • Network Search Tool
    • Agent Authentication
  • Models
    • Overview
    • Models and Vendors
      • Overview
      • Using the Zhuque Model
      • Using the Jev Model
      • Using Vendor Keys
        • OpenAI
        • Anthropic
        • Google AI Studio
        • DeepSeek
        • MiniMax
        • Hunyuan
        • Zhipu
        • MoonShot AI
    • FAQs
  • Storage
    • Overview
    • KV
    • Blob
  • Middleware
  • AI-Native Development
    • Skills
    • MCP
    • Plugin
  • Copilot
    • Overview
    • Quick Start
  • API Token
  • EdgeOne CLI
  • Makers SDK
    • Overview
    • Examples
      • Creating a Deployment
      • Deploying via the CLI
      • Project Management
    • Projects
      • Project Operations
      • Environment Variable
    • Deployment
    • Domain
  • Message Notification
  • Access Permission
  • Integration Guide
    • AI
      • Makers Models Integration
      • Large Models for Images Integration
    • Database
      • Supabase Integration
      • Pages KV Integration
    • Ecommerce
      • Shopify Integration
      • WooCommerce Integration
    • Payment
      • Stripe Integration
      • Integrating Paddle
    • CMS
      • WordPress Integration
      • Contentful Integration
      • Sanity Integration
      • Payload Integration
    • Authentication
      • Supabase Integration
      • Clerk Integration
    • IM
      • Overview
      • WeCom
      • Feishu
      • DingTalk
      • Telegram
      • slack
      • Discord
  • Best Practices
    • Adding an AI Chat Assistant to a Website
    • AI Dialogue Deployment: Deploy Project with One Sentence Using Skill
    • Building Agent Applications Quickly with Makers Agents
    • Building an Ecommerce Platform with Shopify
    • Building a SaaS Site Using Supabase and Stripe
    • Building a Company Brand Site Quickly
    • How to Quickly Build a Blog Site
    • Quick Launch via Login-Free Deployment in WorkBuddy
  • Migration Guides
    • Migrating from Vercel to EdgeOne Makers
    • Migrating from Cloudflare Pages to EdgeOne Makers
    • Migrating from Netlify to EdgeOne Makers
  • Troubleshooting
  • FAQs
  • Contact Us
  • Release Notes

Plan Comparison

Makers offers three editions: Free, Professional, and Business. This document compares the pricing, resource quotas, features, and usage limits of each edition to help you choose the right one based on your project requirements.

Plan Overview

Package
Scenarios
Price
Personal works, learning projects, creative validation, and demo sites
0
Suitable for professional developers and small teams, with more generous quotas and more flexible resource usage.
List price 20 $/month, limited-time 50% off, go to purchase.
Designed for large-scale businesses and enterprise-level applications, with customized resources and service solutions tailored to your needs.
Custom quote, contact us.

Core Platform Capabilities

Comparison Item
Free Plan
Pro Plan
Business Plan
Committed SLA
✕
✓
✓
Monthly resource quota
A free quota is provided. For details, see the resource limits below.
140,000 MU for deducting resource usage
Customized on demand
After quota exhaustion
The corresponding features are restricted, and no fees are incurred.
Pay-as-you-go billing
Pay-as-you-go billing
MUs are credits used to offset resource usage. Different resources are deducted at their respective rates. For details, see MU Billing Description.

Limits

Requests and Traffic

Feature
Free Plan
Pro Plan
Business Plan
Secure acceleration requests
Unlimited, no SLA guarantee
10 million requests, postpaid after exceeding the quota
Customized on demand
Secure acceleration traffic
Unlimited, no SLA guarantee
200 GB, postpaid after the quota is exceeded
Customized on demand
After upgrading to the Professional edition, you can achieve better node performance by accessing through a custom domain.

Functions

Feature
Free Plan
Pro Plan
Business Plan
Edge Functions invocations
3 million
10 million, postpaid after exceeding the quota
Customized on demand
Edge Functions CPU time
3 million milliseconds
10 million milliseconds, postpaid after exceeding the quota
Customized on demand
Cloud Functions invocations
1 million
20 MU/10,000 invocations
Customized on demand
Cloud Functions memory duration
50,000 GB-s
0.1 MU/GB-s
Customized on demand
Cloud Functions data transfer
5 GB
1 MU/MB
Customized on demand
Cloud Functions deployment region
Switching not supported
Switching supported
Supports multi-region configuration
Cloud Functions concurrent requests
500
3000
Customized on demand
Maximum execution time per request for Cloud Functions
120 seconds
900 seconds
Customized on demand
Cloud Functions code package size (including dependencies)
128 MB
250 MB
Customized on demand
Cloud Functions request body size
6 MB
6 MB
Customized on demand

Agents & Sandbox

Feature
Free Plan
Pro Plan
Business Plan
Agent invocations
200,000
20 MU/10,000 invocations
Customized on demand
Agent memory duration
100,000 GB-s
0.1 MU/GB-s
Customized on demand
Agent data transfer
5 GB
1 MU/MB
Customized on demand
Maximum concurrent Agents sessions
40
200
Customized on demand
Maximum runtime per Agents request
30 minutes.
60 minutes
Customized on demand
Maximum idle time for Agents sessions
300 seconds
30 minutes.
Customized on demand
Maximum lifecycle for Agents sessions
6 hours
6 hours
Customized on demand
Sandbox memory duration
100,000 GB-s
0.04 MU/GB-s
Customized on demand
Sandbox CPU time
18,000 vCPU-s
0.2 MU/vCPU-s
Customized on demand
Maximum concurrent Sandbox instances
20
50
Customized on demand
Maximum runtime per Sandbox instance
3,600 seconds
24 hours
Customized on demand
Data transfer in Sandbox is not billed for the time being.

Storage

Feature
Free Plan
Pro Plan
Business Plan
Blob Storage Space
1 GB
10 GB, with overage settled daily at 5 MU/GB
Customized on demand
Blob simple operations
1 million
20 MU/10,000 invocations
Customized on demand
Blob complex operations
200,000
200 MU/10,000 invocations
Customized on demand
Blob data transfer
10 GB
0.3 MU/MB
Customized on demand
Blob single value size
25 MB
512 MB
Customized on demand
KV storage space
1 GB
1 GB, not billed for now
Customized on demand
KV single value size
25 MB
25 MB, not billed for now
Customized on demand
Storage usage is calculated based on actual usage and is not reset at the end of each billing cycle. To release storage space, you need to delete the corresponding files.

Projects and Deployments

Feature
Free Plan
Pro Plan
Business Plan
Build duration
300 minutes
0.2 MU/vCPU-s
Customized on demand
Concurrent builds
1
6
Customized on demand
Compute specifications for deployment environment
4 cores and 6 GB
Can be upgraded to 8 cores and 14 GB in edgeone.json.
Customized on demand
Number of custom deployment environments
✕
4
Customized on demand
Timeout of a single build
20 minutes
45 minutes
Customized on demand
Total Project Storage
5 GB
10 GB, with overage settled daily at 5 MU/GB
Customized on demand
Total projects
40
200
1,000, exclusive additional purchase entitlement for the Business Edition
Number of domains
200
500
1,000, exclusive additional purchase entitlement for the Business Edition
Number of files per build
20,000
20,000
Customized on demand
Size of a single file
25 MB
100 MB
Customized on demand
Number of domains: the number of bound custom domains and default domains that include Edge Function projects.

Observability

Feature
Free Plan
Pro Plan
Business Plan
Metric Analysis
24 hours
7 days
30 days.
Logs
24 hours
7 days
30 days.

Bot Management

Feature
Free Plan
Pro Plan
Business Plan
DDoS protection
✓
✓
✓
Human-machine verification page
✓
✓
✓
AI crawler handling
✓
✓
✓

Web Protection

Comparison Item
Free Plan
Pro Plan
Business Plan
Protection exception rule
Rule for Skipping Complete Requests
✕
✓
✓
Skip Rule Scanning for Partial Request Fields
✕
✕
✓
Matching Criterion
✕
Matching fields support the following options:
Client IP Address
Request Domain (Host)
Request Method
Request Header
Request URL
Request Path
Matching fields support the following options:
Request Domain (Host)
File Extension
Client IP Address
Client IP Address (Prioritize matching the XFF header)
Client Geographic Location
Client ASN
Client IP Version
Request Method
Request Protocol
URL Query Parameter Key-Value Pairs
Request Path
Request URL
Request Source (Referer)
Cookie Value
Cookie Key-Value Pairs
Request Header
Request Header Name Sequence
Request Header Key-Value Pairs
Custom rule
Basic Access Control - Configurable Number
4 rules
No limit
No limit
Basic Access Control - Matching Criterion
Matching fields support the following options:
Client IP Address
Request Domain (Host)
Request Method
Request Header
Request URL
Request Path
Basic Access Control - Action
Observe, block
Observe, block
Observe, block, allow
Precise Match Rule - Quota
✕
5 rules
200 rules
Precise Match Rule - Matching Criterion
✕
Matching fields support the following options:
Client IP Address
Request Domain (Host)
Request Method
Request Header
Request URL
Request Path
Matching fields support the following options:
Request Domain (Host)
File Extension
Client IP Address
Client IP Address (Prioritize matching the XFF header)
Client Geographic Location
Client ASN
Client IP Version
Request Method
Request Protocol
URL Query Parameter Key-Value Pairs
Request Path
Request URL
Request Source (Referer)
Cookie Value
Cookie Key-Value Pairs
Request Header
Request Header Name Sequence
Request Header Key-Value Pairs
Precise Match Rule - Action
✕
Supported response actions:
Observation
Interception
JavaScript Challenge
Supported response actions:
Observation
Allow
Interception
IP Address Blocking
Redirect to URL
Use custom response content.
JavaScript Challenge
Platform-managed rate limiting rules
Adaptive Rate Limiting
✓
✓
✓
Traffic Theft Protection
✓
✓
✓
Intelligent Client Filtering
✕
✕
✓
Slow Attack Protection
✕
✕
✓
Custom rate limiting rule
Configurable Number
1 rule
3 rules
50 rules, customizable
Matching Criterion
Supported options for matching fields:
Request Domain (Host)
Request Path
Request URL
Matching fields support the following options:
Client IP Address
Request Domain (Host)
Request Method
Request Header
Request URL
Request Path
Matching fields support the following options:
Request Domain (Host)
File Extension
Client IP Address
Client IP Address (Prioritize matching the XFF header)
Client Geographic Location
Client ASN
Client IP Version
Request Method
Request Protocol
URL Query Parameter Key-Value Pairs
Request Path
Request URL
Request Source (Referer)
Cookie Value
Cookie Key-Value Pairs
Request Header
Request Header Name Sequence
Request Header Key-Value Pairs
Request Characteristic Statistics
Supported options for request characteristic statistics:
Client IP Address
Supported options for request characteristic statistics:
Client IP Address
Client IP Address (Prioritize matching the XFF header)
Supported options for request characteristic statistics:
Client IP Address
Client IP Address (Prioritize matching the XFF header)
Request Access Path
HTTP Header with a Specified Name
Cookie with a Specified Name
URL Query Parameter with a Specified Name
Maximum Statistical Window Duration
10 seconds
1 hour
1 hour
Maximum Action Duration
120 seconds
120 minutes
30 days.
Action
Supported response actions:
Interception
Supported response actions:
Observation
Interception
JavaScript Challenge
Supported response actions:
Observation
Interception
JavaScript Challenge
Redirect to URL
Managed Challenge
Managed rules
Evaluation Mode
✓
✓
✓
Free Vulnerability Protection Rule Set
✓
✓
✓
Basic Protection Rule Set (Including OWASP Top 10 Threat Protection Rules)
✕
✓
✓
Auto-update Rule Set
✕
✕
✓
AI Engine Deep Analysis
✕
✕
✓

ai-agent