Skip to main content

Move your links from Short.io and keep every address working

Export your links from Short.io as a CSV file, upload it to ShortZen, and each link is recreated with the same slug on your own domain.

1. Export from Short.io

Short.io’s own steps, as its documentation describes them.

  1. Ask Short.io support to turn on export for your account.Short.io’s documentation says the feature is off by default.
  2. Open the settings of the domain your links are on and choose Export links.Short.io emails you when the file is ready.
  3. Open the email and choose Download Export.The CSV file downloads.
  • To export only some links, select them under Branded links and use the export icon; that file downloads directly.
  • The documented file includes the original URL, the path, the title, clicks and the creation date of each link.

Checked against Short.io docs: how to export short links on . Short.io may change these steps; its help centre is the authority.

2. What the importer reads

Upload the file and the format is detected. These are the Short.io columns it looks for.

Destination
Where the link goes.
originalurl
Slug
Kept as it is, so the address stays the same on your domain.
path
Title
Carried when the file has it.
title
Creation date
Carried when the file has it.
createdat · created_at
Total clicks
Becomes the link’s starting count; per-day history is not carried.
clicks

If the file is not recognised, rename its columns to destinationUrl, slug and title, and upload it again. Any service's file works in that shape.

3. Keep your addresses working

The step that decides whether printed links survive the move.

Links on your own domain
Verify that domain in ShortZen before you import. When its DNS points here, every address you printed or posted resolves exactly as before.
your domain
Links on Short.io’s own domain
An address on a domain Short.io owns belongs to Short.io. The destination and title can come across, but that address stops working when you leave.
shared domain

Which plans can import

The importer starts on Starter, and paid plans cannot be bought yet. The free plan has no migration allowance.

Each paid plan has a one-time allowance of links to bring in (Starter 2,000, Pro 10,000, Business 50,000), separate from the monthly link quota. A committed import can be undone.

How the importer worksSwitching from BitlySwitching from RebrandlySwitching from Dub

Start on Free, bring your links when you upgrade

Make your workspace and verify your domain now. The importer is on paid plans, and the links you make on Free stay with you.