Kaggle
Best for: Research & Reference for people who want a checked, free option.
Kaggle is a free platform for data science and machine learning, run by Google. You sign up with an email address and get the whole thing at no cost: there is no paid tier for the core product, and the main limit is compute quota rather than a paywall.
It brings several genuinely useful things together in one place. A large public repository of datasets you can search, download, or load straight into a notebook. Cloud notebooks (formerly Kernels) that run Python or R in the browser with the common libraries preinstalled and free GPU/TPU time. Machine-learning competitions, some with cash prizes and many aimed at learning. A hub of pretrained models, and Kaggle Learn — free short courses on Python, machine learning, SQL, and data visualisation with hands-on exercises.
It fits students and career-changers learning data science, practitioners who want free compute and datasets to prototype on, and anyone who wants to reproduce or build on public notebooks. For learning AI and data work without spending anything, it is one of the strongest free AI tools available.
To begin, create an account at kaggle.com, open or fork a notebook, and attach a dataset; enable a GPU or TPU accelerator in the notebook settings when you need one.
The honest limits. Free accelerator time is capped by weekly quotas (in the region of thirty GPU hours and twenty TPU hours a week at the time of checking) and individual sessions have a runtime cap; the exact figures change, so check the current limits in your notebook settings. Competitions have their own rules and prize terms.
Pros and cons
What's good
- Free to use.
- A research & reference option from Google.
Worth knowing
- Check the provider's current pricing and limits before you rely on it.
How to get started
- 1Open Google's site with the Get Access button on this page.
- 2Create an account if prompted, then start with the free option.
- 3Come back for other checked tools if it is not the right fit.
FAQ
Is Kaggle free?
Kaggle is free — you can start using it at no cost. See the provider for current limits and any paid upgrades.
Who makes Kaggle?
Kaggle is provided by Google.
What is Kaggle used for?
A free platform for data science and machine learning — public datasets, browser notebooks with free GPUs/TPUs, competitions, a model hub, and hands-on courses, at kaggle.com.