How can we help?

How do I clone my SD card to a new one?

Cloning an SD card is a useful process when you want to upgrade to a larger capacity card, back up your data, or duplicate a system image for devices like Raspberry Pi, cameras, or drones. Cloning ensures that all files, partitions, and boot sectors are copied exactly from the source card to the destination card. Here's how to do it step by step on Windows, Mac, or Linux.

What You Need

  • Your original SD card (source).

  • A new SD card (destination) with equal or larger capacity.

  • An SD card reader or adapter for your computer.

  • A cloning tool (software depends on your operating system).

Step-by-Step Guide for Windows Users

1. Insert Both SD Cards

Plug both your source and new SD cards into your PC using card readers. Note the drive letters assigned to them.

2. Download and Install a Cloning Tool

Recommended tools:

For most cases, Win32 Disk Imager is simple and effective:

3. Create an Image of the Original SD Card

4. Write the Image to the New SD Card

  • Insert your new SD card.

  • In Win32 Disk Imager, select the image file and target SD card drive letter.

  • Click “Write” to clone the image onto the new card.

5. Safely Eject and Test

Safely remove the SD card, insert it into your device, and test if it boots or runs properly.

For Mac Users

Use ApplePi Baker or the dd command in Terminal.

Using ApplePi Baker:

Using Terminal (Advanced):

diskutil list sudo dd if=/dev/diskX of=~/sdcard_backup.img bs=4m # Replace diskX with your SD card’s identifier 

Then to restore:

For Linux Users

Use the dd command:

sudo dd if=/dev/sdX of=~/sdcard_backup.img bs=4M status=progress sudo dd if=~/sdcard_backup.img of=/dev/sdY bs=4M status=progress

Replace sdX and sdY with the correct device names (use lsblk to check).

Tips

  • Always double-check the target drive to avoid overwriting data.

  • If your new SD card is larger, you can expand the partition using a tool like GParted (Linux) or MiniTool Partition Wizard (Windows).

Conclusion

Cloning your SD card is a straightforward process with the right tools. Whether you're on Windows, Mac, or Linux, creating an exact replica of your card helps ensure smooth upgrades, backups, and transfers. Always back up important data before cloning, and verify the results to avoid issues later.