> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/datasets/delete-a-project.md).

# Delete a Project

Deleting a project moves it to your workspace [Trash](/workspaces/trash.md) for 30 days before it is permanently removed. You can restore it from the Trash any time during the retention window.

Any in-flight training jobs for the project are cancelled automatically when you move it to Trash.

{% hint style="info" %}
Only the Project owner can delete a Project. If you are not the owner, the "Delete Project" option is disabled and a tooltip names the current owner. Ask them to delete the Project, or have them [transfer ownership](/datasets/change-project-owner.md) to you.
{% endhint %}

## Delete a project

1. Click the three dots beside a project listing on the workspace dashboard, or the three dots in the sidebar of the project page.
2. Click "Delete Project".
3. Type the project ID to confirm.
4. Optionally check "Also delete images from Asset Library" if you want images that belong only to this project to be removed when the project is permanently cleaned up. Images shared with other projects are preserved either way.
5. Click "Move to Trash".

<figure><img src="/files/a2Ygdaacvbho6f08Mf1t" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/uQWg4aJPcVsN15nGGMwQ" alt=""><figcaption></figcaption></figure>

## Restore or permanently delete

See [Trash](/workspaces/trash.md) for how to restore a deleted project or remove one immediately without waiting for the 30-day retention window.

## Delete via API, SDK, or CLI

You can also move a project to Trash through:

* REST API: `DELETE /:workspace/:project`
* Python SDK: `project.delete()`
* CLI: `roboflow project delete <workspace>/<project>`

To restore outside the web app use `project.restore()` from the SDK or `roboflow project restore <workspace>/<project>` from the CLI. Permanent deletion is available only from the Trash page in the web app.
