Utility Tools

Free URL Shortener — Custom Aliases, UTM Builder & Analytics

Shorten links free with custom aliases, a 5-field UTM builder, password locks, expiry, bulk mode, and click stats. No signup — start shortening now.

URL Shortener on FYN Tools is a free Utility Tools utility. in your browser — no signup required. Paste a URL, set an optional alias (3–20 characters), attach UTM parameters, add expiry or a password, then get a fyntools.com/s/{code} link plus a QR code. Click totals appear at /s/{code}/stats. Related: QR Code Generator.

Privacy & processing: The destination mapping, alias, UTM string, and optional password hash are stored on FYN Tools servers so the /s/{code} redirect can resolve later. Never shorten a URL whose query string already contains a secret.

TL;DR: Paste a URL, set an optional alias (3–20 characters), attach UTM parameters, add expiry or a password, then get a fyntools.com/s/{code} link plus a QR code. Click totals appear at /s/{code}/stats.

Reviewed by FYN Tools Editorial · Guides ·

Data input / output

Supported inputs, outputs, formats, limits, and where processing runs for URL Shortener
InputsOne https:// URL, or multiple URLs (one per line) in bulk mode; optional alias, 5 UTM fields (source, medium, campaign, term, content), expiry preset or custom date/time, password
OutputsShort link at fyntools.com/s/{code}, downloadable QR image, click totals at /s/{code}/stats
Formatshttp/https input URLs; alias must match /^[a-zA-Z0-9_-]{3,20}$/
LimitsAlias is rejected if already taken or outside 3–20 alphanumeric/hyphen/underscore characters; expiry presets range from 1 minute to 365 days
ProcessingServer-side (mapping, click count, and password check stored on FYN Tools infrastructure)

How to Use the URL Shortener

  1. Paste your destination URL into the input field (or switch to bulk mode and paste multiple URLs, one per line).
  2. Optional: type a custom alias (3–20 letters, numbers, hyphens, or underscores) — leave blank for an auto-generated code.
  3. Optional: toggle UTM Tracking and fill in source/medium/campaign (term and content are optional) to preserve attribution through the redirect.
  4. Optional: set an expiration preset (1 minute to 365 days) or a custom date/time, and toggle password protection if the link should require unlocking.
  5. Click Shorten, then copy the fyntools.com/s/{code} link or click the QR icon to download a scannable code.
  6. Open /s/{code}/stats at any time to check click totals for that specific link.

What is an URL Shortener?

Most free shorteners hand you a random six-character code and stop there. FYN Tools’ URL Shortener adds the controls a real campaign needs in one form: a custom alias so the link reads /s/spring-sale instead of /s/x7Kq2, a five-field UTM builder (source, medium, campaign, term, content) that gets appended before the code is created, an optional password gate, and expiry presets from one minute to one year.

The alias field is validated client-side against a strict pattern — 3 to 20 characters, letters, numbers, hyphens, or underscores — so you get instant feedback instead of a server round-trip rejection. Bulk mode accepts one URL per line and returns a result row per line, including per-row errors if a specific alias collides.

A shortened link is a database row: short code → destination URL, plus optional metadata (UTM string, password hash, expiry timestamp, click counter). When a visitor opens /s/{code}, FYN Tools looks up the row, checks expiry and password, increments the click counter, and redirects. Nothing about the destination page changes — the shortener is a lookup layer in front of it.

How it works

Type or paste your destination URL. If you enable UTM tracking, five inputs (source, medium, campaign, term, content) get serialized into a query string appended to the destination before the short code is generated — so the link you eventually click still carries full attribution. Choose an expiration preset (1 minute up to 365 days) or leave it unset for a permanent link. Enabling the password toggle requires visitors to unlock the redirect before it fires. Submitting the form returns your short URL immediately; the QR icon renders a scannable code from that exact short link.

Need a scannable code instead of a link? Use our QR Code Generator.

Usage scenarios

  • Social media sharing: Turn long tracking or product URLs into compact links that are easier to paste into posts, messages, and profiles.
  • UTM campaign links: Add campaign parameters before shortening so marketing links remain compact while retaining the tracking values your analytics setup expects.
  • Temporary campaign links: Use an expiration date for links created for events, promotions, or limited-time campaigns instead of leaving them active indefinitely.
  • Bulk link preparation: Paste multiple URLs at once when preparing a spreadsheet, content calendar, campaign list, or set of links for a team.
  • QR code for print: Generate a QR code from the shortened URL when the destination needs to be shared on posters, cards, packaging, or other printed material.

Input / Output Examples

Input

https://example.com/products/summer-sale?utm_source=newsletter&utm_medium=email&utm_campaign=summer-sale

Output

A compact short link that preserves the UTM parameters for the campaign.

Input

20 product or campaign URLs pasted one per line

Output

A batch of shortened links that can be copied into a spreadsheet or campaign workflow.

Frequently Asked Questions

What is a URL shortener?+

A URL shortener creates a compact link that redirects to a longer destination URL. It is useful when the original address is difficult to share, display, or remember.

How do I shorten a URL?+

Paste the long web address into the URL Shortener, optionally choose a custom alias or add UTM parameters, and create the short link. For multiple addresses, use the bulk input with one URL per line.

How do URL shorteners work?+

The service associates a short path with the destination URL. When someone opens the short link, the service handles the redirect to the stored destination.

Is this URL shortener free?+

Yes. FYN Tools provides this URL shortener without requiring a paid subscription or account for normal use.

Can I create a custom short URL?+

Yes, when the custom-alias option is available, you can choose a recognizable path instead of relying only on a generated identifier.

Can I shorten a URL for free?+

Yes. FYN Tools provides a free URL-shortening workflow for normal use, including the ability to create compact links from long destination URLs.

Can I shorten multiple URLs at once?+

Yes. Use the bulk input and enter one URL per line to prepare multiple short links in a single workflow.

Can I add UTM parameters before shortening?+

Yes. Add campaign values such as source, medium, campaign, term, and content before creating the short link. The destination URL keeps those tracking parameters.

Do shortened URLs expire?+

A short link can remain active according to the service's configured lifetime. FYN Tools also provides expiration controls for links that should stop working after a chosen time.

Are shortened URLs safe?+

A shortened URL hides the full destination, so you should still treat unfamiliar short links carefully. The short format itself is not a guarantee that the destination is trustworthy.

Can I make a QR code from a short URL?+

Yes. After creating a short link, you can generate a QR code for use in print and offline campaigns.

What is the difference between a shortened URL and a normal URL?+

A normal URL points directly to a destination and may be long. A shortened URL uses a compact address that redirects to that destination.

Community feedback

★★★★★5.0 / 5 · 18 ratings

18 helpful · 0 not helpful — based on real thumbs-up/down votes on this page.

Key Features

  • Create short links from long URLs
  • Custom aliases for recognizable campaign links
  • UTM parameter builder for source, medium, campaign, term, and content
  • Bulk shortening for multiple URLs
  • Optional link expiration controls
  • QR code generation for shortened links
  • Local link history with basic click counts
  • Works in modern desktop and mobile browsers

Benefits

Keep campaign attribution intact through a redirect instead of losing UTM data at the click.

Retire expired promotions automatically instead of manually removing old links.

Share sensitive destinations behind a password without standing up separate access control.

Process a batch of campaign URLs in one form submission instead of one at a time.

When to Use URL Shortener

  • Campaign links that need UTM attribution preserved through a redirect
  • Internal or gated links that should require a password before opening
  • Time-limited promotions where the link must stop resolving after a set date
  • Bulk campaign rollouts where dozens of landing-page variants each need a short, readable alias
  • Print, packaging, or QR codes where a long URL cannot be typed reliably

Advantages

  • Custom alias validation happens instantly in the browser, not after a failed submit
  • Five-field UTM builder writes attribution into the destination before the code is created
  • Password gate and expiry presets run in the same form as basic shortening — no upsell tier
  • Bulk mode handles multiple rows without a spreadsheet upload
  • QR download uses the exact short link, so scanning and typing produce the same redirect

Tips

  • Fill in UTM fields before clicking Shorten — the parameters are baked into the stored destination, not added after the fact.
  • Pick an alias that hints at the destination; a 3–20 character readable slug builds more trust than a random code on packaging or slides.
  • Use the 1-minute or 5-minute expiry presets to test a link privately before switching to a longer or permanent expiry.
  • Check /s/{code}/stats a day after launch to confirm clicks are registering before you rely on it for a live campaign report.

Common Mistakes

Choosing an alias shorter than 3 characters or with spaces/symbols outside a-z, 0-9, hyphen, underscore — the form will reject it before submission.

Forgetting to enable the UTM toggle, then trying to add tracking parameters to an already-shortened link (the code is fixed to the destination that was submitted).

Setting a short expiry preset (like 1 hour) on a link meant for a week-long campaign.

Sharing a password-protected link without telling recipients a password is required.

Summary

The free URL Shortener above combines custom aliases, a full UTM builder, password locks, expiry presets, and bulk mode in one form — verify the feature set in the panel, then use /s/{code}/stats to track results after you share.

About this page

URL Shortener is maintained by FYN Tools Editorial. See our about and contact pages for ownership, editorial standards, and support.

· Published

Prefer browser-side tools when handling sensitive drafts. Do not paste production secrets, customer PII, or live API keys into online forms.