Skip to main content
With Kernel, you only pay for what you use and nothing more. You don’t pay for idle time thanks to Standby Mode, and you’re never charged for proxies. Our goal is to be cost-effective, scalable, and transparent.

Managed infrastructure

FeatureDeveloper (free + usage)Hobbyist ($30 / mo + usage)Start-Up ($200 / mo + usage)Enterprise
Price per gb-second ($)0.00001666670.00001666670.0000166667Custom
Headless browsers resource1 gb1 gb1 gb1 gb
Headful browsers resource8 gb8 gb8 gb8 gb
Free usage credits / mo$5$10$50Custom
Extended browser timeouts
Browser live view
Configurable browser viewports
Managed stealth mode
Computer controls API
Browser replays7 days30 daysCustom
Browser profiles
Managed auth profiles
File uploads & downloads
Configurable browser extensions
Configurable & BYO proxies
Browser pools
SupportDiscordDiscordEmailShared Slack
SOC2 compliance
HIPAA compliance (BAA)
Note: Included monthly credits apply to usage costs only.

Reserved browsers (browser pools)

With Browser Pools, you pay the standard usage-based price per GB-second while browsers run, plus a small disk space charge when they are idle.
HeadfulHeadless
Disk price per GB/hour$0.001$0.001
Disk allocation per browser4 GB1 GB
Example: 50 browsers idle/month$144/month$36/month
Note: Disk space charges are waived for Enterprise plan customers.

Concurrency limits

FeatureDeveloper (free + usage)Hobbyist ($30 / mo + usage)Start-Up ($200 / mo + usage)Enterprise
Reserved browsers (browser pools)00100Custom
On-demand browsers51050Custom
Invocations51050Custom
Invocations (per-app)51020Custom
Managed auth health check intervalN/A1 hour minimum15 minutes minimum5 minutes minimum
Note: Limits are org-wide by default unless stated otherwise. Managed auth connections are unlimited on all paid plans. Auth sessions are regular browser sessions and count toward your browser usage like any other browser.

Managed Auth billing

Managed Auth is included on all paid plans with no per-connection fees. Under the hood, it uses browser sessions to log in and keep your sessions fresh—these count toward your browser usage and concurrency like any other browser session. Auth sessions are fast (typically 5-30 seconds each). Kernel monitors session health and re-authenticates automatically when sessions expire—most stay valid for days. The default health check interval is 1 hour. Higher-tier plans can configure more frequent checks:
PlanMinimum health check interval
Hobbyist1 hour (default)
Startup15 minutes
Enterprise5 minutes
Lower intervals detect expired sessions faster but use more browser time. For most use cases, the default 1-hour interval is sufficient.

Pricing calculator