Bulk URL shortener
Shorten hundreds of links at once — from a CSV file, a spreadsheet or the API.
When a campaign, a catalogue or a migration needs many short links, creating them one by one is slow and error-prone. The bulk shortener takes a list and creates every link in one go, with the names, folders and tags you choose.
Import files from Bitly, Rebrandly, TinyURL, Cutt.ly and Short.io exports directly — the columns are mapped for you.
Shorten your link
Free, instant, no ads. A QR code comes with it.
Public shortening is paused while the dedicated short-link domain is being connected. Connect a domain you own to make short links.
Get started- 1,000 links free
- 5 custom domains free
- No credit card
How to do it in three steps
- 1
Prepare the list
One destination per row, optionally with a custom name, title, tags and folder.
- 2
Upload or paste it
CSV Import previews the mapping before anything is created.
- 3
Download the result
Every short link is listed; rows with errors come back in an error file.
Three ways to shorten in bulk
CSV Import (up to 10,000 rows per file) and Bulk Sheets, an in-browser spreadsheet, start on the Starter plan. The bulk API endpoint (1,000 links per request) is available on every plan.
Edit in bulk, too
Select up to 150 links and find-and-replace a word in their destinations or titles, add tags, move folders or archive them together.
Bulk QR codes
Download QR codes for a whole selection as a ZIP (up to 500 per file).
Related guides
URL shortener API
Create and manage short links from your own app with a simple REST API — free to start.
Long URL to short URL converter
Convert any long link into a short link — tracking parameters, anchors and all — and keep full control of it.
URL shortener with UTM parameters
Add UTM tags, keep every query parameter and still share a short, clean link.
A Bitly alternative for shortening links
Everything you use Bitly for — short links, QR codes, analytics and an API — with more on the free plan.
Branded URL shortener
Put your brand in every link — go.yourbrand.com/launch — and turn every click into insight.
Start Free — no credit card
The free plan includes 1,000 links, 5 custom domains and 50,000 tracked clicks a month, free forever. Paid plans start at $4 a month when you outgrow it, and you keep everything you have built.
Frequently asked questions
How do I shorten multiple URLs at once?
Use CSV Import or Bulk Sheets (Starter, $4 a month) or the free bulk API.
How many links can I import?
Up to 10,000 rows per CSV file, within your plan’s link allowance.
Can I keep my old short codes when importing?
Yes — include the code in the file and it is used as the custom name.
Is there a free bulk URL shortener?
The bulk API endpoint is free on every plan; the CSV and spreadsheet tools start on Starter.
Can I import from Bitly?
Yes, Bitly exports are recognised automatically.

