If you need to completely erase an SD card on a Mac, there are several ways to do it depending on how secure you want the deletion to be. A simple format removes files quickly, while more advanced methods overwrite data to prevent recovery. Below are three reliable ways, from beginner-friendly to more advanced.
Method 1: Use Dr.Wiper (Best for complete and secure erase)
Dr.Wiper is a dedicated disk wiping tool designed to permanently erase an sd card so it can't be recovered. It corporates several advanced disk erasing algorithms for multiple data wiping. This is the best option if the SD card contains sensitive files.
Steps:
- Download and install Dr.Wiper on your Mac
- Insert the SD card into your Mac
- Launch Dr.Wiper and select Disk Wipe mode
- Choose your SD card from the list
- Select a wiping standard (e.g., DoD 5220.22-M or simple overwrite)
- Click Erase and confirm

Why use this method:
- Permanently destroys data (not recoverable)
- Supports multiple overwrite standards
- Ideal before selling or giving away the SD card
Method 2: Use Disk Utility (Built-in macOS tool)
This is the most common method and works well for general use. It removes all files and reformats the SD card. You can use this built-in tool for completely wiping an sd card on any mac. It's powerful, but you need to be careful to select the correct disk.
Steps:
- Put the SD card into your Mac’s card slot or use a USB card reader. Wait a few seconds until it appears on the desktop or in Finder
- Go to Finder → Applications → Utilities → Disk Utility.
- In the top menu bar, click View → Show All Devices. This ensures you can see the full SD card, not just its volume
- In the left sidebar, look for your SD card under External.
- Click the top-level device, not the indented volume below it.
- Double-check the storage size to confirm it’s the right device.
- With the SD card selected, click Erase at the top.
- Choose format as FAT32 and scheme as Master Boot Record
- Click Erase
👉 Official Apple guide:
Erase and reformat a storage device in Disk Utility on Mac - Apple Support

Notes:
- Fast and simple
- Data can still be recovered with recovery tools (not fully secure)
Method 3: Use Terminal (Advanced users)
If you prefer command line or want more control, Terminal can permanently erase an SD card as well. However, this approach is only for advanced users.
Steps:
1. Insert the SD card
2. Open Terminal
3. Run:
diskutil list external
(find your SD card identifier, e.g., disk2)
4. Then run this command to wipe an sd card on mac:
diskutil eraseDisk ExFAT SDCARD MBRFormat /dev/disk2
👉 Apple Terminal reference:
Terminal User Guide for Mac - Apple Support

Important tips:
- Double-check the disk number (disk2, disk3, etc.) before running commands
- Selecting the wrong disk can erase your entire system drive
- Some SD cards (flash storage) may not fully support secure erase options
Conclusion
- Dr.Wiper is the best choice for permanent, unrecoverable data erasure
- Disk Utility is ideal for quick and simple formatting
- Terminal offers more control for advanced users
For most users, Disk Utility is enough for erasing an sd card. But if you want to make sure the data is truly gone, especially before selling or donating the SD card, using a dedicated wiping tool like Dr.Wiper is the safest approach.
[Edited by Moderator]