# Kaggle Notebooks

Official pricing: https://www.kaggle.com/docs/notebooks  
Category: dev-env · Isolation: container

## Pricing regimes (raw)

- **On-demand** (sizes):  [alt]

## Features

Yes: snapshots, fork/clone, persistent disk, what survives a stop, volumes, idle auto-stop, code interpreter, HTTPS preview URLs, egress allowlist, open internet, GPU, Python, MCP server, automatic snapshots, extra volumes, shared volumes

No: memory snapshots, pause/resume, whole disk survives a stop, ≥24 h sessions, start from your own snapshot, your own Docker/OCI image, full VM (own kernel), Docker inside, nested virtualization, browser, desktop GUI, computer-use API, browser + desktop control, anti-bot stealth, CAPTCHA solving, residential IPs, preinstalled agents, SSH, public IPv4, static egress IP, self-hosting, BYOC, open source, SOC 2, HIPAA, SSO, arm64, Windows, macOS, Node.js, HTTP method/path egress rules, wake on request, live resize, live fork (no pause), memory fork, EU data residency, usage per sandbox (API), snapshots on demand, agent harness API, hosted agent API (their own agent), gVisor or VM (no shared kernel), inbound access rules, firewall inside (nftables), secret proxy, secret proxy for any API

Unknown: everything else. Evidence (source + quote) per feature: https://battleships.dev/data/providers/kaggle.json → feature_evidence

## Company

- Ownership: subsidiary (Google LLC (Alphabet Inc.))
- Stage: subsidiary [source](https://en.wikipedia.org/wiki/Kaggle)
- Accelerators: none found
- Total raised: $12.5M (confirmed: Wikipedia citing reporting on Kaggle's 2011 financing round (pre-Google-acquisition total); no additional priced rounds are documented after 2011 before the 2017 Google acquisition.) [source](https://en.wikipedia.org/wiki/Kaggle)
- Last round: acquired, 2017-03, led by Google (confirmed) [source](https://en.wikipedia.org/wiki/Kaggle)
- Investors: Google (acquirer), Max Levchin, Index Ventures, Khosla Ventures, Hummer Winblad Venture Partners
- Revenue: unknown

Kaggle was founded in 2010 by Anthony Goldbloom, raised a $12.5M round in 2011 (Max Levchin became chairman), and was acquired by Google in March 2017 (announced by Fei-Fei Li). It now operates as a free data-science/ML community and notebook platform under Google; not a standalone funded startup, so 'total funding' and 'last round' reflect its pre-acquisition history only, and current revenue is folded into Alphabet's overall financials.

## Caveats

- Datalayer registry supports Kaggle interactive notebook/batchjobs withKaggle credentials. Notebookquota is not purchasableunlimited cloudcompute. Publicdocs page could not yield exact current quotas.
- Not fully priceable in ENGINE_CARD: unknown USD resource rates or machine shape. Null is not zero; do not rank as a free provider.
- Features set to null were not verified. No sandbox was purchased or tested; feature/performance statements are documentation claims. Null maximums are unknown unless a cited note explicitly states unlimited.
- A complete monthly bill requires known snapshot/egress/plan limits; do not silently treat missing ancillary charges as free.

## How this provider charges


As of 2026-09-28. Prices are USD unless explicitly labelled otherwise. Source type: official published list/promo or unknown, never a fabricated quote.

Datalayer registry supports Kaggle interactive notebook/batchjobs withKaggle credentials. Notebookquota is not purchasableunlimited cloudcompute. Publicdocs page could not yield exact current quotas.

| Regime | When it applies | How billed / numbers | Source |
|---|---|---|---|
| Notebook quota | User-account limits | No guaranteed priceable4/8/C50machine tier. | https://www.kaggle.com/docs/notebooks |

## Gotchas

- Datalayer registry supports Kaggle interactive notebook/batchjobs withKaggle credentials. Notebookquota is not purchasableunlimited cloudcompute. Publicdocs page could not yield exact current quotas.
- Not fully priceable in ENGINE_CARD: unknown USD resource rates or machine shape. Null is not zero; do not rank as a free provider.
- Features set to null were not verified. No sandbox was purchased or tested; feature/performance statements are documentation claims. Null maximums are unknown unless a cited note explicitly states unlimited.
- A complete monthly bill requires known snapshot/egress/plan limits; do not silently treat missing ancillary charges as free.

## Worked workload

4 vCPU / 8 GiB; 50 simultaneous instances × 8 h/day × 22 days = **8,800 instance-hours**, **35,200 vCPU-hours**, **70,400 GiB-hours**. At 30% observed CPU:10,560 active-vCPU-hours only where the meter actually uses utilization. Assume one start/instance/day:1,100starts. Retain50GiB snapshots for a month;100GiB outbound. Active disk capacity was not specified.

The requested50concurrent8hcloudVMs with50GiBsnapshots is not a documented purchasableKaggle offering. No normalized bill.

## Sources

- https://www.kaggle.com/docs/notebooks
- https://github.com/datalayer/code-sandboxes/blob/d9c39925d87447dab5f3f7f1bdf9451ec4ebca2a/code_sandboxes/providers.py
