Smart short links
Custom aliases, branded domains, password protection, expiry dates and targeting by country, device or language.
- kencang.in/promo8.214
- kencang.in/katalog6.102
- kencang.in/wa-cs3.877
- kencang.in/webinar1.950
Shorten links, create dynamic QR codes and build bio pages from one dashboard. Track every click in real time, attach ad pixels and automate everything with the API.
Your link has been successfully shortened. Want to more customization options?
Get startedYour links look sharp on every platform
Short links, QR codes and bio pages that work together. Every click and scan lands in the same analytics.
Custom aliases, branded domains, password protection, expiry dates and targeting by country, device or language.
Change the destination anytime without reprinting. Colors, logos, frames, and every scan is counted.
Explore QR codesOne page for Instagram, TikTok and WhatsApp. Drag-and-drop blocks, ready themes and per-button stats.
Create a free bio pageClicks, countries, cities, devices and referrers.
Reading your statsUse your own brand name on every short link.
go.yourbrand.com/promo Connect your domainCreate links, QR codes and bio pages straight from your app, CRM or ad pipeline. Bearer auth, consistent JSON responses and real-time webhooks.
Bearer auth, revocable anytimeX-RateLimit headerscurl -X POST https://kencang.in/api/url/add \
-H "Authorization: Bearer $KENCANG_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://yourstore.com/promo","custom":"promo"}'
$res = (new GuzzleHttp\Client)->post('https://kencang.in/api/url/add', [
'headers' => ['Authorization' => 'Bearer ' . getenv('KENCANG_KEY')],
'json' => ['url' => 'https://yourstore.com/promo', 'custom' => 'promo'],
]);
echo json_decode($res->getBody())->shorturl;
import os, requests
r = requests.post("https://kencang.in/api/url/add",
headers={"Authorization": f"Bearer {os.environ['KENCANG_KEY']}"},
json={"url": "https://yourstore.com/promo", "custom": "promo"},
timeout=10)
print(r.json()["shorturl"])
const res = await fetch("https://kencang.in/api/url/add", {
method: "POST",
headers: { Authorization: `Bearer ${process.env.KENCANG_KEY}`,
"Content-Type": "application/json" },
body: JSON.stringify({ url: "https://yourstore.com/promo", custom: "promo" }),
});
console.log((await res.json()).shorturl);
{
"error": 0,
"id": 1024,
"shorturl": "https://kencang.in/promo"
}
Tidy UTMs, retargeting pixels, A/B tests and regional targeting from a single link. No code required.
Long UTMs hide behind a short alias while data flows into Google Analytics per campaign.
UTM guide for adsAttach Meta, TikTok, Google and LinkedIn pixels to links, even links to marketplaces.
How to add pixelsOne ad link splits traffic across landing pages without touching the live ad.
Test your landing pagesSend visitors to the right page for their region, country, device or language.
Set up regional targetingOpen Shopee, Tokopedia, YouTube or your own app directly from an ad link.
Learn about deep linksClick-to-chat links with prefilled messages, CS number rotation and measurable broadcasts.
WhatsApp playbookFrom the homepage, dashboard, or the API.
Alias, branded domain, QR code, pixels and targeting.
Watch clicks arrive in real time in the dashboard, Slack or a webhook.
We provide you with all the tools you need to increase your productivity.
Create a custom landing page to promote your product or service on forefront and engage the user in your marketing campaign.
Use our overlay tool to display unobtrusive notifications, polls or even a contact on the target website. Great for campaigns.
Add your custom pixel from providers such as Facebook and track events right when they are happening.
Easily apply restrictions to your links and target users in specific countries & languages using specific devices.
Invite your team members and assign them specific privileges to manage everything and collaborate together.
Easily add your own domain name for short links and take control of your brand name and your users' trust.
Group and organize your Links, Bio Pages and QR Codes. With Campaigns, you can also get aggregated stats.
Use our powerful API to build custom applications or extend your own application with our powerful tools.
Simple pricing with no hidden fees. Paid plans come with a free trial.
Enough to get started: short links, 1 bio page, and basic QR codes. Free forever.
Sign up freeFor creators & small businesses: your own domain, dynamic QR codes, smart targeting, and 1-year analytics.
Try free for 7 daysFor teams & agencies: unlimited links, 5 domains, 5 team members, remove branding, data kept forever.
Try free for 7 daysYes. The Free plan is free forever and includes 100 short links, 1 bio page and 3 dynamic QR codes. Pro and Business add branded domains, ad pixels, targeting and API access.
Both use the same redirect. A dynamic QR code contains a short link, so you can change its destination anytime without reprinting, and every scan is counted.
Yes, from the Pro plan. Connect a subdomain such as go.yourbrand.com with a single CNAME record; SSL is issued automatically.
Create an API key in the Developer menu, then send a POST request to /api/url/add with an Authorization Bearer header. Full docs and PHP, Python and Node.js samples are on the developer page.
No. Visitors are redirected straight to the destination. An interstitial only appears if you enable a custom landing page or ad pixels yourself.
Yes. Use a different alias per ad, add UTM parameters, and attach Meta or TikTok pixels directly to the short link for retargeting.
Open a free account and take control of every link, QR code and bio page you share.