How to Shorten Links in Bulk with a CSV Upload

URLNIX's bulk shortener lets you upload a CSV of up to 500 long URLs and download a CSV of short links in seconds. No API integration needed — just upload, process, and download.

Preparing Your CSV

Your CSV must have a column named url (or URL) containing the long URLs. Additional optional columns:

  • alias — custom alias for the short link (Pro; leave blank for auto-generated code)
  • campaign — name of the campaign to assign the link to
  • title — a label for the link in your dashboard (optional; defaults to the destination URL)

Example CSV:

url,alias,campaign
https://mysite.com/page-one,page-one,Q3 Launch
https://mysite.com/page-two,,Q3 Launch
https://mysite.com/landing,,

Uploading Your CSV

  1. In your Dashboard, go to Links → Bulk Shorten
  2. Click Upload CSV and select your file
  3. Review the preview — URLNIX shows you the first 5 rows and detects your column names
  4. Click Process

Processing is typically instant for lists under 100 URLs. Larger lists may take a few seconds.

Downloading Your Results

After processing, click Download Results CSV. The output CSV includes:

  • Your original URL
  • The generated short link
  • The short code
  • Status (success or error message)

Managing Bulk-Created Links

All links created via bulk upload appear in your main Dashboard links table immediately. You can manage each one individually — edit the destination, add a password, set an expiry date, or assign to a campaign — exactly the same as a link you created one at a time.

Alternatives to Bulk Upload

If you need to create short links programmatically or at very high volume, consider using the URLNIX API instead. The API supports creating links one at a time or in batches via JSON, with full control over all link attributes in each request. The API is available on Pro accounts and has no per-request limits within the rate limit.