Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Coding Playgrounds
  3. Kaggle Notebooks

Kaggle Notebooks

Plans and prices

Kaggle Notebooks free

Free

12-hour CPU/GPU sessions · 9-hour TPU sessions · 20 GB auto-saved working disk · weekly GPU quota usually 30 hours or higher

Kaggle Notebooks

Free

Free P100 GPU and TPU v3-8 availability is limited and may queue · CPU/GPU sessions up to 12 hours; TPU sessions up to 9 hours · 20 GB autosaved disk

Every plan, in full

On the record

Acquisition news
TechCrunch reported on March 8, 2017 that Google confirmed its acquisition of Kaggle and did not disclose deal terms.techcrunch.com · read 14 Oct 2026
API
Kaggle provides a command-line interface for interacting with the platform through terminal commands or shell scripts.kaggle.com · read 2 Oct 2026
CLI licence
The official Kaggle CLI is released under the Apache 2.0 licence.github.com · read 14 Oct 2026
Company founders
Crunchbase lists Anthony Goldbloom and Ben Hamner as founders.crunchbase.com · read 14 Oct 2026
Company founding
LinkedIn lists Kaggle as founded in 2010.linkedin.com · read 14 Oct 2026
Company headquarters
LinkedIn lists San Francisco, California as headquarters.linkedin.com · read 14 Oct 2026
Company legal name
Crunchbase lists the legal name as Kaggle Inc.crunchbase.com · read 14 Oct 2026
Company ownership
Crunchbase identifies Kaggle as a Google sub-organization acquired by Google.crunchbase.com · read 14 Oct 2026
Company size
LinkedIn lists Kaggle's company size as 11–50 employees.linkedin.com · read 14 Oct 2026
Compliance enforcement
Kaggle states that it has removed thousands of competition teams for rule violations and does not disclose detection information to prevent evasion.kaggle.com · read 14 Oct 2026
Compute
Users can add a free NVIDIA Tesla P100 GPU or TPU v3-8, subject to limited availability and possible queues.kaggle.com · read 2 Oct 2026
Compute specifications
Documented environments include four CPU cores with about 30 GB RAM; P100 and dual-T4 GPU options; and a TPU 1VM with 96 CPU cores and 330 GB RAM.kaggle.com · read 14 Oct 2026
Data sources
Users can attach public data sources, upload their own data, use outputs from other notebooks, and add multiple sources to one environment.kaggle.com · read 2 Oct 2026
Dependency management
Kaggle’s Dependency Manager installs external Python packages and saves their versions for reuse.kaggle.com · read 2 Oct 2026
Dependency manager
A Dependency Manager installs pip packages, including packages directly from GitHub, and creates an installation notebook for commits.kaggle.com · read 14 Oct 2026
Documentation depth
Official documentation covers notebooks, packages, GPU usage, TPU usage, models, API access, benchmarks, scheduling, and Jupyter Server connections.kaggle.com · read 14 Oct 2026
Editor connections
Users can connect to a Kaggle Jupyter Server from editors including Colab and VS Code.kaggle.com · read 2 Oct 2026
Environment
Notebook sessions run in Docker containers with pre-installed packages and customizable compute resources.kaggle.com · read 2 Oct 2026

Alternatives to Kaggle Notebooks

Every alternative, ranked