Migration GuideMost imports take minutes

Migrate from Switchy to Flyn

Move your Switchy links to Flyn and get unlimited links, A/B testing, and developer-friendly features on Flyn Pro

Last updated: September 2026

Previewing is free on every plan. Importing needs Pro, Lifetime or Team.

Already have a Flyn account? Open the importer

Pre-Migration Checklist

Complete these steps before starting the migration to ensure a smooth transition.

  • 1
    Get a CSV of your links from Switchy (dashboard export or a support request)
  • 2
    Note all custom domains and their current DNS settings
  • 3
    Document any retargeting pixel configurations
  • 4
    If your links use your own branded domain, add it in Flyn (Settings > Domains) before you import
  • 5
    Check your Flyn plan: previewing an import is free, creating the links needs Pro, Lifetime or Team
  • 6
    Plan migration during low-traffic hours

Step 1: Export from Switchy

First, get your existing links out of Switchy so you can import them into Flyn.

1

Log in to Switchy

Go to app.switchy.io and sign in to your account.

2

Look for the data export

Switchy's help center has no article about exporting links. A third-party review describes Dashboard > Export datas > Export all datas, which downloads your links as CSV; we could not confirm which Switchy plans include it.

3

No export option?

Ask Switchy support for a CSV of your links, or read them through Switchy's GraphQL API.

4

Check the file

Make sure it has each short link (domain and slug) and its destination URL.

Step 2: Import into Flyn

Upload your export and Flyn detects the format, maps the columns (you can change any of them), and previews every link before anything is created. Previewing is free; importing needs Pro, Lifetime or Team.

Using your own branded domain? Add it in Settings > Domains before you import (Step 3 lists the DNS records), so the preview can match those links to it. Want to look first? Drop the file on the migration page: it is read in your browser and nothing is uploaded.

1

Create a Flyn account

Sign up at flyn.to/signup, no credit card required. Uploading and previewing an import is free on every plan; creating the links needs Pro, Lifetime or Team.

2

Open Links > Import links

In the Flyn dashboard, open the Links page and choose Import links, or go straight to flyn.to/links/import.

3

Upload your Switchy CSV

Drag and drop the file onto the importer, click to browse, or paste the rows (CSV, TSV and plain text all work). Flyn has no fixed template for this export, so it finds the destination and short link columns from their contents, whatever the headers are called. You can change any column mapping in the Review step.

4

Preview, then import

The preview shows what will happen to every link before anything is created. Links on your own branded domain can keep their back-halves when that domain is added in Flyn first. Links on Switchy's own domains cannot move, so each gets a new Flyn link on flyn.co (or a domain you pick in the preview). Choose whether to reuse old back-halves on flyn.co where they are free, and whether a taken back-half is skipped or renamed; existing links are never overwritten. Then start the import and download the report that maps each old short link to its new one.

Step 3: Domain & DNS Migration

Only links on your own branded domain can keep working after the move. Add the domain in Flyn and import its links before you switch DNS, so the links are already there when traffic arrives. Links on domains Switchy owns stay with Switchy, and printed QR codes that encode those links keep pointing there.

1

Add your domain in Flyn first

In Flyn, go to Settings > Domains > Add Domain and enter your branded short domain (for example go.yourcompany.com). Custom domains are included on Pro, Lifetime and Team, up to 3 per account. Do this before you import, so the preview matches your links to the domain.

2

Add the TXT record and click Verify

At your DNS provider, add the TXT record Flyn shows: _flyn on your root domain (_flyn.yourcompany.com, even when the short domain is go.yourcompany.com; many DNS panels want just _flyn as the name) with the flyn-verify value. Click Verify. This proves you own the domain and does not change where your links point.

3

Point the domain at Flyn

After your links are imported, replace the CNAME that points to links.switchy.io: use a CNAME to cname.flyn.to for a subdomain, or an A record to 76.76.21.21 for a root domain. Keep the hostname the same.

4

Verify again and test

DNS changes usually apply within minutes but can take up to 48 hours. Click Verify again: Flyn marks the domain Active once it finds the TXT record and the record pointing at Flyn. Then open a few old short links to confirm they redirect.

DNS Record Summary

FieldBeforeAfter
TypeCNAMECNAME (subdomain) or A (root domain)
Hostgo (or your subdomain)go (no change), or @ for a root domain
Targetlinks.switchy.iocname.flyn.to or 76.76.21.21
Ownership (TXT)None_flyn.yourcompany.com with the flyn-verify= value from Settings > Domains

What Transfers

Here is what carries over from Switchy to Flyn and what needs to be reconfigured. A back-half can be reused when it uses only letters, numbers, hyphens and underscores and is not reserved for Flyn's own pages; the preview flags the rest, and those links get a new random back-half.

ItemTransfersNotes
Destination URLsAll URLs preserved
SlugsOn your domainKept on your own branded domain when it is added in Flyn before you import. Back-halves from Switchy's own domains can be reused on flyn.co (or a domain you pick in the preview) when they are free
Custom domainsAdd it in Flyn before importing, then switch the CNAME from links.switchy.io to cname.flyn.to (root domain: A record 76.76.21.21) and click Verify
Retargeting pixelsRecreateConfigs do not auto-transfer, but Flyn Pro natively fires retargeting pixels on links (Meta, Google Ads, TikTok and 10 more), so re-add them in Flyn
Click analyticsHistorical data stays in Switchy
Custom thumbnailsUse Flyn's custom OG metadata for social previews

Post-Migration Verification

After completing the migration, work through this checklist to verify everything is working.

  • Test sample links for correct redirects
  • Verify custom domains in Flyn
  • Re-add your retargeting pixels in Flyn Pro (Meta, Google Ads, TikTok and 10 more) for links that used Switchy pixels, or set up UTM-based audiences
  • Set up custom OG metadata to replace Switchy thumbnails
  • Update any external integrations

Troubleshooting

Common issues and how to resolve them.

Custom thumbnails not appearing after migration

Switchy's custom thumbnail feature does not transfer. In Flyn, use the custom OG metadata feature to set preview images, titles, and descriptions for each link.

Retargeting pixels not firing

Switchy pixel configs do not carry over in the CSV import, but Flyn Pro natively fires retargeting pixels on links (Meta, Google Ads, TikTok and 10 more), so just re-add them in Flyn. Prefer a cookieless approach? Tag links with the UTM builder and build audiences in your ad platform.

Export file is empty or incomplete

Ask Switchy support for a full data export of your links, or read them through the Switchy API.

Frequently Asked Questions

Is Flyn a good Switchy alternative?

Flyn covers the core link features (geo and device routing, A/B rotation, deep links, retargeting pixels, custom domains and a REST API) with unlimited links at $9/month billed annually ($12 monthly). Switchy-only extras such as custom thumbnails do not have an exact Flyn equivalent; Flyn uses custom OG metadata instead.

Does Switchy allow bulk export?

Switchy's help center does not document a link export. A third-party review describes an Export all datas option in the dashboard; if you do not see it, ask Switchy support or use the Switchy API.

Can I keep my branded domain when switching?

Yes. Add the domain in Flyn, import your links onto it, then point its CNAME to cname.flyn.to and click Verify. Your branded short links keep working once the domain is verified in Flyn and its DNS points to Flyn; keep Switchy active until then.

What about Switchy's social preview customization?

Flyn's custom OG metadata feature provides the same functionality, set custom titles, descriptions, and images for how your links appear when shared on social media.

How does pricing compare?

Flyn Pro costs $9/month billed annually ($12 monthly) with unlimited links. We could not read Switchy's current prices (checked September 2026), so compare against the plan on your Switchy invoice.

Ready to Migrate from Switchy?

Create a free Flyn account and preview your Switchy import at no cost. No credit card required to sign up. Importing needs Pro, Lifetime or Team, and most imports take minutes. Accounts in their first week may have a daily limit on new links; if an import reaches it, the importer stops and lets you download the remaining rows as a file to import once 24 hours have passed.

Already have a Flyn account? Open the importer

More Migration Guides