How to Migrate Your Discord Server Without Losing Members

A complete guide to moving your Discord community to a new server while keeping your members intact.

February 8, 2026

TL;DR

Discord has no built-in way to move members between servers. The manual approach — posting an invite link and hoping people join — typically recovers only 10-30% of your community. The automated approach uses an OAuth2 verification service like RestoreCord to maintain a verified member list, then pull those members into the new server automatically. With the right setup, you can retain the vast majority of your community during a migration.

Why You Might Need to Migrate

Server migration isn't something most Discord communities plan for, but it's more common than you'd think. Here are the most frequent reasons:

  • Server compromise or nuke recovery: Your server was nuked or the owner's account was compromised, and you need to rebuild in a new server
  • Rebranding: Your community is changing direction, name, or focus, and a fresh server better reflects the new identity
  • Ownership transfer: The original server owner is leaving, and Discord's ownership transfer alone doesn't meet your needs
  • Merging communities: Two or more servers are combining into one
  • Starting fresh: Years of accumulated roles, channels, and technical debt make a clean start more practical than reorganizing
  • Account structure change: Moving from a personal Discord account to a team or business structure

The key fact to understand: Discord only supports ownership transfer — NOT member migration. There is no native tool, API, or feature for moving members from one server to another. Every migration method is either manual or relies on third-party tools.

The Manual Approach

The simplest migration method is posting an invite link to the new server and asking members to join. No tools needed, no setup required — just communication. Here's how to maximize your chances:

  1. Create the new server with all channels, roles, and settings ready
  2. Announce the move in the old server using @everyone
  3. Pin the new server invite link in every channel
  4. Post daily reminders for at least two weeks
  5. Announce the move on all external platforms (Twitter/X, Reddit, YouTube, email list)
  6. Give members a clear deadline after which the old server will be archived
  7. Personally message key community members and moderators

Expected Retention Rates

Be realistic about what manual migration achieves:

  • Active daily members: ~50-60% will migrate
  • Weekly active members: ~20-30% will migrate
  • Inactive members: ~5-10% will migrate
  • Overall: expect 10-30% of your total member count to join the new server

Pros: free, no tools needed, straightforward. Cons: massive member loss, time-consuming, heavily dependent on how engaged your community is outside of Discord.

The Automated Approach

The automated approach uses an OAuth2 verification service to maintain a verified member list that can be transferred between servers. Here's how it works:

  1. Members verify through an OAuth2 flow on your current server (e.g., RestoreCord's verification system)
  2. The service stores their authorization, creating a recoverable member list
  3. When you're ready to migrate, you create the new server and set up the same service
  4. You initiate a member “pull” — the service uses stored authorizations to add verified members to the new server automatically
  5. Members receive a notification or DM and are added to the new server without needing to do anything

The critical requirement: members need to have verified through the OAuth system BEFORE the migration.You can't retroactively verify members — the system only knows about people who went through the verification flow. This is why setting up verification early is important; it's an insurance policy for situations exactly like this.

Migration Features

RestoreCord's migration system includes tools specifically designed for server transitions:

  • Two migration modes: Consistent (steady, continuous pulls) or Batching (scheduled waves for better timing control)
  • Real-time progress tracking: Dashboard shows migration status, success rate, and failed pulls
  • Automatic retry: Failed pulls are automatically retried without manual intervention
  • Time-scheduled migrations: Set the migration to start at a specific time
  • Multi-server pulling: Enterprise tier supports pulling members to multiple servers simultaneously

Step-by-Step Migration Checklist

Whether you're migrating by choice or necessity, follow this checklist for the best results:

  1. Set up a verification system on your current server — if you haven't already, this is the most important step. The more members who verify, the more you can migrate automatically
  2. Wait for members to verify — give it at least 2-4 weeks. Post reminders encouraging members to complete verification. The more verified members, the smoother the migration
  3. Create your new server — set up the desired structure (channels, roles, permissions, settings). Use server snapshots if available to replicate the old structure
  4. Set up the same verification system on the new server — this ensures new members who join after the migration are also recoverable going forward
  5. Announce the migration — give your community a clear timeline. Explain why you're migrating and what they need to do (nothing, if they've already verified)
  6. Initiate the automated member pull — start the migration from old server to new server through your recovery service
  7. Monitor the migration dashboard — track progress, check for errors, and ensure pulls are completing successfully
  8. Post a manual invite link too — for members who didn't verify through OAuth, post an invite link to the new server in the old one
  9. Keep the old server alive for 2-4 weeks — set it to read-only and pin a message with the new server invite. This catches members who missed the announcement
  10. Archive or delete the old server — after the redirect period, you can safely close the old server

Common Pitfalls

Avoid these mistakes that can turn a smooth migration into a community-splitting disaster:

  • Starting migration without enough verified members: If only 10% of your members have verified, you can only automatically migrate 10%. Set up verification well before you need it
  • Deleting the old server too quickly: Members who weren't online during the migration window will lose access. Keep the old server as a redirect for at least 2-4 weeks
  • Not communicating the reason: Members are naturally suspicious of unexplained server moves. Be transparent about why you're migrating
  • Forgetting to replicate roles and permissions: Members who had special roles or permissions in the old server expect the same in the new one. Plan role assignments before migration
  • Ignoring time zones: Announce across multiple time zones before starting the migration. A migration that starts at 3 AM for half your community will miss those members
  • Not testing first: If possible, test the migration with a small group before doing it for the entire server
  • No fallback plan: Have a plan for what happens if the automated migration fails. The manual invite link approach should always be running in parallel

When Manual Migration Is Better

The automated approach isn't always necessary. Manual migration works better in these cases:

  • Very small servers (under 50 members): The overhead of setting up verification tools isn't worth it for tiny communities where everyone knows each other
  • Cross-platform communities: If most of your community communicates outside Discord (Twitter/X, Reddit, YouTube), they'll follow you to the new server regardless
  • Intentional member filtering: If you want to use the migration as a natural cleanup — keeping only active, engaged members — manual migration naturally filters for engagement

Frequently Asked Questions

Server migration doesn't have to mean losing your community. The key is preparation — setting up a verification system beforeyou need it means your members are always recoverable, whether you're migrating by choice or by necessity.

Set up RestoreCord for free on your current server to start building a recoverable member base, or check our pricing page for migration features on higher tiers.

Related Articles

Ready to Get Started?

Join thousands of server owners who trust RestoreCord to protect and grow their Discord communities.