Skip to content

Custom URL Shortener

Choose your own link ending instead of a random code. Create a free account, then set a custom name when you shorten.

No account needed. Sign up free for custom links, expiry dates and click analytics.

Create a free account to choose custom endings, then expand "Custom link, expiry and password" above. You can still shorten links without one.

Why choose your own ending

  • Readable links

    zurl.world/spring-sale tells people something. zurl.world/a8K3xPq does not.

  • Easy to say aloud

    Practical for podcasts, presentations and anywhere a link has to be spoken.

  • Reserved-name protection

    Words that could impersonate account or billing flows are permanently unavailable to anyone.

  • Editable destination

    Keep the same custom link and change where it points whenever you need to.

  • Distinct per channel

    Name links by channel and compare their click counts at a glance in your dashboard.

  • Included free

    Part of the free account tier, not a paid add-on.

Choosing a name that works

Keep it short. The point of the exercise is brevity. zurl.world/q3-report beats zurl.world/quarterly-financial-report-q3-2026.

Make it guessable. Someone who half-remembers the link should be able to reconstruct it. Single clear words work best.

Add a date only when the link is genuinely time-bound. spring-sale-2026 is right if there will be another next year; spring-sale is better if you would rather keep the same link and repoint it.

Prefix with your organisation for credibility. acme-demo both reads as legitimate and avoids competing for a generic name.

When a name is already taken

Custom endings are unique across the whole service, so short common words go early. Adding a qualifier, a year, or your organisation name usually resolves it — and often produces a better link than the generic name would have.

Custom endings and trust

A readable ending makes a link easier to trust, because it gives the reader some signal about the destination. That works for legitimate links and equally for malicious ones, which is why words associated with account security, payment and verification are permanently reserved and cannot be claimed by anyone.

If you encounter a Zurl link being used deceptively, please report it.

Custom endings versus branded domains

A custom ending changes what comes after the slash. A branded domain changes the domain itself, so links read go.yourcompany.com/sale. Branded domains are more work — you need the domain and DNS configuration — and are on the roadmap rather than available today. For most purposes a custom ending gets most of the benefit for none of the setup.

Frequently asked questions

What is a custom URL shortener?
It lets you choose the part after the slash instead of accepting a generated code, turning zurl.world/a8K3xPq into something like zurl.world/spring-sale. The redirect works identically; the difference is how the link reads to a person.
Does a custom link cost anything?
No. Custom endings are included on the free account tier. An account is required so that names stay associated with you and cannot be claimed anonymously in bulk.
What characters can I use?
Lowercase letters, numbers, hyphens and underscores, between 3 and 48 characters. The name must start and end with a letter or number, and cannot contain repeated separators such as -- or __.
Why is everything converted to lowercase?
Mixed-case links generate a steady stream of failures from people who type them with different capitalisation. It would also mean /Sale and /sale could belong to two different people, which is an obvious impersonation risk. Lowercasing removes both problems.
Which names are unavailable?
Application routes such as api, dashboard and pricing, which would shadow real pages. Also reserved are words that could be used to impersonate an account-related flow — verify, reset-password, billing and similar — because a link at zurl.world/verify-account would be ideal for phishing.
Can I reuse a custom name after deleting the link?
Yes. Deleting a link releases its name, and you can claim it again. Bear in mind that anyone else can also claim it at that point.
Can I change a custom ending later?
No, because changing it would break every copy of the link already shared. The destination can be changed at any time, which is the more useful capability: you can repoint a printed link without reprinting anything.
Is this the same as a branded domain?
No. A custom ending changes the part after the slash while keeping zurl.world as the domain. A branded domain — go.yourcompany.com — requires your own domain and DNS configuration, and is planned rather than currently available.