Formatting an SD card on a Mac is straightforward, but the right choice of file system and partition scheme matters if you’re going to use the card in a camera or other device. This guide covers all three reliable ways to format an SD card on Mac: Disk Utility, Terminal, and the official SD Memory Card Formatter.
The same steps work for SD, microSD, CFexpress Type A, CFexpress Type B, and CompactFlash cards (any card your Mac mounts as a drive). I’ll flag the camera-specific gotchas as we go.
New cards usually ship pre-formatted, but it’s still worth formatting them yourself before first use to make sure the file system matches what your camera expects. Below: a quick reference, then the full walkthroughs.
Table of contents
Quick Guide: How to Format SD Cards on Mac
If you need a quick answer here’s how to format your SD card using Disk Utility on Mac:
- Insert your SD Card into your Mac’s SD Card slot or a card reader connected to your Mac.
- Open Disk Utility by searching for it in Spotlight or by navigating to Applications > Utilities > Disk Utility.
- Select SD Card from the list of devices on the left-hand side of the window.
- If you don’t see the SD card in the sidebar, click View > Show All Devices, then select the parent device (not the partition) and click Erase at the top.
- Choose a format: ExFAT if your card is 64GB or larger, FAT32 (MS-DOS FAT) if it’s 32GB or smaller. For Scheme, pick Master Boot Record if you’ll use the card in a camera.
- Click on the Erase button to begin the formatting process.
- Your SD card is now formatted!
Want a more detailed guide? keep reading.
How to Erase Data from SD Card on Mac with Disk Utility
Erasing data from an SD card on a Mac is a simple process that can be accomplished using the Disk Utility app. Here is a step-by-step guide on how to erase data from an SD card on MacOS with Disk Utility:
Step 1: Connect your memory storage device to your Mac

The first step is to connect your SD card to your Mac using a memory card reader. Make sure the metal contacts on the card are facing down before inserting it into the reader. Alternatively, you can use a built-in SD card slot if your Mac has one.
Step 2: Open Disk Utility app
Now you’ll need to open Disk Utility. You’ll find the mac Disk Utility app in the “Utilities” folder of your Mac. Alternatively, you can use the Spotlight search function to locate the app by typing “disk utility”. Utilities is located in the Applications folder of Finder.

Once you’re in the Utilities folder you’ll see “Disk Utility” this is the tool we’ll use to format our memory card.

Next, open the Disk Utility app on your Mac.
Step 3: Run Disk Utility to erase data
Once Disk Utility is open, you’ll see a list of drives on the left. By default, Disk Utility hides the parent device and only shows the mounted volume. Click View > Show All Devices in the menu bar so you can select the whole card (the parent device, not the partition under it). Then right-click your SD card and choose Erase, or click the Erase button at the top of the window.

A dialog opens where you can name the card (optional, useful if you swap cards a lot) and pick a Format and Scheme.
- Format: Choose ExFAT if the card is 64GB or larger. Choose MS-DOS (FAT), which is FAT32, if the card is 32GB or smaller. Don’t pick APFS or Mac OS Extended for cards going into a camera, since most cameras can’t read those.
- Scheme: Pick Master Boot Record for camera use. macOS defaults to GUID Partition Map (GPT), which works fine on Mac but cameras often won’t mount it.

Finally, click the Erase button to begin the process. Depending on the size of your card this could take a couple of minutes. Once the process is complete, your SD card will be erased and ready to use again.

Now you can eject your memory card. This method works for all types of memory cards including SD, microSD, CFexpress Type A, CFexpress Type B, and CompactFlash.
Remember to save any data you want to keep from the memory card before erasing it, as this process will delete all of the data on it. Using Disk Utility to erase data from an SD card on a Mac is a quick and easy process that can be done in just a few simple steps. Additionally you can use the “Security Options” button to add a more secure format to the card if you have sensitive photos on it.
How to Format SD Cards on Mac Using the Terminal
If you want to format an SD card on a Mac, the Terminal is one of the most reliable methods. This method is only recommended if you’re familiar with using command line. Follow these steps to get started:
Step 1: Open Spotlight
To open Spotlight, press the command key and the space bar simultaneously. Spotlight is a search feature that allows you to search your Mac and the internet.
Step 2: Insert the Memory Storage Device
Connect the card reader to your Mac and insert the memory storage device.
Step 3: Type Diskutil List
Open the Terminal and type “diskutil list” to see a list of all the available storage devices. This command will display a list of all your storage devices, including your SD card.
Step 4: Select Your Device
From the list, select the device you want to format. The device name will look something like “/dev/disk2.”
Step 5: Type the Command
Type the command sudo diskutil eraseDisk ExFAT SDCARD MBRFormat /dev/disk2 to format the card. Use ExFAT for cards 64GB or larger and FAT32 for cards 32GB or smaller. The MBRFormat argument writes a Master Boot Record partition table, which is what cameras expect. If your card isn’t the second disk, replace /dev/disk2 with the device name from step 3.
Step 6: Enter Password to Confirm Action
The system may ask for your password to confirm your action. Enter your password and press “Enter” to proceed. If you don’t have administrator privileges, you won’t be able to format the SD card using the Terminal.
Formatting your SD card on a Mac is easy when you use the Terminal. If you follow these steps carefully, you’ll be able to erase all data on your SD card and reformat it as ExFAT. Just be careful when using Terminal since you can easily make a mistake and format an incorrect hard drive.
Use the Official SD Memory Card Formatter (Recommended for Cameras)
The SD Memory Card Formatter is a free utility from the SD Association — the same group that maintains the SD card spec. SanDisk and most camera manufacturers recommend it over the OS’s built-in tools because it formats the card exactly the way the SD spec was designed for: correct cluster size, file system, and a clean partition layout that works across cameras.
If you’re formatting a card that will live in a camera, this is usually the safest choice.
- Download the macOS version from sdcard.org/downloads/formatter.
- Install and open the SD Memory Card Formatter app.
- Insert your SD card. The app should detect it automatically.
- Choose Quick Format for normal use, or Overwrite Format if you want to wipe a card you’re selling or retiring (much slower).
- Optionally enter a volume label, then click Format.
One caveat: the SD Memory Card Formatter only formats SD/SDHC/SDXC/SDUC cards. For CFexpress, CompactFlash, or microSD cards in adapters that report as something else, fall back to Disk Utility or Terminal.
Frequently Asked Questions about Formatting SD Cards on Mac
What is an SD Card?
An SD (Secure Digital) Card is a small storage device that is used for storing digital files, such as pictures, videos, and music. It is commonly used in digital cameras, smartphones, and other devices that require additional storage space.
What if my Mac won’t recognize the SD card?
If your Mac doesn’t see the card at all, work through these in order:
- Try the card in a different reader or slot. Built-in slots and cheap USB readers can fail.
- Check the lock switch on the side of the SD card. If it’s in the locked position, the Mac may show the card as read-only or not mount it.
- Open Disk Utility and click View > Show All Devices. Sometimes the card is detected but not auto-mounted, and you’ll see it in the sidebar even when Finder doesn’t. From there you can erase it directly.
- If the card was used in a camera or device that wrote an unsupported file system, Terminal can erase it even when Disk Utility refuses. Run
diskutil listto find the device, thensudo diskutil eraseDisk ExFAT SDCARD MBRFormat /dev/diskN. - If none of that works, the card may be physically failing. Counterfeit and well-used cards eventually die.
Should I format the SD card on Mac or in the camera?
Both. Formatting on the Mac is useful for setting up a brand-new card, switching file systems, or wiping a card that’s misbehaving. After that, do a final in-camera format before your first shoot. The camera writes its own folder structure (DCIM, metadata files), and starting from an in-camera format prevents most write errors and missing-card messages.
Can I format an SD card to FAT32 on a Mac?
Yes. In Disk Utility, choose MS-DOS (FAT) as the format. That’s how Apple labels FAT32. The catch is that macOS will only let you choose MS-DOS (FAT) for cards 32GB or smaller — for larger cards it forces ExFAT. If you have a specific need to put FAT32 on a 64GB+ card (some older devices), use Terminal with sudo diskutil eraseDisk MS-DOS SDCARD MBRFormat /dev/diskN.
Why do I need to format my SD Card on Mac?
Formatting your SD Card on Mac can help resolve issues such as data corruption, error messages, and other problems that may occur while using the device. It can also help prepare the SD Card for use with a specific device or operating system.
Can I format my SD Card on Mac using Disk Utility?
Yes, you can use Disk Utility, which is a built-in application on your Mac, to format your SD Card. It allows you to erase the contents of your SD Card and prepare it for use with your Mac or other devices. To learn how to format cards with Disk Utility on Mac read the top of this post.
Will formatting my SD Card erase all of my data?
Yes, formatting your SD Card will erase all of the data on the device. Therefore, it is important to back up any files that you want to keep before formatting your SD Card.
Can I recover data from a formatted SD Card?
It is possible to recover data from a formatted SD Card using data recovery software. However, it is important to note that the success of data recovery depends on various factors, such as the extent of the formatting, the length of time that has passed since the formatting, and the condition of the SD Card.
How often should I format my SD Card?
It is recommended to format your SD Card periodically, especially if you use it frequently or if you notice any issues with the device. However, formatting your SD Card too often may shorten its lifespan, so it is important to find a balance between maintaining the device and preserving its longevity.
Are there any precautions I should take before formatting my SD Card?
Before formatting your SD Card, it is important to back up any data that you want to keep, as formatting will erase all of the contents on the device. Additionally, make sure that your SD Card is not write-protected and that it is not currently being used by any applications or processes.
Conclusion
That covers the three reliable ways to format an SD card on Mac. The short version: ExFAT for 64GB+ cards, FAT32 for 32GB and smaller, and Master Boot Record as the scheme if the card is going into a camera.
One last tip: once the card is formatted on the Mac, do a final format inside the camera before your first shoot. The camera writes its own directory structure (DCIM folders, metadata files) and that small step prevents most “card error” messages later on.



