> ## Documentation Index
> Fetch the complete documentation index at: https://stytch.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Migration & deployment

> Zero-downtime migration paths, hands-on developer support, and tools to help you seamlessly switch to Stytch.

## Migrate with confidence

Switching auth providers doesn't have to be painful. Stytch provides tested migration paths, comprehensive tooling, and hands-on support to help you move from any authentication setup—whether you're coming from Auth0, Cognito, Firebase, or a homegrown solution.

* **Zero-downtime migration**: Keep users logged in during the transition with session migration from OIDC-compliant providers
* **Flexible migration paths**: Choose between dual-write with backfill, export and import, or gradual rollout strategies for your user data
* **Password hash support**: Migrate existing password hashes without forcing users to reset—supports bcrypt, scrypt, Argon2, and more
* **SSO connection migration**: Proxy existing SAML connections to Stytch without requiring customers to reconfigure their IdPs
* **Preserve user IDs**: Use external IDs or trusted metadata to maintain your existing user identifiers
* **Hands-on support**: Our team helps plan and execute migrations—from architecture review to go-live

## Migration strategies

<Columns cols={3}>
  <Card title="Zero-downtime deployment" icon="rocket" href="/resources/migrations/zero-downtime-deployment">
    Mint Stytch sessions from Auth0, Cognito, or other OIDC JWTs to keep users logged in during cutover.
  </Card>

  <Card title="Dual-write & backfill" icon="copy" href="/resources/migrations/migrating-user-data#dual-write-and-backfill-for-large-user-bases">
    Set up dual-writes to Stytch before running a backfill for seamless, zero-downtime data migration.
  </Card>

  <Card title="Data model mapping" icon="database" href="/resources/migrations/reconciling-data-models">
    Map your existing users and tenants to Stytch's Organizations and Members model.
  </Card>

  <Card title="Password migration" icon="lock" href="/resources/migrations/migrating-user-data">
    Import password hashes from your existing system so users can log in without resetting.
  </Card>

  <Card title="SSO connection migration" icon="key-round" href="/resources/migrations/additional-migration-considerations#migrating-sso-connections">
    Proxy existing SAML connections or create new ones without customer-side IdP changes.
  </Card>

  <Card title="External IDs" icon="tag" href="/resources/migrations/external-ids">
    Preserve your existing user and organization identifiers for seamless backend integration.
  </Card>
</Columns>

## Coming from another provider?

<Columns cols={3}>
  <Card title="Stytch vs. Auth0" icon="shield-user" href="https://stytch.com/stytch-vs-auth0" />

  <Card title="Stytch vs. Cognito" icon="split" href="https://stytch.com/stytch-vs-cognito" />

  <Card title="Stytch vs. Firebase" icon="brick-wall-fire" href="https://stytch.com/stytch-vs-firebase" />
</Columns>

## Start your migration

<Columns cols={2}>
  <Card title="Migration guide" icon="book" href="/resources/migrations/overview">
    Step-by-step guide covering planning, data migration, testing, and go-live.
  </Card>

  <Card title="Contact us" icon="phone" href="https://stytch.com/contact">
    Talk to our team for hands-on migration support and architecture review.
  </Card>
</Columns>
