← all posts
The Zippy Team

How to Get Your Links Out of Linktree (There Is No Export)

Linktree's CSV export is your analytics, not your links — no titles, no destination URLs, Premium only. Here is what the export actually contains, why scraping your own page is off the table, and the ten-minute manual method that gives you a portable list you can take to any tool.

linktreemigrationexportlink in bioswitchingdata portability
Zippy the limbless lightning-bolt mascot leading a parade of little link characters carrying moving boxes out of a grey bio-page doorway toward a bright exit

Short answer, before anything else: Linktree has no export for your links. There is a CSV export, it is Premium-only, and it contains none of your link titles and none of your destination URLs. If you are trying to move your bio page somewhere else — to another tool, to your own site, or into a spreadsheet you keep for yourself — you are going to be doing it by hand, and it is worth knowing that in minute one instead of minute forty.

This post is the ten-minute manual method, and a portable list you own at the end of it. Nothing here requires you to buy anything, from us or anyone.

What Linktree's CSV export actually contains

Linktree's own help article, Download a CSV of your Insights activity, describes the export precisely: you get a ZIP of five files — Activity, Cities, Countries, Devices, and Referrers. Views, click-through rates, where visitors came from, what devices they used.

That is an analytics export. Read the list again and notice what is not on it: the label on each button, and the URL each button points at. The two fields that are your bio page are the two fields the export does not carry. It is also, per the same article, available on Premium plans — so on the free tier there is no CSV at all.

This is not a criticism of Linktree's analytics, which are fine. It is a statement about what the file is for. It is for reporting on traffic, not for moving your links.

The GDPR route exists, and it is not a product feature

Linktree publishes a Data Subject Request Form for data access and deletion requests. If you are in a jurisdiction with a data-access right, that is a legitimate door and you are entitled to walk through it.

Be realistic about it as a migration tool, though: it is a manual, human-turnaround process, and Linktree's published documentation does not specify what the response contains or in what format. It is a legal right, not an export button. If you need your links this afternoon, it is not the path.

Don't scrape your own page

The data is right there on your public profile, and it is tempting. Two things stand in the way, and both are Linktree's to set:

  1. linktr.ee/robots.txt ends with a blanket disallowUser-agent: * / Disallow: /.
  2. Linktree's Terms, clause 13: "You must not, as a user, a Profile Visitor or in any other capacity, use scripts, bots, scraping tools or other automated means or processes to access, download, extract, aggregate or otherwise collect content or information from Linktree user profiles or the Platform."

Note the phrase "or in any other capacity." The obvious objection — but it's my own page and my own links — is the objection that clause anticipates. We are not going to tell you to write a scraper, we have not written one, and no tool that offers you a magic "connect your Linktree" button is doing something we couldn't be bothered to build.

The manual method, which takes about ten minutes

For a normal bio page — somewhere between five and thirty buttons — copying by hand is genuinely faster than any workaround you'd rig up.

  1. Open your own Linktree admin on a desktop, next to a blank spreadsheet or text file.
  2. Two columns: Label and URL. The label is the text on the button. The URL is where it goes.
  3. Go down the page in order, one row per button. Keep the order — the order is information. It is the thing you tuned, and no export would have preserved it anyway.
  4. For the destination, take it from the button's own settings in the Linktree editor, which is where you typed it originally. If a link is old enough that you no longer remember what's behind it, open it, let it land, and copy the final URL from your browser's address bar.
  5. Grab the rest of the page while you're there: your display name, your bio line, and your profile picture. Save the picture as a file — do not plan to hotlink Linktree's copy of it from somewhere else. That is a broken image waiting to happen.

You now have a two-column CSV. That file is the thing worth having. It is not Linktree's format or ours — it is a URL column and a label column, which is the input every link tool on earth accepts. Keep a copy regardless of where you end up. Doing this once a year for any tool you depend on is a cheap habit.

What you cannot carry across, from anywhere

Be clear-eyed about this before you start, because no tool changes it:

  • Your historical click counts stay with the tool that recorded them. Export the analytics CSV if you're on Premium and want to keep the numbers as a record; they do not transfer as data into another product.
  • Your linktr.ee/yourname URL is theirs. Anything you move to has a different address, and every place you've posted the old one has to be updated by you.
  • Design. Themes, fonts, and layouts do not port. Rebuild, don't recreate.

If you're moving to Zippy specifically

We'll be blunt about what is and isn't automated, because the whole point of this post is that "one-click Linktree import" is a thing nobody can honestly offer.

What's automated: the CSV you just made by hand goes straight into Zippy's importer. CSV import takes any CSV with a URL column, shows you a preview before anything is created, and makes a real link out of every row — destinations, and your slugs on Hero and up. That covers the links.

What's manual: the bio page itself. A Zippy bio block never holds a raw URL — it points at one of your links, which is the entire reason a tap can spring the native app instead of dying in Instagram's in-app browser. So after the import you add one block per link and type the label. Plus your handle, display name, bio line, avatar and colours. For a twenty-button page that is a coffee's worth of work, and we're not going to pretend it's zero.

One trap worth knowing before you paste: imported links count against your plan's link cap until they are placed on your bio page — links already on a bio page are excluded from the count. On the free Sidekick plan that cap is 5, so pasting a twenty-row CSV stops at five links with a message telling you how many are waiting. Nothing is lost, but don't be surprised by it.

The full walkthrough, including the exact CSV shape, is in the import docs, and the changelog entry for this guide — which is a guide, not a new import button — is here.

One thing that is ours to promise about our own product and nobody else's: a Zippy link never stops redirecting. Not on the free plan, not after a downgrade, not after you cancel — a downgrade makes the dashboard read-only and never kills a live link. See links that never expire for what that rule actually costs us to keep.

The gist

Linktree's export is analytics; your links aren't in it. Scraping is closed off by their robots.txt and their terms. So the answer is a spreadsheet and ten minutes — and the file you end up with is more portable than any export button would have handed you, because you own it and it isn't in anyone's format.

If you're weighing whether to move at all, we wrote the unexcited version of that comparison in Zippy vs Linktree — including the cases where staying put is the right call.