Shortform / The toolkit

01 / URL SHORTENER

A smaller link.
A personal touch.

Choose your own alias for something worth sharing. We preserve the destination’s parameters and fragment.

Your destination stays yours.
No automatic tracking cleanup or query rewriting.

No imaginary short links.
The service confirms a saved link before we show it.

Local preview only. Public links require a deployed redirect service and domain; this site has not been published.

Make a little link.

01 / SHORTEN

Start with https:// or http://. We keep your parameters.

Optional

3–48 letters, numbers, - or _. Case-sensitive.

01 / THE DETAILS

A custom short URL with a clear destination

A custom URL shortener makes a long address easier to repeat, type and present. The useful part is not simply fewer characters. A readable alias helps someone understand why they received a link, while a destination preview helps you catch mistakes before sharing. Shortform keeps those decisions together: paste a complete HTTP or HTTPS URL, inspect its hostname and path, choose an optional alias, then create the link. The interface reports success only after the redirect service saves the mapping. It does not manufacture an address that merely looks shortened or hide the fact that this preview is local.

02 / THE DETAILS

Choose an alias someone can remember

Use a short phrase that describes the destination, such as autumn-notes or workshop-slides. Shortform accepts three to forty-eight letters, numbers, hyphens and underscores. Capitalization matters: Autumn-notes and autumn-notes are different aliases. Avoid private names, access codes and misleading account-recovery wording. Leaving the field blank creates a random alias instead. An occupied name returns a conflict rather than overwriting an existing destination. This behavior makes mistakes visible and protects saved mappings. An obscure alias is not a password, however. Anyone who obtains the address can follow it, so private documents still need their own access controls.

03 / THE DETAILS

Keep query parameters exactly where they belong

Long URLs often include query parameters for campaign attribution, filters, search terms or temporary authorization. Shortening should not casually strip them. This tool preserves the parsed destination query and fragment without automatic tracking cleanup. If you intentionally want a simpler destination, use the URL cleaner first, review its parameter selection, then carry the result here. For a campaign, the UTM builder can add encoded labels before shortening. Signed links deserve particular care: deleting, reordering or re-encoding a parameter may invalidate them, even when the parameter looks like ordinary tracking baggage.

04 / THE DETAILS

Understand what the preview can actually share

A short alias is a lookup key, not a compressed copy of its destination. The redirect service must retain that lookup and answer requests. In this development build, mappings live in a SQLite database on this Mac, and links beginning with 127.0.0.1 work only here while the service runs. Uploading the static HTML files alone will not publish those redirects. A real public release needs a domain, a hosted service, backups and abuse controls. The interface states this boundary next to the result. No permanent availability promise, public hosting claim or hidden third-party shortening API is included.

05 / THE DETAILS

Connect a short link to the rest of your workflow

Use the URL inspector when you need to read repeated parameters or confirm the hostname without visiting a destination. Once you have a working public address, the URL QR code generator can prepare it for a poster or document. A local preview address is unsuitable for someone scanning on another device. For several destinations, add the appropriate links to LinkInBio Creator instead of squeezing them into one alias. That page provides labels and context, while each underlying address remains an independent destination you can review.

06 / THE DETAILS

Check the result before it leaves your hands

Copy the saved address only after reading the destination summary and local-service note. If copying is blocked, the tool selects the result for manual keyboard copying. Test capitalization carefully when moving an alias into print. Syntax validation does not verify that a website is safe, reachable or owned by the organization its name resembles. Shortform does not fetch the destination to make those judgments. If a request times out, a mapping may have been saved even though the interface could not confirm it; avoid assuming a retry can replace the same name. Choose trustworthy destinations and keep a record of important originals. For printed material, keep the original destination alongside your alias in your records. If you later move hosting, that record helps rebuild mappings without guessing where a campaign was supposed to lead.

GOOD QUESTIONS

Before you
send it.

Clear answers.
No small-print surprises.

Can I choose a custom short URL alias?

Yes. Use 3–48 letters, numbers, hyphens or underscores. Aliases are case-sensitive. Leave the field blank for a randomly generated alias.

What happens when an alias is already taken?

The service rejects the request instead of replacing the existing destination. Choose another name and try again.

Will query parameters and fragments stay intact?

Yes. Shortening keeps the parsed destination query and fragment; it does not automatically remove tracking parameters.

Will my short URL work forever?

No. Links depend on a running redirect service and its saved data. This preview is local to this Mac and stops working when its service is unavailable.

A LITTLE LESS LINK.
A LITTLE MORE INTENTION.