meshalive
Blog→Guide
Guide · 6 min read

How to Create a Custom Short URL for Free

Instead of a random string like msha.live/x4k9p2, you can pick your own ending: msha.live/summer-sale. Here is exactly how to do it, when it matters, and how to go further with a custom domain.

Updated June 2026 · By Meshalive team
⚡ Instant Free Tool

Create Your Custom Short URL Right Now

Custom Slugs Included Free
Free — No signup required

Anonymous links expire after 7 days and are limited to 20 clicks. Sign up free for unlimited links with full analytics.

What is a custom short URL?

A custom short URL is a short link where you control the last part of the path — called the slug. Most URL shorteners generate random slugs automatically. With a custom slug, you choose something meaningful instead.

Randommsha.live/x4k9p2mr
No signal. Hard to remember. Looks automated.
Custommsha.live/summer-sale
Descriptive. Memorable. Gets more clicks.

Step-by-step: create a custom short URL on Meshalive

1
Create a free Meshalive account

Custom slugs are 100% free with a Meshalive account. Go to meshalive.com/register — no credit card required. Create custom branded short links with zero fees.

2
Open the link creation panel

In your dashboard, click "New short link" or press the keyboard shortcut C. A slide-in panel opens with fields for the destination URL, title, and slug.

3
Paste your destination URL

Enter the long URL you want to shorten — a product page, registration form, Google Doc, YouTube video, or any other URL. Include any UTM parameters before shortening so the short link carries them silently.

4
Type your custom slug

In the "Custom slug" field, type your chosen ending. Use lowercase letters, numbers, and hyphens. Examples: summer-sale, product-launch, my-cv, event-2026. Meshalive will tell you instantly if the slug is already taken.

5
Click Create

Your custom short link is ready immediately: msha.live/your-slug. Copy it and share it anywhere. Click analytics start tracking from the first visit.

When to use a custom slug

Custom slugs matter most in these situations:

Print materials
msha.live/menu
Business cards, banners, flyers, packaging. People need to type the URL.
Instagram / TikTok bio
msha.live/shop
Your one bio link should be short and memorable. Update the destination each campaign.
Video or podcast CTA
msha.live/free-guide
Viewers hear the URL, not see it. Random slugs are impossible to recall.
Campaign tracking
msha.live/black-friday
Slug tells the team exactly which link belongs to which campaign without opening analytics.
Professional email / proposals
msha.live/portfolio
msha.live/john-cv reads like intent. msha.live/x4k9 looks like spam.
Affiliate links
msha.live/my-deal
A clean slug gets more clicks than a raw affiliate URL with 200 characters of tracking parameters.
WhatsApp campaigns
msha.live/offer-june
Clean slugs look legitimate in broadcast messages. Long URLs get fewer taps.
QR codes
msha.live/scan-me
The slug shows under the QR in print. A meaningful slug reinforces the CTA.

Custom slug vs custom domain

A custom slug changes the path: msha.live/your-slug. A custom domain changes the entire domain: links.yourbrand.com/slug. Both are available on Meshalive completely free.

Custom slug
msha.live/your-brand
  • 100% Free Forever
  • Instant setup
  • Shared msha.live domain
  • Good for personal and small business use
Custom domain
links.yourbrand.com/slug
  • Included 100% Free
  • 5-minute setup via DNS CNAME
  • Your brand in every link
  • Higher trust and click-through rates

To set up a custom domain: go to Dashboard → Settings → Custom Domains → Add domain. Enter your domain, add the CNAME record to your DNS provider (Cloudflare, GoDaddy, Namecheap, etc.), and it is active within minutes. All links you create will use your domain instead of msha.live.

Slug best practices

  • Use hyphens, not underscores. summer-sale is easier to read and type than summer_sale.
  • Keep it short. 2–4 words is ideal. Under 20 characters total. The point is to make the URL shorter and memorable, not to describe the destination fully.
  • Make it campaign-specific. Include the campaign name or date: diwali26, summer-sale. This makes your dashboard readable without opening each link.
  • Add a brand prefix for shared workspaces. brand-sale instead of just sale — prevents slug conflicts if team members are creating links for different clients.
  • Update destinations, not slugs. If a campaign slug is already shared and printed, update the destination URL in the dashboard rather than creating a new slug. Everyone with the old link still lands in the right place.

Frequently asked questions

Can I create a custom short URL for free?

Custom slugs on Meshalive are 100% free forever. Unlike other tools that charge $10–$35/month, Meshalive lets you choose your own custom slug at zero cost.

What if the slug I want is already taken?

Slugs are unique across the msha.live namespace — if another user has created msha.live/sale, you cannot use that slug. Add a brand prefix: msha.live/yourbrand-sale. On a custom domain (links.yourbrand.com), slugs are only shared within your own workspace, so conflicts with other Meshalive users do not apply.

Can I change a custom slug after creating the link?

You can change the destination URL of any link at any time. Changing the slug itself creates a new URL — any places you have already shared the old slug will stop working. For this reason, it is better to update the destination than to change the slug.

Do custom short URLs affect SEO?

Short links use 301 (permanent) redirects, which pass link equity to the destination. The slug itself does not affect the SEO of the destination page. However, a clean custom slug in a social media post or email looks more credible, which indirectly increases click-through rates — a positive engagement signal.

Can I use a custom domain instead of msha.live?

Yes. Meshalive includes custom branded domain support completely free. Go to Dashboard → Settings → Custom Domains → Add domain. Add a CNAME DNS record pointing to msha.live, and all your links will use your domain. Setup takes about 5 minutes. DNS propagation is usually instant with Cloudflare.

Is there a limit on how many custom slugs I can create?

No. Meshalive allows unlimited links with custom slugs for free. The only constraint is slug uniqueness — each slug within a domain namespace must be unique. There is no cap on the total number of custom links.

Create your custom short URL

Custom slugs · Custom domains · Click analytics · 100% Free Forever