My wife and I had about 80,000 photos spread across Google Photos, iCloud, and an old external hard drive that made concerning clicking noises. Two of our kids were growing up and we were burning through cloud storage—$2.99/month for Google One, $2.99/month for iCloud+, both filling up. We were paying two different companies monthly rent to store pictures of our own children.
Then Google changed their terms of service again, and I realized every photo of my daughter's first steps, every birthday, every family vacation was sitting on servers where it could be used to train AI models, scanned by automated systems, or simply vanish if Google decided to suspend our account. That was enough.
I spent a weekend setting up a Synology NAS. Total hardware cost: $480. One-time. No monthly fees. The thing sits in a closet next to the router, automatically backs up every photo from all four of our phones, and I can access the entire library from anywhere. It's been running for months now and I genuinely forget it's there—which is exactly how it should work.
Here's the exact process from unboxing to finished setup. No networking degree required.
Why a NAS Beats Cloud Storage for Family Photos
A NAS (Network Attached Storage) is basically a small computer with hard drives inside it that sits on your home network. You plug it into your router, and every device in your house can store files on it and access them. Think of it as your own personal cloud, except the "cloud" is a box in your closet and nobody else can see what's on it.
Here's why this makes more sense than Google One or iCloud+ for a family:
You stop paying monthly forever. Google One 2 TB costs $100/year. iCloud+ 2 TB costs $120/year. A NAS costs $400-500 once, and then it runs for 5-7 years on about $15 of electricity per year. If your family is currently paying for cloud storage, the NAS pays for itself and then some.
Your photos stay your photos. Google's terms of service give them broad rights to process, analyze, and use content stored in their services to "develop, train, and improve" products. Apple is better on privacy, but your photos still sit on servers you don't control. With a NAS, your data never leaves your house unless you explicitly set up remote access.
No storage compression. Google Photos compresses your images unless you pay for "Original quality" storage. iCloud is better but still transcodes some formats. A NAS stores the exact file your camera created—every pixel, every byte of metadata, exactly as shot. Twenty years from now when you want to reprint that photo from 2026, you'll have the full-resolution original.
No account lockout risk. People lose access to their Google accounts every day—a false-positive content scan, a billing issue, a "suspicious activity" flag that wasn't actually suspicious. When that happens, your entire photo library disappears with it. A NAS sitting in your closet doesn't have an account to lock.
Everyone shares one library. Instead of four family members each paying for individual cloud storage, a single NAS stores everyone's photos in one place. Mom, Dad, and the kids all back up to the same device, with private spaces for each person plus shared family albums.
Choosing Your Hardware (NAS + Drives)
I'm specifically recommending Synology for this guide because their software is the most user-friendly in the NAS market. QNAP and TrueNAS are fine products, but Synology Photos (their built-in photo management app) is head and shoulders above competing solutions for non-technical users. It's the closest thing to "Google Photos but on your own hardware" that exists without running Docker containers.
The NAS: Synology DS224+
This is the sweet spot for families. Two drive bays, an Intel Celeron J4125 processor (four cores, enough to handle photo indexing and face recognition), 2 GB of RAM expandable to 6 GB, and a compact form factor that tucks away on a shelf or in a closet. It runs Synology's DSM operating system, which is genuinely well-designed—think of it as a simplified version of a desktop OS that runs in your web browser.
Price: approximately $300 at major retailers. It's been at this price point for a while now and rarely sees significant discounts, so don't bother waiting for a sale.
The Drives: Seagate IronWolf 4 TB (x2)
NAS drives are different from regular desktop drives. They're rated for 24/7 operation, handle the vibration of sitting next to another spinning drive in an enclosure, and have longer warranties. The Seagate IronWolf line is the go-to for home NAS use. The 4 TB model runs about $90 each, so $180 for a pair.
Why 4 TB? A family of four generating 10,000 photos a year at an average of 5 MB each produces about 50 GB per year. Even adding 4K video clips and the occasional raw file, most families won't exceed 200 GB per year. 4 TB gives you roughly 20 years of runway, and that's after losing half the capacity to RAID mirroring (more on that in a minute). Western Digital Red Plus drives are an equally good alternative if IronWolf is out of stock.
Shopping List Summary
| Item | Model | Price (approx.) |
|---|---|---|
| NAS enclosure | Synology DS224+ | $300 |
| Hard drive #1 | Seagate IronWolf 4 TB (ST4000VN006) | $90 |
| Hard drive #2 | Seagate IronWolf 4 TB (ST4000VN006) | $90 |
| Ethernet cable | Cat 6 (any brand, 3-6 ft) | $5 |
| Total | ~$485 |
That's it. No extra RAM needed for photo backup (the stock 2 GB is fine for Synology Photos). No SSD cache. No UPS, though a $40 basic UPS is a smart add-on later if you want to protect against power outages corrupting data during writes.
Physical Setup: Drives, Cables, Power On
This is the hands-on part, and it takes about 10 minutes. The DS224+ uses tool-free drive trays, so you won't need a screwdriver unless you want to screw the drives in for extra security (recommended if you plan to move the NAS around).
Step 1: Insert the drives
Pull out both drive trays from the front of the NAS—they slide out with a gentle pull. Pop the side clips off each tray, seat the IronWolf drive into the tray (the SATA connectors face the back), and snap the clips back on. Slide both trays back in until they click.
The drives should sit flat in the trays with no wiggle. If they feel loose, use the included screws (four per drive, into the bottom of the tray) for a solid mount.
Step 2: Connect the cables
Plug an Ethernet cable from the NAS into your router (any LAN port works). Plug in the power adapter. That's it for physical connections. The DS224+ has one Ethernet port on the back and one power jack—nothing else you need to plug in.
Step 3: Power on
Press the power button on the front panel. You'll hear the drives spin up and a series of beeps. Wait about two minutes for it to boot. The status LED on the front will turn solid green when it's ready. If the LED blinks orange, it's still initializing—just wait.
DSM Initial Setup and RAID Configuration
Now the software side. Open a web browser on any computer connected to the same network and go to find.synology.com. It will automatically detect your NAS on the network. If it doesn't find it within 30 seconds, try http://diskstation:5000 instead.
Step 1: Install DSM
The web setup wizard will walk you through installing DSM (DiskStation Manager), Synology's operating system. Click "Install Now" and it will download the latest DSM version. This takes 5-10 minutes depending on your internet speed. The NAS will reboot automatically when it's done.
Step 2: Create your admin account
Pick a server name (something like "HomeNAS" or your family name). Create an admin username and a strong password. Do not use "admin" as the username—it's the first thing bots try if your NAS ever gets exposed to the internet. Use something unique.
Step 3: Configure storage with SHR (RAID 1)
This is the most important step for protecting your photos. During setup, DSM will ask you how to configure your storage. Choose SHR (Synology Hybrid RAID). With two identical drives, SHR works exactly like RAID 1: it mirrors everything across both drives. If one drive dies, the other has a complete copy of all your data. You lose half your raw capacity (4 TB of usable space from two 4 TB drives), but the redundancy is non-negotiable for irreplaceable family photos.
For the file system, choose Btrfs (not ext4). Btrfs supports data checksums that detect and repair silent data corruption, plus snapshots that let you undo accidental file deletions.
Do not skip RAID. I've seen people set up two drives as separate volumes to "get more space." Then one drive fails and they lose half their library. RAID 1/SHR is not optional when you're storing photos of your kids. The whole point of buying two drives is redundancy. Storage is cheap. Memories are not.
Step 4: Skip the Synology account (optional)
DSM will prompt you to sign in with or create a Synology account. This is optional. A Synology account enables QuickConnect (easy remote access) and some cloud features, but you can set up remote access other ways. If you want the simplest possible remote access later, creating an account here saves time. If you're privacy-focused, skip it and use Tailscale instead (covered later).
The initial storage build will take several hours as DSM does a parity consistency check on both drives. You can use the NAS immediately while this runs in the background—it won't affect setup or performance noticeably.
Installing and Configuring Synology Photos
Synology Photos is the built-in photo management app that comes free with every Synology NAS. It's not as flashy as Google Photos, but it handles the core job—automatic backup, browsing, search, face recognition, shared albums—competently. And it's dead simple to set up.
Step 1: Install from Package Center
In DSM, open Package Center (it's in the main menu). Search for "Synology Photos." Click Install. That's it. It'll also install "Advanced Media Extensions" as a dependency—let it.
Step 2: Open Synology Photos
After installation, click the Synology Photos icon in the DSM main menu, or go to http://your-nas-ip:5000/photos. You'll see an empty photo library. Under the hood, your photos will be stored in /home/Photos/ for your personal space.
Step 3: Enable face recognition and subject detection
Go to Settings → Photos → People and make sure face recognition is enabled. On first run, it'll start scanning your library for faces—this runs in the background and doesn't affect usability. Also enable "Subject Recognition" if you want to search photos by content (like "beach" or "dog"). These features run locally on the NAS processor, nothing goes to the cloud.
Step 4: Configure the Shared Space
Synology Photos has two spaces: Personal Space (each user gets their own private library) and Shared Space (visible to all users you grant access to). For a family, enable the Shared Space by going to Settings and toggling it on. This creates a /photo/ folder on your NAS where family-visible photos go. Each family member can choose which photos to put in their personal space vs. the shared space.
Automatic Phone Backup (iOS + Android)
This is the critical part. If photos don't back up from everyone's phone automatically, the system fails. Fortunately, Synology's mobile app handles this well on both platforms.
On every family member's phone:
1. Install "Synology Photos" from the App Store (iOS) or Google Play Store (Android). It's free.
2. Open the app and enter your NAS address. If you're on home Wi-Fi, use the NAS's local IP (something like 192.168.1.50). Log in with the DSM account you created for that family member.
3. Tap the More tab (bottom right), then Photo Backup. Toggle it on.
4. Choose your backup rules: Photos only or Photos + Videos. Wi-Fi only (recommended) or Wi-Fi + cellular. Select the source albums you want backed up—at minimum, your Camera Roll. You can also include Screenshots, Downloads, and WhatsApp/Signal/Telegram media folders.
5. Choose the upload destination: Personal Space (private to that user) or Shared Space (visible to the family). For most families, backing up to Personal Space and then selectively sharing the good ones to the Shared Space works best.
The first backup will upload everything on the phone's camera roll. For a typical phone with 5,000 photos, expect 2-4 hours over Wi-Fi. After that, new photos upload within a few minutes of being taken whenever the phone is on the home Wi-Fi network.
iOS note: Apple throttles background app activity aggressively. On iPhones, Synology Photos will sometimes pause uploads when the app is in the background. Opening the app briefly while on Wi-Fi kicks the upload back into gear. Android is much more reliable at background uploads. This isn't ideal, but it's an iOS limitation that affects every third-party backup app, not just Synology's.
Setting Up Family Members and Shared Albums
Each person in your family should have their own DSM user account. Don't share one account—it defeats the purpose of having separate personal photo spaces and makes it impossible to track who uploaded what.
Creating family accounts
In DSM, go to Control Panel → User & Group → Create. Make an account for each family member. Give them a simple username and password they can remember. Under "Permissions," make sure they have read/write access to the photo shared folder (for the shared photo space). Under "Applications," grant them access to Synology Photos.
For young kids, you might just create a single "Kids" account or have their photos back up under a parent's account. That's a personal call.
Shared albums work like you'd expect. Anyone with access to the Shared Space can create albums there, drag photos in from their personal space, and everyone can see them. Anniversary photos, vacation albums, holiday collections—they all go here. Individual family members' day-to-day phone photos stay in their own Personal Space until deliberately shared.
Sharing with grandparents or extended family who don't have NAS accounts is trickier. Synology Photos lets you generate sharing links for specific albums—anyone with the link can view (and optionally download) the photos without needing an account. Think of it like a Google Photos shared album link. Go to any album, click Share, and generate a link with an optional expiration date and password.
Migrating from Google Photos
Getting your existing photos out of Google is the most tedious part of this whole process. Google doesn't make it easy on purpose—friction is a retention strategy. But it's entirely doable in a weekend.
Step 1: Request a Google Takeout
Go to takeout.google.com. Click "Deselect all" at the top, then scroll down and check only "Google Photos." Under delivery method, choose "Send download link via email" and set max archive size to 50 GB. Click "Create export." Google will email you when it's ready—anywhere from a few hours to two days depending on your library size.
Step 2: Download and extract
You'll get one or more .zip files. Download them all to your computer. Extract them—you'll see a folder structure with year-based directories and album directories. Inside each folder you'll find your photos plus a .json sidecar file for each photo containing metadata (dates, location, descriptions).
Step 3: Fix the metadata (important)
Google Takeout strips EXIF dates from many photos and puts them only in the JSON sidecar files. If you upload the photos as-is, many will show the wrong date in Synology Photos. To fix this, use the free tool exiftool to merge the JSON metadata back into the actual photo files:
# Install exiftool (macOS) brew install exiftool # Install exiftool (Windows - download from exiftool.org) # Merge Google Takeout JSON metadata into photo files # Run this inside each extracted Takeout folder: exiftool -r -d "%s" -tagsfromfile "%d/%F.json" \ "-GPSAltitude
This looks scary but it's just telling exiftool: "Read the dates and GPS coordinates from the JSON files and write them into the actual photo files." Run it once and your dates are fixed forever.
Step 4: Upload to the NAS
Open File Station in DSM (or use Synology's desktop app "Synology Drive Client"). Navigate to your /home/Photos/ folder (for personal space) or /photo/ (for shared space). Drag and drop the photo folders in. DSM handles the upload and Synology Photos will automatically index everything.
For very large libraries (50,000+ photos), consider connecting a USB drive directly to the NAS's USB port and copying via File Station. This avoids the network bottleneck and is dramatically faster.
Migrating from iCloud
iCloud migration is actually simpler than Google because Apple preserves photo metadata properly.
Option A: Use a Mac. If you have a Mac, open Photos.app and make sure "Download Originals to this Mac" is enabled in Photos → Settings → iCloud. Wait for everything to download (check the progress at the bottom of the Photos window). Then select all photos, go to File → Export → Export Unmodified Originals, and save them to a folder. Upload that folder to your NAS.
Option B: Use iCloud.com. Go to icloud.com/photos, select photos (you can select all with Ctrl+A/Cmd+A), and download. iCloud exports in batches, so for large libraries you'll need to do this in chunks of a few thousand at a time. Tedious but straightforward.
Option C: Use Apple's data request. Go to privacy.apple.com, sign in, and request a copy of your data. Select only iCloud Photos. Apple will prepare downloadable archives similar to Google Takeout. This is the best option for very large libraries.
The good news: Apple preserves EXIF data properly, so you won't need the exiftool step. Dates and locations should carry over correctly when you upload to Synology Photos.
Remote Access: View Your Photos Anywhere
Your NAS lives on your home network, which means by default it's only accessible when you're home. That's a problem if you want to show someone a photo at work or browse your library on vacation. There are three ways to fix this, ranked from simplest to most complex:
1. QuickConnect (easiest). If you created a Synology account during setup, go to Control Panel → External Access → QuickConnect and enable it. This creates a relay address like quickconnect.to/YourNASName that works from anywhere. In the mobile app, just enter your QuickConnect ID instead of an IP address. The downside: traffic passes through Synology's relay servers, so it's slower than a direct connection and you're trusting Synology's infrastructure.
2. Tailscale (recommended). Tailscale creates a private VPN between your devices. Install the Tailscale package on your NAS (available in the Synology Package Center third-party repository) and the Tailscale app on your phone. Once both are signed in to the same Tailscale account, your phone can reach the NAS from anywhere as if it were on your home network. No port forwarding, no relay servers, encrypted end-to-end. The free tier supports up to 100 devices. This is what I use and it's rock solid.
3. Reverse proxy + domain (advanced). Set up a domain name, get an SSL certificate via Let's Encrypt, configure port forwarding on your router, and run a reverse proxy (Nginx or Caddy) on the NAS. This gives you a public URL like photos.yourdomain.com. It's the most professional setup but also the most work and the most exposure if misconfigured. Only do this if you're comfortable with networking.
My recommendation: Use Tailscale. It takes 10 minutes to set up, it's free, it's more secure than QuickConnect, and it works reliably even on hotel Wi-Fi and cellular. Install it on every family member's phone and you're done.
5-Year Cost Comparison vs Google One and iCloud+
Let's put real numbers on this. Assume a family of four that currently stores photos across Google and iCloud, using about 500 GB total that grows by 100 GB per year.
| Cost Over 5 Years | Google One 2 TB | iCloud+ 2 TB | Synology NAS |
|---|---|---|---|
| Hardware | $0 | $0 | $485 |
| Year 1 | $120 | $120 | $0 |
| Year 2 | $120 | $120 | $0 |
| Year 3 | $120 | $120 | $0 |
| Year 4 | $120 | $120 | $0 |
| Year 5 | $120 | $120 | $0 |
| Electricity (5 yrs @ $15/yr) | $0 | $0 | $75 |
| Usable storage | 2 TB | 2 TB | 4 TB (w/ RAID 1) |
| 5-Year Total | $600 | $600 | $560 |
The NAS breaks even with cloud storage at around the 4-year mark. But the real savings compound after that: years 6, 7, 8, and beyond cost you nothing except about $15/year in electricity. Meanwhile Google and Apple keep charging $10/month forever. By year 7, the NAS has saved you over $400 compared to cloud storage—and you still have 4 TB of usable space (double what the cloud plans offer) plus complete ownership of your data.
And that's comparing against a single $10/month plan. If your family currently pays for both Google One and iCloud+ (common when one parent uses Android and the other uses iPhone), your combined cloud bill is $200-240/year. In that scenario the NAS pays for itself in under 2.5 years.
What About Drive Replacements?
Hard drives don't last forever. Average lifespan for NAS drives is 5-7 years. If a drive fails in year 5, you buy one replacement ($90), pop it in, and the NAS rebuilds the RAID automatically from the surviving drive. You never lose data. Budget about $90 every 5-6 years for drive replacement—still far cheaper than ongoing cloud subscriptions. The NAS enclosure itself typically lasts 8-10+ years.
Final Recommendation
If you've read this far, you're probably already convinced. But let me make the case one more time for anyone on the fence:
Buy a NAS if...
- Your family is currently paying for Google One and/or iCloud+ storage
- You have more than 100 GB of photos across all family members
- You care about keeping your family photos private (no AI training, no account lockout risk)
- You want full-resolution originals, not compressed copies
- You'd rather pay once than pay monthly forever
Stick with cloud storage if...
- Your total photo library is under 15 GB (you fit in free tiers)
- You genuinely don't want to spend 2-3 hours on a one-time setup
- You move frequently and can't guarantee stable home internet
For the vast majority of families, a Synology DS224+ with two IronWolf 4 TB drives is the move. $485 one-time, 15 minutes of physical setup, an hour of software configuration, and you're done. Every phone in the house backs up automatically. Every photo you've ever taken lives on hardware you own, in your closet, under your control.
No monthly fees. No AI training. No compression. No account lockouts. Just your family's memories, safe and sound.
If you're also looking to replace Google Photos' smarter features like AI search, face recognition across your library, and partner sharing, check out our guide to setting up Immich on a Synology NAS—it's the closest thing to Google Photos you can self-host, and it runs on the exact same hardware recommended in this guide.
And if you're ready to go further, our complete DeGoogle guide covers replacing every other Google service too. Photos are the hardest part. If you can do this, the rest is easy.