For marketers · Updated October 2026

Link cloaking: keep your short URL visible with a CTA overlay

Link cloaking (URL masking) keeps your branded short link in the address bar while the destination loads behind it. In Visib, that behavior comes from a vlink with a CTA overlay: the page is framed under your visib.link URL or custom domain, and your button or banner stays on top. Plain redirects without a CTA do not cloak. This page explains the product honestly, including sites that refuse iframes.

What is link cloaking in practice?

When someone opens a cloaked link, they still see your short URL in the browser chrome while they read the publisher or partner page underneath. Marketers search for cloaking a link or a cloaking link when they want a clean hostname in bios and ads instead of a long affiliate or campaign URL.

Visib is built for CTA overlays on third-party content you curate, not for hiding destinations from visitors. The address bar effect is a side effect of framing the destination so your overlay can render. Pair cloaked shares with affiliate link tracking when you need UTMs and pixels on the same short path.

Deep dives on white-hat limits and program rules live in the link cloaking guide. Vendor comparisons and how people search for a free link cloaking tool or link cloaking online are in the link cloaking tool article.

When Visib cloaks vs when it redirects

A vlink with a CTA loads the destination in an iframe under your short hostname: the address bar keeps your visib.link or custom-domain URL while the page renders and your overlay appears after the delay you set. A vlink without a CTA sends the browser straight to the destination URL, which is standard shortening, not link cloaking.

You can still set custom Open Graph title, description, and image fields on any vlink. Social crawlers may receive those tags on redirect-only links; the iframe path is what keeps humans on your short URL during the session.

See Visib features for overlay types, analytics, and pixels, or compare overlay tools side by side.

Sites that block iframes (honest limits)

Visib checks destinations when you create a link and warns if framing is likely blocked. Hosts that return X-Frame-Options: DENY or SAMEORIGIN, or a Content-Security-Policy frame-ancestors rule, cannot be embedded. Google, YouTube, many banks, and logged-in apps commonly block framing. No vendor overrides the browser.

If the iframe fails at visit time, Visib shows a short message and redirects to the original URL. On Business you can attach a stored HTML snapshot (via the Visib Snapshot Chrome extension) so the overlay still appears when the live site refuses frames. The snapshot links guide explains that workflow.

Need the basics of creating any short link first? Start with how to shorten a link.

How to set up link cloaking in Visib

Follow these steps when you want link cloaking with a CTA, not a plain redirect.

  1. Sign in and choose a paid plan

    Open Visib and sign in with Google or email. Pick Starter (9 €/mo) or Business (19 €/mo). Both are paid plans with short links, click analytics, and a UTM builder. New accounts need an active subscription before creating vlinks.

  2. Create a vlink with your destination URL

    In the dashboard, create a new vlink and paste the full destination URL you want to share. Visib stores that page behind a short link on visib.link or on a custom domain after DNS verification.

  3. Attach a CTA overlay (required for link cloaking)

    Link cloaking in Visib only happens when the vlink has a CTA. Visib loads the destination inside Visib's iframe wrapper so your short URL stays in the address bar while your overlay appears on top. A vlink with no CTA is a plain redirect: the browser navigates away and the address bar shows the destination, which is not cloaked.

  4. Set custom Open Graph fields and publish

    Optional: add a custom Open Graph title, description, and image on the vlink so social crawlers see your preview when you share the short link. Save the vlink, copy the short URL, and share it in bios, newsletters, or ads. Visib records visits and CTA clicks in your dashboard.

Plans and pricing

Prices are on the pricing section. Paid plans only; new signups choose Starter or Business before creating vlinks.

Common questions

Related reading

Start link cloaking with a CTA overlay

Starter 9 €/mo. Branded short URLs, honest iframe checks, and click analytics.