---
schema_version: "1"
id: d83125ff2191dd11d8d9e4a9345e9f1beae5212d1f0cd437273327a6503388e1
title: Perform Mass Deletes
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/data-loader-impl/guides/data-loader/performing-mass-deletes.md
canonical_url: https://developer.salesforce.com/docs/platform/data-loader-impl/guide/performing-mass-deletes.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 4229f0b5f5562730aaf3882229a1bf6b7d2f828b98b1fe17586636858d2c0759
products:
  - Data Loader Guide
  - Platform Developer Content
---

# Perform Mass Deletes

Use Data Loader to delete a large number of records at one time. The total number of records you can delete depends on which API you've configured Data Loader to use.

## Before You Begin

|User Permissions Needed| |
|-----------------------|--|
|To mass delete records:|Modify All Data|

1.  As a backup measure, export the records you wish to delete, being sure to select all fields. Save an extra copy of the generated CSV file.

2.  Next, export the records you wish to delete, this time using only the record ID as the desired criterion.

3.  Launch the Data Loader and follow the delete or hard delete wizard. Map only the record ID column.

4.  After the operation, review your success and error log files.


