Last updated on April 22, 2024

The key points to remember when formatting your Raspberry Pi SD card:

1. Back up your Raspberry Pi's SD card on Windows to avoid losing important data.

2. Using a reliable Raspberry Pi SD card formatter can effectively save you time formatting an SD card for your Raspberry Pi.

On this page, we will provide you with a clear guide on how to format an SD card for your Raspberry Pi on both Windows and Mac computers. Whether you are new to the Raspberry Pi or an experienced user, this guide will walk you through the process of setting up your SD card, preparing it for use in your Raspberry Pi. Let's get started.

Page content:
What file format should I use to format my SD card for the Raspberry Pi?
Guide 1: How to format an SD card for the Raspberry Pi on Windows
Guide 2: Formatting an SD card for the Raspberry Pi on a Mac

What is Raspberry Pi?

Raspberry Pi is a series of small single-board computers developed by the Raspberry Pi Foundation, known for their low cost, modular design, and open-source nature. They are widely used in various applications, such as weather monitoring.

Since the Raspberry Pi has no internal storage, you'll need an SD card to hold the Raspberry Pi operating system, games, and photos.

Further Reading: Raspberry Pi SD Card Benchmark

What format should I use to format my SD card for the Raspberry Pi?

In short, you need to install Raspberry Pi on an SD card. Before doing that, you need to know what format the Raspberry Pi requires in addition to the SD card. The answer is:

The Raspberry Pi supports three file system formats for the OS SD card: FAT16, FAT32, and exFAT. Which one is better? It depends largely on the storage size of your SD card.

    • FAT16: 128MB - 2GB SD cards
    • FAT32: 4GB - 32GB SD cards
    • exFAT: 64GB - 2TB SD cards

There's a checklist you can use to confirm that your SD card is ready for use with the Pi:

1. If you have already backed up any important data on the SD card to another location.

2. If you have already formatted the SD card with an acceptable file system format and erased its data.

    • If yes, you can refer to this guide for help: How to Install Raspberry Pi Operating System on SD Card. • If not, please follow the guide below to learn how to format an SD card for Raspberry Pi efficiently.

Guide 1: How to Format an SD Card for Raspberry Pi on Windows

There are four ways to format an SD card for the Raspberry Pi on a Windows computer:

    1. Use a SD Card Formatter tool software 2. Use File Explorer 3. Use Disk Management 4. Use Command Prompt

To save you time and effort, we want to show you two more straightforward methods to format an SD card for Raspberry Pi. Let's dive into the details:

#1. Format the SD card for Raspberry Pi using an SD card formatting tool (such as SD Card Formatter)

A third-party tool like tools Partition Master Free is a great SD card formatter for all Windows beginners to easily set the file system format of an SD card to be NTFS, FAT32, exFAT, or even EXT2, EXT3, or EXT4.

It's a completely free tool for formatting storage devices, and it simplifies the process with just a few clicks. Let's take a look at how to format an SD card for the Raspberry Pi:

Step 1. Launch Partition Master, right-click the partition on the external hard drive/USB/SD card that you want to format and choose “Format”.

Format External Hard Drive/USB/SD Card - 1

Step 2: Assign a new partition label, file system (NTFS/FAT32/EXT2/EXT3/EXT4/exFAT), and cluster size to the selected partition, then click OK.

Format External Hard Drive/USB/SD Card - 2

(3) Click Yes in the warning dialog box to continue.

Format External Hard Drive/USB/SD Card-3

Hit the “Run 1 Task” button on the top left corner, review the changes, and click on “Apply” to start formatting the external hard drive/USB/SD card.

Format External Hard Drive/USB/SD Card - 4

Apart from formatting SD card, you can use this software to convert NTFS to FAT32 without formatting or convert FAT32 to NTFS without formatting.

#2. Format the SD Card for the Raspberry Pi Using a File Explorer

Another straightforward method is to format the SD card using the File Explorer on a Windows computer. You can use this tool to format the SD card as exFAT or FAT32:

Step 1: Connect the SD card to your computer using an SD card reader.

Step 2: Press Windows + E to open File Explorer.

Step 3: Find your SD card, right-click on it, and choose 'Format'.

Step 4. Format the SD card with the new file system – either exFAT or FAT32.

(FAT32 is for SD cards 32 GB and smaller, and exFAT is for SD cards 64 GB and larger.)

Step 5: Check the box next to “Quick format,” then click “Start.” When the formatting is complete, click “OK.”

Format SD card using File Explorer

Advanced Windows users might want to try formatting the SD card using Disk Management or CMD. If you're one of them, check out the next two guides for assistance:

# Guide 2: Formatting the SD Card for the Raspberry Pi on a Mac

To format an SD card on a Mac, you can turn to Disk Utility or the Terminal. For simplicity, this guide will walk you through formatting an SD card for the Raspberry Pi using Disk Utility on your Mac.

Here are the steps:

Step 1. Connect the Raspberry Pi's SD card to your Mac using an SD card adapter.

Step 2: Open the Apple menu or Finder, click “Go,” and then click “Applications.” Double-click “Utilities.”

Step 3: Click on “Disk Utility” and open it. Then, select your SD card from the left panel.

Step 4: Click the “Erase” button at the top menu. Set a new file system format for your SD card, such as DOS (FAT) or exFAT, then click “Erase.”

Format the SD card for the Raspberry Pi on a Mac

When it's done, your SD card will be formatted and ready to use to install the Raspberry Pi operating system, Raspbian, as well as games, photos, and other files.

Conclusions

In this article, we discuss the best SD card format for Raspberry Pi and show you the easiest way to format an SD card for Raspberry Pi on both Windows and Mac.

For Windows users, the easiest way is to use the tool Partition Master, which simplifies the formatting process with just a few clicks. For Mac users, Disk Utility is a better option than the Terminal for formatting an SD card.

Frequently Asked Questions about Formatting an SD Card for the Raspberry Pi

If you have more questions about the Raspberry Pi or formatting SD cards, read on for the answers.

1. Can I format my Raspberry Pi's SD card to exFAT?

Yes, if your SD card has a storage capacity of 64GB or more, you can format it as exFAT for use with the Raspberry Pi. However, if your SD card is 32GB or smaller, FAT32 is a more suitable file system for the card.

2. How do I prepare an SD card for the Raspberry Pi?

First, back up the data on your SD card to another location.

Second, format the SD card and delete all existing files.

Third, format the SD card with the appropriate file system – exFAT for 64GB or larger cards, and FAT32 for 32GB or smaller cards.

3. Is there a Raspberry Pi formatting tool?

Yes, there are. You can use tools like SD Card Formatter or the File Explorer on Windows to format your Raspberry Pi's SD card. Alternatively, you can try using Disk Utility on a Mac to format the Raspberry Pi's SD card.

You can also install and format the SD card from within the Raspberry Pi Imager.