
Hosted Python notebooks with free but dynamically limited accelerator access.
Verified free allowance
Colab offers a free-of-charge tier with dynamic, unpublished usage limits; free notebooks can run for at most 12 hours depending on availability and usage patterns.

Google Colab is a hosted Jupyter notebook service for Python, machine learning, and data analysis. Its free-of-charge tier can provide GPU or TPU access, but Google deliberately keeps the usage limits and available hardware dynamic rather than promising a fixed allowance.
Easy to start and widely taught, but unsuitable for workloads that require guaranteed hardware, a fixed quota, or uninterrupted long-running sessions.
Paid plans: Paid Colab plans and pay-as-you-go compute can increase availability, but resources remain subject to capacity and account usage.
These links support the important free-offer claims on this page.
Google states that free Colab limits and accelerator types vary dynamically and that free notebooks can run for at most 12 hours depending on availability and usage.
Google describes Colab as a hosted Jupyter Notebook service requiring no setup and providing free access to computing resources including GPUs and TPUs.