Link importer
Bring your links to Flyn from one export
Drop the CSV from Bitly, Rebrandly, Dub, Short.io or any other tool. Flyn finds the columns and shows what happens to every link before anything is created.
Drop your export file here
CSV, TSV or TXT from Bitly, Rebrandly, Dub, Short.io or any other tool.
Read in your browser. Nothing is uploaded from this page.
- Links on your own branded domain keep working once the same back-halves are imported onto it, the domain is verified in Flyn and its DNS points to Flyn.
- Links on bit.ly, rebrand.ly and other shared domains stay with that service. Each gets a new Flyn link, and your report maps old to new.
- Click history does not transfer. Flyn counts clicks from the moment each link goes live.
- The preview is free and needs no account. Importing needs Pro, Lifetime or Team.
How it works
Three steps to switch
From your old shortener's export to live Flyn links.
- Step 1
Drop your export
Upload the CSV, TSV or TXT file from your current shortener, or paste a list of links. The preview on this page runs in your browser, so nothing is uploaded from it.
- Step 2
Check the preview
Flyn picks the columns (you can change them), flags rows that need attention, and shows which links keep working on your domain and which get a new Flyn link.
- Step 3
Import and switch over
Import with Pro, Lifetime or Team, and download a report that maps every old link to its new one. Then point your branded domain's DNS to Flyn and click Verify under Settings, Domains.
What transfers
What moves, and what does not
Exactly what the importer does with each part of your old account.
- Destination URLsYes
Each valid, safe destination becomes a Flyn link, except duplicates and rows you choose to skip. On a new account, a daily limit can hold some back for later.
- Back-halvesYes
Kept on your own domain where Flyn allows them. On Flyn's shared domain they are kept when free; otherwise you choose to skip the row or use a random back-half.
- Titles and tagsYes
When your export has them. Some exports, such as Dub's, have no title column.
- Your branded domainAfter DNS
Its old links keep working once they are imported onto it, the domain is verified in Flyn and its DNS points to Flyn. Add the domain before you import.
- Links on bit.ly, rebrand.ly and other shared domainsNo
They stay with that service. Each gets a new Flyn link, and the report maps old to new.
- Original creation datesPartly
Kept in each link's note when your export has them, not as the Flyn creation date.
- Click historyNo
Export any reports you want to keep before you cancel the old service.
- QR codesPartly
Codes for links on your own domain keep working once those links are imported onto it, the domain is verified in Flyn and its DNS points to Flyn. Codes printed with a shared domain keep pointing to the old service.
- Pixels and integrationsNo
Set them up again in Flyn.
Pointing your domain to Flyn
Add the domain under Settings, Domains before you import, so rows on it are matched. Pro, Lifetime and Team include 3 custom domains. Flyn then shows these records:
- Subdomain, such as go.yourbrand.com
- CNAMEcname.flyn.to
- Root domain, such as yourbrand.com
- A76.76.21.21
- Ownership check, at _flyn.yourbrand.com
- TXTThe value Flyn shows you
Add them at your DNS provider, then click Verify in Flyn. Until the DNS change, your old service keeps answering for the domain.
Guides
Step-by-step guides by tool
How to get your links out of each shortener, and what to expect once they are in Flyn.
FAQ
Migration questions
Will my existing short links keep working?
What happens to my bit.ly, rebrand.ly or dub.sh links?
Which exports can I upload?
Is my file uploaded when I drop it on this page?
Do I need a paid plan?
Does click history transfer?
What if a back-half is already taken?
How do I keep links on my own domain working?
How many links can I import?
Can I migrate without a custom domain?
See what happens to your links
Drop your export for a free preview, no account needed. Import with Pro, Lifetime or Team when it looks right.
Comparing first?
- Flyn vs Bitly
- Flyn vs Rebrandly
- Flyn vs Dub
- Flyn vs Short.io
- Flyn vs TinyURL
- Flyn vs Cuttly
- Flyn vs BL.INK
- Flyn vs T.LY
- Flyn vs Tiny.cc
- Flyn vs PicSee
- Flyn vs Firebase Dynamic Links
- Flyn vs Google URL Shortener
- Flyn vs Geniuslink
- Flyn vs Linkly
- Flyn vs Switchy
- Flyn vs Sniply
- Flyn vs Branch
- Flyn vs Replug
- Flyn vs JotURL
- Flyn vs Pixelfy.me
- All alternatives