Find the right path for your Mac mini
New to the upgrade? Start with compatibility and the DFU restore. Already planning a project? Explore what extra storage can do. When you're ready to fit the module, follow the photo-led installation guide.
Before you order
Check compatibility, plan the restore, compare internal and external storage, and see what comes in the box.
- 01
Is the Mac mini M4 SSD upgradeable?
Yes, and this is the first Mac mini in years where that is true. What the swap involves before you order.
Read the guide - 02
M4 vs M4 Pro: why the storage module is different
Two Mac minis from the same year, two different modules. Check which one you have before you order.
Read the guide - 03
Mac mini M4 SSD DFU restore: step by step
The part of the upgrade that happens on a second Mac. Exact steps, the black-screen moment, and the fixes when nothing appears.
Read the guide - 04
Which Mac mini models can be upgraded?
Every Mac mini since 2010, what can still be upgraded on each, and the one model our module fits.
Read the guide - 05
Mac mini M6 and M5 Pro storage is soldered again
The removable storage module lasted one generation: the 2026 M6 and M5 Pro Mac mini return the NAND to the logic board, so M4 modules do not fit.
Read the guide - 06
What is in the box, and the 2-year guarantee
The module, the tools, the plain packaging, and what happens if something is wrong.
Read the guide - 07
Does a Mac mini SSD upgrade void the Apple warranty in the EU?
Your EU legal guarantee, Apple's warranty, what Apple can refuse after an upgrade, and what our 2-year guarantee covers.
Read the guide - 08
Internal or external SSD for a Mac mini M4?
A larger internal module gives your Mac mini M4 more room where macOS and apps need it, without another drive on your desk. See when external still makes sense.
Read the guide - 09
Mac mini M4 SSD upgrade modules compared
Every seller of a Mac mini M4 storage module we found, with shipping origin, returns and warranty checked on one day.
Read the guide
What 2TB makes possible
Once the storage is in: run a home server, host local AI, code remotely, sandbox agents, build iOS apps, or run OpenClaw.
- 01
Mac mini M4 as a home server: why storage runs out first
Low idle power, quiet, and small enough to disappear on a shelf. What a home server actually stores, and why the base 256GB is gone before the real job starts.
Read the guide - 02
Running local AI models on a Mac mini M4: the storage math
Memory decides which model you can run; storage decides how many you keep, plus the caches that grow beside them. Sourced download sizes and a computed storage budget for 256GB, 512GB and 2TB.
Read the guide - 03
A remote AI coding setup on a Mac mini M4 with Tailscale, mosh and herdr
Tailscale connects the two machines without port forwarding, mosh keeps the shell alive across sleep and Wi-Fi changes, and herdr keeps AI coding agents running between sessions. Setup steps, honest caveats, and a computed storage budget.
Read the guide - 04
Sandboxed AI coding agents on a Mac mini M4: Tart VMs, Apple container and the storage they take
Tart clones full macOS or Linux virtual machines from a single downloaded image, using APFS copy-on-write so a clone stays cheap until it diverges from its base; Apple's container and Claude Code devcontainers are lighter alternatives with their own limits. Setup commands, honest caveats, and a computed storage budget.
Read the guide - 05
An iOS build machine on a Mac mini M4: Xcode's AI agents, xcodebuild and self-hosted CI
Xcode 26.3 added Claude Agent and Codex as agents built into Xcode itself, through the Model Context Protocol; a terminal agent builds and tests the same project with xcodebuild over the same mosh and herdr setup as any other remote coding session, and a self-hosted CI runner closes the loop. Setup notes, honest caveats, and a storage budget, with the Xcode-side figures measured on a Mac mini M4.
Read the guide - 06
OpenClaw on a Mac mini M4: an always-on AI agent at home
OpenClaw is a self-hosted assistant reachable through chat apps. Its own state is modest; local models, workspaces and backups turn it into a storage question.
Read the guide