Easy Hosted

Everything Self-Hosted and Homelab related.

How to Break Up with Google: A Practical, Step-by-Step Migration Guide

If you want to leave Google, the good news is this: you do not need to replace everything at once.

The bad news: you also cannot just flip a switch and be done.

Google is sticky because it is not one product. It is an ecosystem. Gmail talks to Calendar. Calendar talks to Android. Android talks to Photos. Photos talks to Drive. Chrome quietly syncs your whole digital life in the background. By the time most people decide they want out, Google is less of a tool and more of a nervous system.

That is why most de-Google guides fail. They are either too ideological or too naive. They tell you to self-host your entire life over a weekend, then vanish before your email deliverability breaks, your photo metadata gets mangled, and your family refuses to install three new apps.

So here is the practical version.

This guide is for people who want more privacy, more ownership, and more control, but still want their setup to work on Monday morning.

First rule: do not migrate everything at once

The biggest mistake people make is trying to replace Gmail, Drive, Photos, Docs, Maps, Android, YouTube, and Search all in one shot.

That is how you end up with a half-broken setup and a fast return to Google.

Instead, break the migration into layers:

1. Identity layer: email, calendar, contacts, passwords

2. Storage layer: files, backups, photos

3. Daily tools: browser, search, maps, notes, office docs

4. Mobile layer: Android, Play Store, push notifications, app replacements

If you move in that order, the process gets a lot easier.

Step 1: get your own domain before doing anything else

If your digital identity lives at [email protected], Google owns the address that every bank, SaaS product, and important login knows.

That is a bad place to be.

Before you migrate email, buy a domain you control and move your life there. That way, even if you switch providers later, your identity stays stable.

A custom domain is the real escape hatch. Not Proton. Not Fastmail. Not self-hosting. The domain.

If you do only one thing after reading this article, do that first.

Step 2: do not casually self-host email

This is the part where a lot of homelab content gets irresponsible.

Yes, you can self-host email. No, most people should not.

Running a mail server is not like running Immich or Plex. Receiving email is one thing. Delivering it reliably is another. You are dealing with spam reputation, reverse DNS, DKIM, SPF, DMARC, blacklists, and the reality that a lot of IP ranges are treated with suspicion by default.

If you enjoy email infrastructure as a hobby, great. Run Mailcow or Stalwart Mail and accept the tradeoffs.

If you want a sane life, use a hosted mail provider with your own domain.

Best practical options

– Fastmail: best all-around practical choice

– Proton Mail: strong privacy-first option

– Mailcow: best-known serious self-hosted suite

– Stalwart Mail: modern and promising, but still a more advanced path

My practical advice: hosted email, self-host everything else.

That gets you 80 percent of the independence with 20 percent of the pain.

Step 3: replace Google Drive with something that matches your real use case

A lot of people say they want to leave Google Drive when what they really mean is one of three things:

– I want Dropbox-style file sync.

– I want shared folders and family storage.

– I want a mini Google Workspace.

Those are not the same problem.

If you want the broad Google replacement

Use Nextcloud.

Nextcloud is the default answer for a reason. It gives you file storage, sharing, calendar, contacts, optional office editing, and enough ecosystem depth to become the center of your self-hosted life.

If you mostly want fast file sync

Use Seafile.

Seafile is often lighter and faster for pure file sync. It is less of a whole ecosystem and more of a sharp tool.

If you do not want to self-host this part

Use Proton Drive, Filen, or Tresorit.

The key thing here is not perfection. It is getting your data out of Google and into a setup you actually trust and control.

Step 4: move your photos before Google Photos gets more emotionally expensive

Google Photos is one of the hardest services to leave because it is one of the best Google products ever made.

That is exactly why so many people stay.

The best self-hosted replacement right now is Immich.

Immich is the first self-hosted photo product that feels like a serious Google Photos replacement instead of a side project with a web UI. Mobile auto-upload works. Search is decent. Facial recognition exists. Albums, timelines, maps, and sharing are there. It feels like something you can actually live with.

If you already run Synology and want the simpler route, Synology Photos is also a respectable option.

If you want a hosted privacy-first alternative instead of self-hosting, Ente is the best option in this category.

Important warning

Google Takeout is messy.

If you are migrating years of photos, expect metadata weirdness, duplicate handling issues, and extra cleanup. Do not delete your original export. Keep an untouched archive of everything before you start importing into Immich or anything else.

This is one of those categories where backups matter more than ideology.

Step 5: accept that Google Docs is harder to replace than Google Drive

Leaving Google Drive is easy compared to leaving Google Docs.

Storage is straightforward. Collaborative editing is where things get messy.

If you want a self-hosted docs setup, the practical stack is:

Nextcloud + OnlyOffice

– or Nextcloud + Collabora

That is the closest thing to a serious Google Docs replacement in the self-hosted world.

Will it match Google Docs exactly? No.

Will it be good enough for many people, teams, and families? Yes.

If your documents are mission-critical and formatting-sensitive, export carefully and keep PDF copies of important files. If you collaborate heavily with non-technical people, expect a little friction. This is one area where Google still wins on polish.

But for many users, slightly less polished but under your control is still the right trade.

Step 6: calendar and contacts are easier than they look

This is one of the better parts of the migration.

Calendar and contacts are built on sane standards: CalDAV and CardDAV.

That means once you move out of Google, you are no longer trapped in one vendor’s weird ecosystem.

The cleanest self-hosted option is Nextcloud Calendar + Contacts. If you use Fastmail or Proton, their hosted calendar options are fine too.

On Android, a tool like DAVx5 makes the sync story much better.

This part is rarely the hardest technical challenge. The real challenge is remembering how many other services quietly depend on your Google calendar and contact list.

Step 7: stop using Chrome as the glue

A lot of people think they are leaving Google because they switched search engines.

Then they keep using Chrome signed into a Google account.

That is not leaving. That is redecorating.

If you want to reduce Google dependence, move your browser sync and password habits too.

Better browser options

Firefox: best open-web, privacy-friendly default

Brave: good if you need Chromium compatibility without Google sync

Better search options

Kagi: best paid option if you want quality and privacy

DuckDuckGo: easiest free default

Startpage: useful if you want Google-like results with more distance

SearXNG: fun for self-hosters, but more of a power-user tool

Also: move your passwords into Bitwarden or Vaultwarden instead of letting Chrome stay the center of your life.

Step 8: be realistic about maps

This is one of the hardest categories to replace cleanly.

For many users, Organic Maps is the best simple answer. OsmAnd is more powerful if you want offline-heavy control and do not mind extra complexity.

Are they as good as Google Maps everywhere? No.

Business listings, reviews, transit, and regional coverage can still lag depending on where you live.

This is a good example of where the right move is not pretend the replacement is perfect. The right move is understand the tradeoff and choose your pain.

Step 9: Android de-Googling is a spectrum, not a purity test

If you want the strongest de-Googled mobile setup today, GrapheneOS is the best answer, as long as you are willing to use supported Pixel hardware.

If you want something a bit broader or less strict, CalyxOS and /e/OS are also real options.

For apps:

F-Droid for open-source apps

Aurora Store for Play Store access without a Google account

– selective use of sandboxed Google services only when necessary

This is the point where a lot of de-Googling guides become fantasy.

Some apps still expect Google. Banking apps can be annoying. Push notifications can be weird. Ride-sharing, DRM, wearables, and Android Auto can become annoying fast.

So do not optimize for ideological perfection. Optimize for reduced dependence with acceptable friction.

That is the grown-up version.

Step 10: admit that YouTube does not really have a true replacement

There are alternatives. There are privacy-friendly frontends. There is PeerTube. There is NewPipe, FreeTube, Invidious, and Piped.

All of that is useful.

But none of it changes the reality that YouTube’s content network is still YouTube’s content network.

So for this category, the practical move is usually not replace YouTube completely. It is use better clients, reduce tracking, and diversify where you publish and subscribe.

That is still progress.

A practical de-Google stack that normal people can actually live with

If I had to recommend one realistic setup for most ezhosted readers, it would be this:

Email: Fastmail or Proton Mail with your own domain

Files / calendar / contacts: Nextcloud

Document editing: Nextcloud + OnlyOffice

Photos: Immich

Passwords: Bitwarden or Vaultwarden

Browser: Firefox

Search: Kagi or DuckDuckGo

Maps: Organic Maps

Phone OS: GrapheneOS if you are serious, otherwise reduce Google use on standard Android

Apps: F-Droid + Aurora Store

Video: YouTube with privacy-friendly clients; PeerTube where it makes sense

That is the sweet spot.

Self-host what self-hosting is actually good at. Outsource what is painful. Use open standards where possible. Own your domain. Keep backups. Reduce lock-in. Do not turn your personal infrastructure into a second job unless you actually enjoy that.

Final advice: break up in phases, not in anger

You do not need to leave Google in one dramatic night.

You can do it in layers.

Move email identity first. Then files. Then photos. Then browser habits. Then your phone if you want to go deeper.

The goal is not to become a purity-maxing privacy monk.

The goal is to build a setup where:

– your important data lives under your control,

– your identity is portable,

– your tools are replaceable,

– and one company does not get to quietly sit in the middle of your whole life.

That is what a good breakup looks like.