---
title: Checkpointing
description: >-
  - Saving and loading checkpoints — Learn to save and load checkpoints -
  Customize checkpointing behavior — Learn how to change the behavior of...
canonical: 'https://lightning.ai/docs/pytorch/stable/reference/common/checkpointing'
---
# Checkpointing {#checkpointing}

- [Saving and loading checkpoints](/docs/pytorch/2.6.6/reference/common/checkpointing_basic.md) — Learn to save and load checkpoints

- [Customize checkpointing behavior](/docs/pytorch/2.6.6/reference/common/checkpointing_intermediate.md) — Learn how to change the behavior of checkpointing

- [Upgrading checkpoints](/docs/pytorch/2.6.6/reference/common/checkpointing_migration.md) — Learn how to upgrade old checkpoints to the newest Lightning version

- [Cloud-based checkpoints](/docs/pytorch/2.6.6/reference/common/checkpointing_advanced.md) — Enable cloud-based checkpointing and composable checkpoints.

- [Distributed checkpoints](/docs/pytorch/2.6.6/reference/common/checkpointing_expert.md) — Save and load very large models efficiently with distributed checkpoints

- [ModelCheckpoint API](/docs/pytorch/2.6.6/optional-api/api/lightning.pytorch.callbacks.ModelCheckpoint.md) — Dig into the ModelCheckpoint API

---

**Navigation**

- Parent: [Common](/docs/pytorch/2.6.6/reference/common.md)
