Kaggle Notebooks (formerly Kernels) offers free P100/T4x2 GPU or TPU v3-8 access with 12-hour (9-hour TPU) sessions -- built-in Kaggle Dataset/Competition integration, no paid tier.
Kaggle Notebooks (formerly called "Kernels") is a free, cloud-based computational environment for exploring and running machine learning code, built on Jupyter notebooks in Python or R. It provides free access to NVIDIA Tesla P100 and 2x Tesla T4 GPUs as well as TPU v3-8 hardware, with Kaggle Datasets, Models, and Competition data built in as attachable input sources. It is one of the more competition-focused entries in the site's Google Colab AI Tools category.
Jump to the pricing, features, pros and cons, comparisons, FAQs, and alternatives.
Overall Rating: 4.5/5 | Free Plan: Yes -- completely free, no paid tier, including GPU and TPU access.
Best For: Kaggle competitors, ML learners, and data scientists who need free GPU/TPU compute with built-in dataset access
Pricing: Free; optional paid Google Cloud add-ons (BigQuery, Cloud Storage, AutoML) billed separately by GCP | Ease of Use: 4.5/5 | Business Value: 4.3/5
Last Tested: October 2026 | Version: Latest
Kaggle Notebooks fits into an ML workflow as a free training and experimentation layer: you attach Kaggle Datasets, Models, or Competition data directly as inputs (or chain another notebook's output as a data source), then run code on free P100, T4x2, or TPU v3-8 hardware. Every notebook runs inside a versioned Docker container with pre-installed Python/R packages updated roughly every two weeks, so you can pin a specific environment version for reproducibility. Notebooks can be shared publicly or privately with view or edit access for collaborators, and can be scheduled to re-run daily, weekly, monthly, or whenever an attached dataset updates. It can be compared with Google Colab, Deepnote, Amazon SageMaker Studio Lab, Vertex AI Workbench, and Paperspace Gradient depending on whether you need competition data, team collaboration, or vendor-specific cloud integration.
Professional reality: free GPU and TPU availability is limited -- during busy periods you may be placed in a queue before your session starts.
Choice of 1 NVIDIA Tesla P100 or 2x Tesla T4 GPUs, or a TPU v3-8, all free with no paid tier.
Kaggle Datasets, Models, and Competition data attach directly as notebook inputs; notebook outputs can chain into pipelines.
Pre-installed Python/R packages updated roughly every two weeks, with the option to pin a specific environment version.
Share notebooks publicly or privately, with collaborators given view or edit access.
Re-run notebooks daily, weekly, monthly, or whenever an attached dataset updates.
Connect BigQuery, Cloud Storage, or AutoML via the Add-ons menu (requires a billing-enabled GCP account).
Kaggle Notebooks is a frequent pick in broader AI tool roundups -- see our guides to the best AI tools for students and best AI tools for data scientists for how it fits into a wider learning or research workflow.
Kaggle Notebooks is completely free, with no paid tier: you get 1 NVIDIA Tesla P100 or 2x NVIDIA Tesla T4 GPUs, or a TPU v3-8, subject to availability and possible queuing during busy times. Sessions are capped at 12 hours of execution time for CPU/GPU notebooks and 9 hours for TPU sessions, interactive editing ends after 20 minutes of idle time, and each notebook gets 20GB of auto-saved disk at /kaggle/working. The only paid elements are optional Google Cloud integrations (BigQuery, Cloud Storage, AutoML) available via the Add-ons menu, which require a billing-enabled GCP account and incur separate GCP charges -- Kaggle itself does not charge for them. A separate experimental promo gives Colab Pro and Pro+ subscribers who link their accounts an extra 15 or 30 GPU hours per week respectively, which Kaggle describes as a limited-time promotion that may change.
| Plan | Price | What You Get |
|---|---|---|
| Free | $0 | 1x P100 or 2x T4 GPU, or TPU v3-8; 12hr/9hr session limits; 20GB auto-saved disk; no paid tier. |
| Google Cloud Add-ons | Pay-as-you-go via GCP | BigQuery, Cloud Storage, AutoML -- optional, billed by Google Cloud, not Kaggle. |
Read the full Kaggle Notebooks documentation →
Attach competition data directly to a notebook, train on free GPU/TPU, and submit code-based entries within the session time limits.
Fork and study public notebooks shared by other Kagglers to learn new techniques across data science and ML.
Train deep learning models on free P100, T4x2, or TPU v3-8 hardware without local GPU hardware or cloud billing.
Schedule notebooks to re-run automatically whenever an attached dataset updates, chaining outputs into multi-notebook pipelines.
Create a free Kaggle account and click "New Notebook" from the Code tab.
Attach a Dataset, Model, or Competition as an input source from the Settings pane.
Enable a free GPU (P100 or 2x T4) or TPU v3-8 under Settings > Accelerator if your workload needs one.
Use "Save & Run All" to create a reproducible version, or share the notebook publicly or with collaborators.
Kaggle Notebooks is the right fit for Kaggle competitors, ML learners, and data scientists who want free P100/T4x2 GPU or TPU v3-8 compute tightly integrated with Kaggle datasets and competitions inside reproducible Docker environments. If you need sessions beyond 12 hours, guaranteed GPU availability without queuing, or more than 20GB of working disk, look to another platform.
Kaggle Notebooks competes with other tools in the Google Colab AI Tools category, including Google Colab, Deepnote, Amazon SageMaker Studio Lab, Vertex AI Workbench, and Paperspace Gradient.
| Decision Area | Kaggle Notebooks | When Another Option Wins |
|---|---|---|
| Data access | Kaggle Datasets, Models, and Competition data attach directly as notebook inputs. | Google Colab for general-purpose notebooks without Kaggle's dataset/competition focus. |
| Collaboration | Public/private sharing with view or edit access for collaborators. | Deepnote for real-time collaborative editing. |
| Compute limits | 12hr/9hr session caps, GPU/TPU queuing during busy times. | Paperspace Gradient for guaranteed, paid GPU access without session caps. |
| Cloud ecosystem | Optional BigQuery/Cloud Storage/AutoML add-ons via GCP billing. | Vertex AI Workbench for teams already deep in Google Cloud. |
Like Kaggle, Colab is a free cloud notebook platform, but Kaggle adds built-in Competition data and Dataset/Model attachment plus free TPU v3-8 access, and Colab Pro/Pro+ subscribers can link accounts to gain extra GPU hours on Kaggle's hardware under an experimental promo.
Choose Kaggle if: you need Competition data or TPU access built in. Choose Google Colab if: you want a simpler general-purpose notebook without the competition/dataset focus.
SageMaker Studio Lab is AWS's notebook environment, while Kaggle Notebooks distinguishes itself with free GPU/TPU options, versioned Docker environments updated roughly every two weeks, and direct attachment of Kaggle Datasets, Models, and Competition data.
Choose Kaggle if: you want competition/dataset integration and TPU access. Choose SageMaker Studio Lab if: you're already working within the AWS ecosystem.
A Kaggle kernel is the former name for Kaggle Notebooks, a free cloud-based Jupyter environment (Python or R) for running machine learning code that also supports Scripts and RMarkdown scripts.
Yes -- Kaggle offers free GPU access with a choice of 1 NVIDIA Tesla P100 or 2x NVIDIA Tesla T4 GPUs, though availability is limited and you may be queued during busy times.
A Kaggle Notebook session can run up to 12 hours of execution time for CPU/GPU notebooks and 9 hours for TPU sessions, with interactive editing ending after 20 minutes of idle time.
Yes -- Kaggle Notebooks is completely free with no paid tier, including free GPU and TPU access; only optional BigQuery, Cloud Storage, and AutoML add-ons incur separate GCP charges.
Alternatives include Google Colab, Deepnote, Amazon SageMaker Studio Lab, Vertex AI Workbench, and Paperspace Gradient, each differing in ecosystem, collaboration focus, or GPU provisioning.
Kaggle Notebooks also shows up in our best AI tools for machine learning engineers roundup. Browse the full Google Colab AI Tools category for more cloud notebook options.
Bottom Line: Kaggle Notebooks is the right fit for Kaggle competitors, ML learners, and data scientists who want free P100/T4x2 GPU or TPU v3-8 compute tightly integrated with Kaggle datasets and competitions inside reproducible Docker environments. If you need sessions beyond 12 hours, guaranteed GPU availability without queuing, or more than 20GB of working disk, look to another platform.
Last Tested: October 2026 | Reviewed by theaitoolsbox.com editorial team
A Kaggle kernel is the former name for Kaggle Notebooks, a free cloud-based Jupyter environment (Python or R) for running machine learning code.
Yes -- Kaggle offers free GPU access with a choice of 1 NVIDIA Tesla P100 or 2x NVIDIA Tesla T4 GPUs, though availability is limited during busy times.
Up to 12 hours of execution time for CPU/GPU notebooks and 9 hours for TPU sessions, with interactive editing ending after 20 minutes of idle time.
Google Colab AI Tools
Basic features included
1x NVIDIA Tesla P100 or 2x Tesla T4 GPU, or TPU v3-8; 12hr/9hr session limits; 20GB auto-saved disk; no paid tier.
Optional BigQuery, Cloud Storage, and AutoML integrations -- billed separately by Google Cloud, not Kaggle.
Google Colab AI Tools
Google Colab AI Tools
Google Colab AI Tools
Google Colab AI Tools
Google Colab AI Tools
Google Colab AI Tools
Google Colab AI Tools
Google Colab AI Tools
Deepnote is a collaborative data science notebook with real-time editing, AI agents, and 100+ integrations -- Free forever, Team $39/editor/mo, or Enterprise …
Lightning AI Studios offers on-demand GPUs (H200s from $4.50/hr), AI coding agents, and enterprise infrastructure for building and training AI models -- …
Amazon SageMaker Studio Lab is a free JupyterLab notebook environment with 15 GB persistent storage and CPU/GPU compute, built on AWS -- …
Paperspace Gradient (now part of DigitalOcean) is an MLOps platform with Notebooks, GPU/IPU Machines, and Deployments -- Free, Pro $8/mo, Growth $39/user/mo, …
Hugging Face Spaces is a free AI app directory with 1.4M+ live demos (image, video, chatbots, and more) -- PRO is $9/mo, …
Jupyter AI is a free, open source extension connecting AI agents (Claude, Codex, Gemini) to JupyterLab notebooks via ACP and MCP -- …
Vertex AI Workbench is Google Cloud's managed JupyterLab notebook environment -- pay-as-you-go from $0.0261/hr vCPU, now also labeled Agent Platform Workbench in …
Google Colab offers free T4 GPU access and Gemini AI assistance for Python notebooks, with Pay As You Go, Pro ($9.99/mo), and …