<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<title>Your all-in-one social tool - Cuan Links</title>
<base href="https://cuan.in/">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
<!-- Open graph / Twitter markup -->
<meta property="og:type" content="website" />
<meta property="og:url" content="https://cuan.in/" />
<meta property="og:title" content="Your all-in-one social tool - Cuan Links" />
<meta property="og:image" content="https://cuan.in/uploads/main/2b69ed1958a548518c94dee148da86bc.jpg" />
<meta property="og:site_name" content="Cuan Links" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://cuan.in/" />
<meta name="twitter:title" content="Your all-in-one social tool - Cuan Links" />
<meta name="twitter:image" content="https://cuan.in/uploads/main/2b69ed1958a548518c94dee148da86bc.jpg" />
<link rel="canonical" href="https://cuan.in/" />
<link rel="alternate" href="https://cuan.in/" hreflang="x-default" />
<link rel="alternate" href="https://cuan.in/gb/" hreflang="gb" />
<link rel="alternate" href="https://cuan.in/ro/" hreflang="ro" />
<link href="https://cuan.in/uploads/main/9aa6d8ae5fafb48be4d49d0500fed5ff.webp" rel="icon" />
<link href="https://cuan.in/themes/altum/assets/css/bootstrap-dark.min.css?v=5900" id="css_theme_style" rel="stylesheet" media="screen,print">
<link href="https://cuan.in/themes/altum/assets/css/custom.css?v=5900" rel="stylesheet" media="screen,print">
<link rel="stylesheet" href="https://cuan.in/themes/altum/assets/css/libraries/aos.min.css?v=5900">
<link href="https://cuan.in/themes/altum/assets/css/index-custom.css?v=5900" rel="stylesheet" media="screen,print">
</head>
<body class="index cc--darkmode" data-theme-style="dark">
<div data-announcement="guests" class="announcement-wrapper py-3" style="background-color: #3A4AAB;">
<div class="container d-flex justify-content-center position-relative">
<div class="row w-100">
<div class="col">
<div class="text-center" style="color: #ffffff;">Unlock Your Chance - <b style="color:gold">Grab a 35% Discount on Pro Plans & Premium Plans</b> – Exclusive for the First 100 Lucky Users in a Years! <a href="https://cuan.in/register" style="color:white"><b>CLAIM NOW!</b></a></div>
</div>
<div class="col-auto px-0">
<div>
<button data-announcement-close="guests" data-announcement-id="993e12868bbd75a7fc2763086e21083f" type="button" class="close ml-2" data-dismiss="alert" data-toggle="tooltip" title="Close" data-tooltip-hide-on-click>
<i class="fas fa-sm fa-times" style="color: #ffffff; opacity: .5;"></i>
</button>
</div>
</div>
</div>
</div>
</div>
<div id="spotlight_wrapper" class="spotlight-wrapper d-none" aria-hidden="true">
<div class="container spotlight-modal">
<form id="spotlight_form" action="" method="get" role="form">
<input type="hidden" name="global_token" value="5cf909bbe186bc4653d2863bd810c3a9" />
<input id="spotlight_search" type="search" name="search" class="form-control" required="required" autocomplete="off" placeholder="🔎 Search & go to a page..." aria-label="Search" />
<div id="spotlight_results" class="spotlight-results mt-3"></div>
<div id="spotlight_no_data" class="my-3 p-3 bg-gray-50 rounded-2x position-relative text-center" style="display:none;">
<span class="text-muted">No data available</span>
</div>
</form>
</div>
</div>
<div class="container pt-4">
<nav id="navbar" class="navbar navbar-main navbar-expand-lg navbar-light mb-6 index-highly-rounded border border-gray-100">
<div class="container">
<a
class="navbar-brand d-flex"
href="https://cuan.in/"
data-logo
data-light-value="https://cuan.in/uploads/main/7db0158e8209ee2efe53820bd480b0c0.webp"
data-light-class="img-fluid navbar-logo"
data-light-tag="img"
data-dark-value="https://cuan.in/uploads/main/b5cbf9c61805a58d3ffb32d495de4736.webp"
data-dark-class="img-fluid navbar-logo"
data-dark-tag="img"
>
<img src="https://cuan.in/uploads/main/b5cbf9c61805a58d3ffb32d495de4736.webp" class="img-fluid navbar-logo" alt="Website logo" />
</a>
<button class="btn navbar-custom-toggler d-lg-none" type="button" data-toggle="collapse" data-target="#main_navbar" aria-controls="main_navbar" aria-expanded="false" aria-label="Toggle navigation">
<i class="fas fa-fw fa-bars"></i>
</button>
<div class="collapse navbar-collapse justify-content-end" id="main_navbar">
<ul class="navbar-nav">
<li class="nav-item d-flex align-items-center">
<a class="btn btn-sm btn-outline-primary" href="https://cuan.in/login"><i class="fas fa-fw fa-sm fa-sign-in-alt"></i> Sign in</a>
</li>
<li class="nav-item d-flex align-items-center">
<a class="btn btn-sm btn-primary" href="https://cuan.in/register"><i class="fas fa-fw fa-sm fa-user-plus"></i> Sign up</a>
</li>
</ul>
</div>
</div>
</nav>
</div>
<main class="altum-animate altum-animate-fill-none altum-animate-fade-in">
<div class="index-container">
<div class="container index-container-content">
<div class="row">
<div class="col">
<div class="text-left">
<div class="mb-2">
<span class="badge badge-pill badge-light">
<i class="fas fa-fw fa-star fa-sm text-warning"></i><i class="fas fa-fw fa-star fa-sm text-warning"></i><i class="fas fa-fw fa-star fa-sm text-warning"></i><i class="fas fa-fw fa-star fa-sm text-warning"></i><i class="fas fa-fw fa-star fa-sm text-warning mr-1"></i>
Loved by <span class="font-weight-bolder">1,892+</span> creators </span>
</div>
<h1 class="index-header mb-4">A marketing wizard, all-in-one.</h1>
<div class="row mb-5">
<div class="col-6 col-xl-4 index-feature text-truncate">
<a href="https://cuan.in/links?type=biolink" class="text-truncate">
📱 Bio pages </a>
</div>
<div class="col-6 col-xl-4 index-feature text-truncate">
<a href="https://cuan.in/links?type=link">
🔗 Short links </a>
</div>
<div class="col-6 col-xl-4 index-feature text-truncate">
<a href="https://cuan.in/links?type=vcard">
👤 Share vcards </a>
</div>
<div class="col-6 col-xl-4 index-feature text-truncate">
<a href="https://cuan.in/links?type=event">
📆 Event links </a>
</div>
<div class="col-6 col-xl-4 index-feature text-truncate">
<a href="https://cuan.in/links?type=static">
🧑💻 Host HTML </a>
</div>
<div class="col-6 col-xl-4 index-feature text-truncate">
<a href="https://cuan.in/qr-codes">
🤳 QR codes </a>
</div>
<div class="col-6 col-xl-4 index-feature text-truncate">
<a href="https://cuan.in/tools">
🛠️ Web tools </a>
</div>
</div>
<div class="d-flex flex-column">
<div class="mb-3">
<div class="input-group">
<div class="input-group-prepend">
<select id="domain_id" name="domain_id" class="appearance-none custom-select form-control input-group-text h-100">
<option value=" " data-full-url="https://cuan.in/">cuan.in/</option>
<option value="6" data-full-url="https://cuan.bio/" data-type="1">cuan.bio/</option>
</select>
</div>
<input id="claim_url" type="text" name="url" class="form-control index-input" value="" maxlength="64" placeholder="your-custom-url" />
</div>
</div>
<a id="claim_button" href="https://cuan.in/register" class="btn index-button index-button-white bg-gradient border-0 mb-3 rounded-pill">
Claim link <i class="fas fa-fw fa-sm fa-arrow-right"></i>
</a>
</div>
</div>
</div>
<div class="d-none d-lg-flex justify-content-center col">
<img src="https://cuan.in/themes/altum/assets/images/index/hero-one.webp" class="index-image index-image-one" alt="Screenshot of biolink page examples" />
<img src="https://cuan.in/themes/altum/assets/images/index/hero-two.webp" class="index-image index-image-two" alt="Screenshot of biolink page examples" />
</div>
</div>
</div>
</div>
<div class="container mt-6">
<div class="card index-highly-rounded border-0" data-aos="fade-up">
<div class="card-body">
<div class="row">
<div class="col-auto col-lg-5 mb-4 mb-lg-0">
<img src="https://cuan.in/themes/altum/assets/images/index/bio-link.webp" class="index-card-image index-highly-rounded" loading="lazy" alt="Screenshot of the app biolink editing page" />
</div>
<div class="col ml-3">
<div class="bg-primary-100 p-3 w-fit-content rounded">
<i class="fas fa-fw fa-users fa-lg text-primary"></i>
</div>
<h2 class="mt-3">Bio link pages</h2>
<p class="h6 mt-3">Create your own unique & highly customizable bio link page with ease.</p>
<ul class="list-style-none mt-4 font-size-small">
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Custom colors & branding</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Tons of ready-to-use components</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>SEO settings</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Password protection, sensitive content warning</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Countless pre-made templates & themes</div>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="container mt-6">
<div class="card index-highly-rounded border-0" data-aos="fade-up">
<div class="card-body">
<div class="row">
<div class="col-auto col-lg-5 mb-4 mb-lg-0">
<img src="https://cuan.in/themes/altum/assets/images/index/short-link.webp" class="index-card-image index-highly-rounded" loading="lazy" alt="Screenshot of the app short URL editing page" />
</div>
<div class="col ml-3">
<div class="bg-primary-100 p-3 w-fit-content rounded">
<i class="fas fa-fw fa-link fa-lg text-primary"></i>
</div>
<h2 class="mt-3">Shortened links</h2>
<p class="h6 mt-3">A state of the art URL shortener service.</p>
<ul class="list-style-none mt-4 font-size-small">
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Scheduling & expiration limits</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Country, device & language targeting</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>A/B Rotation</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Password protection, sensitive content warning</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Deep links support for apps</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Advanced URL cloaking</div>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="container mt-6">
<div class="card index-highly-rounded border-0" data-aos="fade-up">
<div class="card-body">
<div class="row">
<div class="col-auto col-lg-5 mb-4 mb-lg-0">
<img src="https://cuan.in/themes/altum/assets/images/index/static-link.webp" class="index-card-image index-highly-rounded" loading="lazy" alt="Screenshot of the app static sites hosting system" />
</div>
<div class="col ml-3">
<div class="bg-primary-100 p-3 w-fit-content rounded">
<i class="fas fa-fw fa-file-code fa-lg text-primary"></i>
</div>
<h2 class="mt-3">Host static sites</h2>
<p class="h6 mt-3">Upload your website files and we will host them for you.</p>
<ul class="list-style-none mt-4 font-size-small">
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>HTML, CSS, JS, Video / Audio files.</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Analytics, password protected</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Automated tracking pixels</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>and much more...</div>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="container mt-6">
<div class="card index-highly-rounded border-0" data-aos="fade-up">
<div class="card-body">
<div class="row">
<div class="col-auto col-lg-5 mb-4 mb-lg-0">
<img src="https://cuan.in/themes/altum/assets/images/index/qr-code.webp" class="index-card-image index-highly-rounded" loading="lazy" alt="Screenshot of the app QR code system page" />
</div>
<div class="col ml-3">
<div class="bg-primary-100 p-3 w-fit-content rounded">
<i class="fas fa-fw fa-qrcode fa-lg text-primary"></i>
</div>
<h2 class="mt-3">QR Codes</h2>
<p class="h6 mt-3">Fully featured QR code generator system with easy to use templates.</p>
<ul class="list-style-none mt-4 font-size-small">
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Custom colors with gradients</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Custom logo & background branding</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Multiple QR shapes to choose from</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Customizable QR Code Frames</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Vcard, WiFi, Calendar, Location..etc templates</div>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="container mt-6">
<div class="card index-highly-rounded border-0" data-aos="fade-up">
<div class="card-body">
<div class="row">
<div class="col-auto col-lg-5 mb-4 mb-lg-0">
<img src="https://cuan.in/themes/altum/assets/images/index/analytics.webp" class="index-card-image index-highly-rounded" loading="lazy" alt="Screenshot of the app links analytics system page" />
</div>
<div class="col ml-3">
<div class="bg-primary-100 p-3 w-fit-content rounded">
<i class="fas fa-fw fa-chart-bar fa-lg text-primary"></i>
</div>
<h2 class="mt-3">Built-in analytics</h2>
<p class="h6 mt-3">Easy to understand, yet detailed analytics for all your links.</p>
<ul class="list-style-none mt-4 font-size-small">
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Continents, Countries & cities</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Referrers & UTMs</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Devices & operating systems</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>Browsers, Languages</div>
</li>
<li class="d-flex align-items-center mb-2">
<i class="fas fa-fw fa-sm fa-check-circle text-success mr-3"></i>
<div>GDPR, CCPA and PECR compliant</div>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="py-3"></div>
<div class="container mt-8">
<div class="row">
<style>
/* File Links */
.file-links-background {
background-color: #ecfdf5;
}
.file-links-icon {
color: #10b981;
}
/* VCard Links */
.vcard-links-background {
background-color: #ecfeff;
}
.vcard-links-icon {
color: #06b6d4;
}
/* Event Links */
.event-links-background {
background-color: #eef2ff;
}
.event-links-icon {
color: #6366f1;
}
/* Splash pages */
.splash-pages-background {
background-color: #eef2ff;
}
.splash-pages-icon {
color: #06b6d4;
}
/* Domains */
.domains-background {
background-color: #faf5ff;
}
.domains-icon {
color: #a855f7;
}
/* Projects */
.projects-background {
background-color: #fdf4ff;
}
.projects-icon {
color: #d946ef;
}
/* File Links - Dark Theme */
[data-theme-style="dark"] .file-links-background {
background-color: #1a4731;
}
[data-theme-style="dark"] .file-links-icon {
color: #047857;
}
/* VCard Links - Dark Theme */
[data-theme-style="dark"] .vcard-links-background {
background-color: #1a4044;
}
[data-theme-style="dark"] .vcard-links-icon {
color: #025e73;
}
/* Event Links - Dark Theme */
[data-theme-style="dark"] .event-links-background {
background-color: #1a1c36;
}
[data-theme-style="dark"] .event-links-icon {
color: #3134a1;
}
/* Splash pages - Dark Theme */
[data-theme-style="dark"] .splash-pages-background {
background-color: #1a1c36;
}
[data-theme-style="dark"] .splash-pages-icon {
color: #025e73;
}
/* Domains - Dark Theme */
[data-theme-style="dark"] .domains-background {
background-color: #2d1e3f;
}
[data-theme-style="dark"] .domains-icon {
color: #6d22a5;
}
/* Projects - Dark Theme */
[data-theme-style="dark"] .projects-background {
background-color: #321a36;
}
[data-theme-style="dark"] .projects-icon {
color: #a316af;
}
</style>
<div class="col-12 col-md-6 col-lg-4 p-4 icon-zoom-animation" data-aos="fade-up" data-aos-delay="200">
<div class="card index-highly-rounded border-0 d-flex flex-column justify-content-between h-100">
<div class="card-body">
<div class="vcard-links-background mb-3 p-3 index-highly-rounded">
<i class="fas fa-fw fa-lg fa-id-card mr-3 vcard-links-icon"></i>
<span class="h5">Vcard links</span>
</div>
<span class="text-muted">Create dynamic digital contact cards, tracked & downloadable.</span>
</div>
</div>
</div>
<div class="col-12 col-md-6 col-lg-4 p-4 icon-zoom-animation" data-aos="fade-up" data-aos-delay="300">
<div class="card index-highly-rounded border-0 d-flex flex-column justify-content-between h-100">
<div class="card-body">
<div class="event-links-background mb-3 p-3 index-highly-rounded">
<i class="fas fa-fw fa-lg fa-calendar mr-3 event-links-icon"></i>
<span class="h5">Event links</span>
</div>
<span class="text-muted">Dynamically create downloadable & tracked calendar files.</span>
</div>
</div>
</div>
<div class="col-12 col-md-6 col-lg-4 p-4 icon-zoom-animation" data-aos="fade-up" data-aos-delay="400">
<div class="card index-highly-rounded border-0 d-flex flex-column justify-content-between h-100">
<div class="card-body">
<div class="splash-pages-background mb-3 p-3 index-highly-rounded">
<i class="fas fa-fw fa-lg fa-droplet mr-3 splash-pages-icon"></i>
<span class="h5">Splash pages</span>
</div>
<span class="text-muted">Use custom made intermediary pages with countdowns for your links.</span>
</div>
</div>
</div>
<div class="col-12 col-md-6 col-lg-4 p-4 icon-zoom-animation" data-aos="fade-up" data-aos-delay="500">
<div class="card index-highly-rounded border-0 d-flex flex-column justify-content-between h-100">
<div class="card-body">
<div class="domains-background mb-3 p-3 index-highly-rounded">
<i class="fas fa-fw fa-lg fa-globe mr-3 domains-icon"></i>
<span class="h5">Custom domains</span>
</div>
<span class="text-muted">Connect your own domain or use our predefined ones.</span>
</div>
</div>
</div>
</div>
</div>
<div class="container mt-8">
<div class="card py-4 index-highly-rounded border-0">
<div class="card-body">
<div class="text-center mb-4">
<h2>URLs that open apps automatically</h2>
<p class="text-muted">Short links that automatically detect the used app and open it on mobile.</p>
</div>
<div class="d-flex flex-wrap justify-content-center">
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="AliExpress">
<span title="AliExpress"><i class="fas fa-shopping-cart fa-fw fa-xl mx-1" style="color: #ff4747"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="TikTok">
<span title="TikTok"><i class="fab fa-tiktok fa-fw fa-xl mx-1" style="color: #fc295d"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Reddit">
<span title="Reddit"><i class="fab fa-reddit fa-fw fa-xl mx-1" style="color: #fc3a06"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="X">
<span title="X"><i class="fab fa-x-twitter fa-fw fa-xl mx-1" style="color: #1da1f2"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="YouTube">
<span title="YouTube"><i class="fab fa-youtube fa-fw fa-xl mx-1" style="color: #ff0000"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Instagram">
<span title="Instagram"><i class="fab fa-instagram fa-fw fa-xl mx-1" style="color: #e1306c"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Whatsapp">
<span title="Whatsapp"><i class="fab fa-whatsapp fa-fw fa-xl mx-1" style="color: #128c7e"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Snapchat">
<span title="Snapchat"><i class="fab fa-snapchat fa-fw fa-xl mx-1" style="color: #FFB700"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Facebook Messenger">
<span title="Facebook Messenger"><i class="fab fa-facebook-messenger fa-fw fa-xl mx-1" style="color: #0084ff"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Facebook">
<span title="Facebook"><i class="fab fa-facebook fa-fw fa-xl mx-1" style="color: #1877f2"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Telegram">
<span title="Telegram"><i class="fab fa-telegram fa-fw fa-xl mx-1" style="color: #0088cc"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Spotify">
<span title="Spotify"><i class="fab fa-spotify fa-fw fa-xl mx-1" style="color: #2CD85C"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Apple Music">
<span title="Apple Music"><i class="fab fa-apple fa-fw fa-xl mx-1" style="color: #f8506b"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="LinkedIn">
<span title="LinkedIn"><i class="fab fa-linkedin fa-fw fa-xl mx-1" style="color: #0a66c2"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Pinterest">
<span title="Pinterest"><i class="fab fa-pinterest fa-fw fa-xl mx-1" style="color: #e60023"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Twitch">
<span title="Twitch"><i class="fab fa-twitch fa-fw fa-xl mx-1" style="color: #9146ff"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Netflix">
<span title="Netflix"><i class="fas fa-film fa-fw fa-xl mx-1" style="color: #e50914"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Google Sheets">
<span title="Google Sheets"><i class="fas fa-file fa-fw fa-xl mx-1" style="color: #25a465"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Google Docs">
<span title="Google Docs"><i class="fas fa-file-word fa-fw fa-xl mx-1" style="color: #2a7efc"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Google Slides">
<span title="Google Slides"><i class="fas fa-image fa-fw fa-xl mx-1" style="color: #fabe0b"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Google Maps">
<span title="Google Maps"><i class="fas fa-map-location-dot fa-fw fa-xl mx-1" style="color: #4285f4"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Airbnb">
<span title="Airbnb"><i class="fab fa-airbnb fa-fw fa-xl mx-1" style="color: #FF385c"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="TripAdvisor">
<span title="TripAdvisor"><i class="fas fa-plane fa-fw fa-xl mx-1" style="color: #00AF87"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Amazon">
<span title="Amazon"><i class="fab fa-amazon fa-fw fa-xl mx-1" style="color: #ff9900"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="StockX">
<span title="StockX"><i class="fab fa-mixer fa-fw fa-xl mx-1" style="color: #00AF87"></i></span>
</div>
<div class="bg-gray-100 index-highly-rounded w-fit-content p-3 m-4 icon-zoom-animation" data-toggle="tooltip" title="Booking.com">
<span title="Booking.com"><i class="fas fa-hotel fa-fw fa-xl mx-1" style="color: #003580"></i></span>
</div>
</div>
</div>
</div>
</div>
<div class="py-3"></div>
<div class="container mt-8">
<div class="card py-4 index-highly-rounded border-0 bg-gray-900">
<div class="card-body">
<div class="row justify-content-between">
<div class="col-12 col-lg-3 mb-4 mb-lg-0">
<div class="text-center d-flex flex-column">
<span class="font-weight-bold text-muted mb-3">Links</span>
<span class="h1 text-gradient-primary" style="--gradient-one: var(--purple); --gradient-two: var(--pink);">280+</span>
</div>
</div>
<div class="col-12 col-lg-3 mb-4 mb-lg-0">
<div class="text-center d-flex flex-column">
<span class="font-weight-bold text-muted mb-3">QR Codes</span>
<span class="h1 text-gradient-primary" style="--gradient-one: var(--teal); --gradient-two: var(--blue);">0+</span>
</div>
</div>
<div class="col-12 col-lg-3 mb-4 mb-lg-0">
<div class="text-center d-flex flex-column">
<span class="font-weight-bold text-muted mb-3">Tracked pageviews</span>
<span class="h1 text-gradient-primary" style="--gradient-one: var(--blue); --gradient-two: var(--purple);">1M+</span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="py-3"></div>
<div class="container mt-8">
<div class="card py-4 border-0 index-highly-rounded">
<div class="card-body">
<div class="text-center mb-4">
<h2>Tracking pixels</h2>
<p class="text-muted">All the links easily integrate with any of the following pixel providers.</p>
</div>
<div class="row no-gutters">
<div class="col-12 col-md-6 col-lg-4 p-4" data-aos="fade-up" data-aos-delay="0">
<div class="bg-gray-100 rounded-3x w-100 p-3 icon-zoom-animation text-truncate">
<i class="fab fa-facebook fa-fw fa-lg mx-1" style="color: #1877f2"></i>
<span class="h6">Facebook</span>
</div>
</div>
<div class="col-12 col-md-6 col-lg-4 p-4" data-aos="fade-up" data-aos-delay="100">
<div class="bg-gray-100 rounded-3x w-100 p-3 icon-zoom-animation text-truncate">
<i class="fab fa-google fa-fw fa-lg mx-1" style="color: #4285f4"></i>
<span class="h6">Google Analytics</span>
</div>
</div>
<div class="col-12 col-md-6 col-lg-4 p-4" data-aos="fade-up" data-aos-delay="200">
<div class="bg-gray-100 rounded-3x w-100 p-3 icon-zoom-animation text-truncate">
<i class="fab fa-google fa-fw fa-lg mx-1" style="color: #34a853"></i>
<span class="h6">Google Tag Manager</span>
</div>
</div>
<div class="col-12 col-md-6 col-lg-4 p-4" data-aos="fade-up" data-aos-delay="300">
<div class="bg-gray-100 rounded-3x w-100 p-3 icon-zoom-animation text-truncate">
<i class="fab fa-linkedin fa-fw fa-lg mx-1" style="color: #0077b5"></i>
<span class="h6">LinkedIn</span>
</div>
</div>
<div class="col-12 col-md-6 col-lg-4 p-4" data-aos="fade-up" data-aos-delay="400">
<div class="bg-gray-100 rounded-3x w-100 p-3 icon-zoom-animation text-truncate">
<i class="fab fa-pinterest fa-fw fa-lg mx-1" style="color: #e60023"></i>
<span class="h6">Pinterest</span>
</div>
</div>
<div class="col-12 col-md-6 col-lg-4 p-4" data-aos="fade-up" data-aos-delay="500">
<div class="bg-gray-100 rounded-3x w-100 p-3 icon-zoom-animation text-truncate">
<i class="fab fa-x-twitter fa-fw fa-lg mx-1" style="color: #1da1f2"></i>
<span class="h6">X</span>
</div>
</div>
<div class="col-12 col-md-6 col-lg-4 p-4" data-aos="fade-up" data-aos-delay="600">
<div class="bg-gray-100 rounded-3x w-100 p-3 icon-zoom-animation text-truncate">
<i class="fab fa-quora fa-fw fa-lg mx-1" style="color: #a82400"></i>
<span class="h6">Quora</span>
</div>
</div>
<div class="col-12 col-md-6 col-lg-4 p-4" data-aos="fade-up" data-aos-delay="700">
<div class="bg-gray-100 rounded-3x w-100 p-3 icon-zoom-animation text-truncate">
<i class="fab fa-tiktok fa-fw fa-lg mx-1" style="color: #ff0050"></i>
<span class="h6">TikTok</span>
</div>
</div>
<div class="col-12 col-md-6 col-lg-4 p-4" data-aos="fade-up" data-aos-delay="800">
<div class="bg-gray-100 rounded-3x w-100 p-3 icon-zoom-animation text-truncate">
<i class="fab fa-snapchat fa-fw fa-lg mx-1" style="color: #FFB700"></i>
<span class="h6">Snapchat</span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="py-3"></div>
<div class="container mt-8">
<h2 class="text-center mb-3">126 useful tools <i class="fas fa-fw fa-xs fa-screwdriver-wrench text-muted ml-1"></i></h2>
<p class="text-muted text-center mb-4">Web utility tools. Fast, reliable and easy to use.</p>
<div class="row position-relative">
<div class="index-fade"></div>
<div class="col-12 col-lg-6 p-3 position-relative">
<div class="card" style="background: #d72cef; border-color: #d72cef; color: white;">
<div class="card-body">
<div class="d-flex justify-content-between align-items-center">
<div class="d-flex text-truncate">
<div class="d-flex align-items-center justify-content-center rounded mr-3 tool-icon" style="background: #f5d2fe;">
<i class="fas fa-check-square fa-fw" style="color: #d72cef"></i>
</div>
<div class="text-truncate ml-3">
<a href="https://cuan.in/tools" class="stretched-link text-decoration-none" style="color: white;">
<strong>Checker tools</strong>
</a>
<p class="text-truncate small m-0">A collection of great checker-type tools to help you check & verify different types of things.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-12 col-lg-6 p-3 position-relative">
<div class="card" style="background: #64748b; border-color: #64748b; color: white;">
<div class="card-body">
<div class="d-flex justify-content-between align-items-center">
<div class="d-flex text-truncate">
<div class="d-flex align-items-center justify-content-center rounded mr-3 tool-icon" style="background: #dbeaff;">
<i class="fas fa-font fa-fw" style="color: #64748b"></i>
</div>
<div class="text-truncate ml-3">
<a href="https://cuan.in/tools" class="stretched-link text-decoration-none" style="color: white;">
<strong>Text tools</strong>
</a>
<p class="text-truncate small m-0">A collection of text content related tools to help you create, modify & improve text type of content.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-12 col-lg-6 p-3 position-relative">
<div class="card" style="background: #10b981; border-color: #10b981; color: white;">
<div class="card-body">
<div class="d-flex justify-content-between align-items-center">
<div class="d-flex text-truncate">
<div class="d-flex align-items-center justify-content-center rounded mr-3 tool-icon" style="background: #c0ffea;">
<i class="fas fa-exchange-alt fa-fw" style="color: #10b981"></i>
</div>
<div class="text-truncate ml-3">
<a href="https://cuan.in/tools" class="stretched-link text-decoration-none" style="color: white;">
<strong>Converter tools</strong>
</a>
<p class="text-truncate small m-0">A collection of tools that help you easily convert data.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-12 col-lg-6 p-3 position-relative">
<div class="card" style="background: #0ea5e9; border-color: #0ea5e9; color: white;">
<div class="card-body">
<div class="d-flex justify-content-between align-items-center">
<div class="d-flex text-truncate">
<div class="d-flex align-items-center justify-content-center rounded mr-3 tool-icon" style="background: #c9eeff;">
<i class="fas fa-cogs fa-fw" style="color: #0ea5e9"></i>
</div>
<div class="text-truncate ml-3">
<a href="https://cuan.in/tools" class="stretched-link text-decoration-none" style="color: white;">
<strong>Generator tools</strong>
</a>
<p class="text-truncate small m-0">A collection of the most useful generator tools that you can generate data with.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-12 col-lg-6 p-3 position-relative">
<div class="card" style="background: #3b82f6; border-color: #3b82f6; color: white;">
<div class="card-body">
<div class="d-flex justify-content-between align-items-center">
<div class="d-flex text-truncate">
<div class="d-flex align-items-center justify-content-center rounded mr-3 tool-icon" style="background: #ccdfff;">
<i class="fas fa-code fa-fw" style="color: #3b82f6"></i>
</div>
<div class="text-truncate ml-3">
<a href="https://cuan.in/tools" class="stretched-link text-decoration-none" style="color: white;">
<strong>Developer tools</strong>
</a>
<p class="text-truncate small m-0">A collection of highly useful tools mainly for developers and not only.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-12 col-lg-6 p-3 position-relative">
<div class="card" style="background: #f97316; border-color: #f97316; color: white;">
<div class="card-body">
<div class="d-flex justify-content-between align-items-center">
<div class="d-flex text-truncate">
<div class="d-flex align-items-center justify-content-center rounded mr-3 tool-icon" style="background: #ffd5b7;">
<i class="fas fa-image fa-fw" style="color: #f97316"></i>
</div>
<div class="text-truncate ml-3">
<a href="https://cuan.in/tools" class="stretched-link text-decoration-none" style="color: white;">
<strong>Image manipulation tools</strong>
</a>
<p class="text-truncate small m-0">A collection of tools that help modify & convert image files.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-12 col-lg-6 p-3 position-relative">
<div class="card" style="background: #32758c; border-color: #32758c; color: white;">
<div class="card-body">
<div class="d-flex justify-content-between align-items-center">
<div class="d-flex text-truncate">
<div class="d-flex align-items-center justify-content-center rounded mr-3 tool-icon" style="background: #c9eefb;">
<i class="fas fa-clock fa-fw" style="color: #32758c"></i>
</div>
<div class="text-truncate ml-3">
<a href="https://cuan.in/tools" class="stretched-link text-decoration-none" style="color: white;">
<strong>Time converter tools</strong>
</a>
<p class="text-truncate small m-0">A collection of date & time conversion related tools.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-12 col-lg-6 p-3 position-relative">
<div class="card" style="background: #a855f7; border-color: #a855f7; color: white;">
<div class="card-body">
<div class="d-flex justify-content-between align-items-center">
<div class="d-flex text-truncate">
<div class="d-flex align-items-center justify-content-center rounded mr-3 tool-icon" style="background: #e4cdfa;">
<i class="fas fa-tools fa-fw" style="color: #a855f7"></i>
</div>
<div class="text-truncate ml-3">
<a href="https://cuan.in/tools" class="stretched-link text-decoration-none" style="color: white;">
<strong>Misc tools</strong>
</a>
<p class="text-truncate small m-0">A collection of other random, but great & useful tools.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="py-3"></div>
<div id="plans" class="container mt-8">
<div class="text-center mb-5">
<h2>Simple, transparent pricing.</h2>
<p class="text-muted">Choose the plan that is right for you and your budget.</p>
</div>
<div class="mb-5 text-center">
<div class="btn-group btn-group-toggle btn-group-custom" data-toggle="buttons">
<label class="btn active" data-payment-frequency="monthly">
<input type="radio" name="payment_frequency" checked="checked"> Monthly </label>
<label class="btn " data-payment-frequency="quarterly">
<input type="radio" name="payment_frequency" > Quarterly </label>
<label class="btn " data-payment-frequency="biannual">
<input type="radio" name="payment_frequency" > Biannual </label>
<label class="btn " data-payment-frequency="annual">
<input type="radio" name="payment_frequency" > Annual </label>
</div>
</div>
<div>
<div class="row justify-content-around">
<div class="col-12 col-lg-6 col-xl-4 p-3">
<div class="pricing-plan rounded" style="">
<div class="pricing-header">
<span class="pricing-name">FREE</span>
<div class="pricing-price">
<span class="pricing-price-amount">FREE</span>
</div>
<div class="pricing-details"></div>
</div>
<div class="pricing-body d-flex flex-column justify-content-between">
<ul class="pricing-features">
<li>
<div><strong>1</strong> biolink pages</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>3</strong> biolink blocks</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
<strong><strong>8</strong></strong> biolink blocks
<span class="mr-1" data-toggle="tooltip" title="Link, Heading, Paragraph, Avatar, Image, Socials, Threads, YouTube"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>50</strong> shortened links</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>0</strong> bulk links</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div><strong>2</strong> vcard links</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>0</strong> event links</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div><strong>0</strong> static sites</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div><strong>1</strong> QR codes</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>0</strong> bulk QR codes Limit</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div><strong>1</strong> splash pages</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>2</strong> pixels</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<div class="d-flex justify-content-between align-items-center my-3">
<div>
Multiple notification handlers <span class="ml-1" data-toggle="tooltip" data-html="true" title=" <div class='d-flex flex-column'>
<span class='my-1'><strong>0</strong> email handlers</span>
<span class='my-1'><strong>0</strong> webhook handlers</span>
<span class='my-1'><strong>0</strong> Slack handlers</span>
<span class='my-1'><strong>0</strong> Discord handlers</span>
<span class='my-1'><strong>0</strong> Telegram handlers</span>
<span class='my-1'><strong>0</strong> Microsoft Teams handlers</span>
</div>
"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times text-muted"></i>
</div>
<li>
<div><strong>0</strong> custom domains</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div data-toggle="tooltip" title="7 days"><strong>7 days</strong> stats retention</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li class="pricing-feature d-flex justify-content-between align-items-center">
<div>Weekly email reports</div>
<i class="fas fa-fw fa-sm fa-times text-muted"></i>
</li>
<li>
<div>
<strong>0</strong> additional domains
<span class="mr-1" data-toggle="tooltip" title="You get to choose from multiple domains when creating new links. "><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<div class="d-flex justify-content-between align-items-center my-3">
<button type="button" class="btn btn-sm btn-outline-light text-reset text-decoration-none font-weight-bold px-0 w-100" data-toggle="collapse" data-target=".view_all_container">
<i class="fas fa-fw fa-sm fa-plus mr-1"></i> View all </button>
</div>
<div class="collapse view_all_container">
<li>
<div class="">
<strong>3</strong> biolink themes </div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
<strong>0</strong> biolink templates </div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
No forced splash page
<span class="ml-1" data-toggle="tooltip" title="A temporary splash page with a countdown timer on certain links."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
Custom back-half
<span class="ml-1" data-toggle="tooltip" title="Instead of auto generated urls, like /a853we6, you get to choose your own"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="">
Deep linking
<span class="ml-1" data-toggle="tooltip" title="Provides the ability to enter deep links, like: steam://rungameid/id"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
Removable branding
<span class="ml-1" data-toggle="tooltip" title="All the branding will be removed from branded resources."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
Custom branding
<span class="ml-1" data-toggle="tooltip" title="Change and whitelabel the branding of your Biolinks"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
Dofollow links
<span class="ml-1" data-toggle="tooltip" title="All your links from your biolink pages will be dofollow links."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="">
Leap link
<span class="ml-1" data-toggle="tooltip" title="The ability to temporarily redirect a biolink page to a specific URL."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
SEO features
<span class="ml-1" data-toggle="tooltip" title="Customize the meta tags for your pages"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="">
Additional fonts
<span class="ml-1" data-toggle="tooltip" title="Get access to multiple fonts to use for your pages."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
Custom CSS
<span class="ml-1" data-toggle="tooltip" title="Add your custom CSS code to modify the already existing page style."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
Custom JS
<span class="ml-1" data-toggle="tooltip" title="Add your custom JS code to enhance the capability of your page."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
Indepth statistics
<span class="ml-1" data-toggle="tooltip" title="You get access to more advanced statistics for all your links"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="">
Links scheduling & limiter
<span class="ml-1" data-toggle="tooltip" title="The ability to schedule links for when to go live & when to expire based on amount of clicks or date range."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
Cloaking short URLs
<span class="ml-1" data-toggle="tooltip" title="The ability to hide the original destination URL of a short link, under the created short alias."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
Auto open app on mobile
<span class="ml-1" data-toggle="tooltip" title="The ability to automatically detect and open the specific apps on mobile for short URLs."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
Advanced targeting
<span class="ml-1" data-toggle="tooltip" title="The ability to use the short URLs targeting features: Continent, Country, City, Device, OS, Browser, Language, A/B testing."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
UTM parameters
<span class="ml-1" data-toggle="tooltip" title="The ability to use the UTM parameters builder for your links"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
Password protection
<span class="ml-1" data-toggle="tooltip" title="Get access to password protect your links or pages."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="">
Sensitive content
<span class="ml-1" data-toggle="tooltip" title="Get access to enable sensitive content warning on your links or pages."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
No ads
<span class="ml-1" data-toggle="tooltip" title="No ads for everything related to your account and experience."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
API access
<span class="ml-1" data-toggle="tooltip" title="Get access to use the REST API."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<div class="d-flex justify-content-between align-items-center my-3 text-muted">
<div>
0 export features <span class="mr-1" data-html="true" data-toggle="tooltip" title=" <div class='d-flex flex-column'>
<s class='my-1'>Export to CSV</s>
<s class='my-1'>Export to JSON</s>
<s class='my-1'>Export to PDF</s>
</div>
"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle"></i>
</div>
</div>
</ul>
<a href="https://cuan.in/register" class="btn btn-lg rounded-pill btn-block btn-primary " style="">Choose plan</a>
</div>
</div>
</div>
<div
class="col-12 col-lg-6 col-xl-4 p-3"
data-plan-monthly="true"
data-plan-quarterly="true"
data-plan-biannual="true"
data-plan-annual="true"
data-plan-lifetime="false"
>
<div class="pricing-plan rounded" style="">
<div class="pricing-header">
<div>
<span class="pricing-name">PRO</span>
<span class="badge badge-success mx-1 d-none" data-plan-payment-frequency="annual" data-toggle="tooltip" title="You save 4 USD by purchasing the annual plan">
<i class="fas fa-fw fa-sm fa-percentage"></i>
</span>
</div>
<div class="pricing-price">
<span class="pricing-price-amount d-none" data-plan-payment-frequency="monthly">1.55</span>
<span class="pricing-price-amount d-none" data-plan-payment-frequency="quarterly">3.60</span>
<span class="pricing-price-amount d-none" data-plan-payment-frequency="biannual">8.42</span>
<span class="pricing-price-amount d-none" data-plan-payment-frequency="annual">15.40</span>
<span class="pricing-price-amount d-none" data-plan-payment-frequency="lifetime">0</span>
<span class="pricing-price-currency">USD</span>
</div>
<div class="pricing-details"></div>
</div>
<div class="pricing-body d-flex flex-column justify-content-between">
<ul class="pricing-features">
<li>
<div><strong>20</strong> biolink pages</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>Unlimited</strong> biolink blocks</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
<strong><strong>21</strong></strong> biolink blocks
<span class="mr-1" data-toggle="tooltip" title="Link, Heading, Paragraph, Avatar, Image, Socials, Email collector, Spotify, YouTube, Twitch, Vimeo, TikTok Video, Contact form, Big link, FAQ, Video, Countdown, Call to action, Coupon, Image slider, Markdown"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>200</strong> shortened links</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>0</strong> bulk links</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div><strong>1</strong> vcard links</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>Unlimited</strong> event links</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>1</strong> static sites</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>1</strong> QR codes</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>0</strong> bulk QR codes Limit</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div><strong>1</strong> splash pages</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>1</strong> pixels</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<div class="d-flex justify-content-between align-items-center my-3">
<div>
Multiple notification handlers <span class="ml-1" data-toggle="tooltip" data-html="true" title=" <div class='d-flex flex-column'>
<span class='my-1'><strong>0</strong> email handlers</span>
<span class='my-1'><strong>0</strong> webhook handlers</span>
<span class='my-1'><strong>0</strong> Slack handlers</span>
<span class='my-1'><strong>0</strong> Discord handlers</span>
<span class='my-1'><strong>0</strong> Telegram handlers</span>
<span class='my-1'><strong>0</strong> Microsoft Teams handlers</span>
</div>
"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times text-muted"></i>
</div>
<li>
<div><strong>5</strong> custom domains</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div data-toggle="tooltip" title="30 days"><strong>1 month</strong> stats retention</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li class="pricing-feature d-flex justify-content-between align-items-center">
<div>Weekly email reports</div>
<i class="fas fa-fw fa-sm fa-times text-muted"></i>
</li>
<li>
<div>
<strong>1</strong> additional domains
<span class="mr-1" data-toggle="tooltip" title="You get to choose from multiple domains when creating new links. cuan.bio"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<div class="d-flex justify-content-between align-items-center my-3">
<button type="button" class="btn btn-sm btn-outline-light text-reset text-decoration-none font-weight-bold px-0 w-100" data-toggle="collapse" data-target=".view_all_container">
<i class="fas fa-fw fa-sm fa-plus mr-1"></i> View all </button>
</div>
<div class="collapse view_all_container">
<li>
<div class="">
<strong>4</strong> biolink themes </div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
<strong>0</strong> biolink templates </div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
No forced splash page
<span class="ml-1" data-toggle="tooltip" title="A temporary splash page with a countdown timer on certain links."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="">
Custom back-half
<span class="ml-1" data-toggle="tooltip" title="Instead of auto generated urls, like /a853we6, you get to choose your own"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Deep linking
<span class="ml-1" data-toggle="tooltip" title="Provides the ability to enter deep links, like: steam://rungameid/id"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
Removable branding
<span class="ml-1" data-toggle="tooltip" title="All the branding will be removed from branded resources."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="">
Custom branding
<span class="ml-1" data-toggle="tooltip" title="Change and whitelabel the branding of your Biolinks"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Dofollow links
<span class="ml-1" data-toggle="tooltip" title="All your links from your biolink pages will be dofollow links."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
Leap link
<span class="ml-1" data-toggle="tooltip" title="The ability to temporarily redirect a biolink page to a specific URL."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="">
SEO features
<span class="ml-1" data-toggle="tooltip" title="Customize the meta tags for your pages"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Additional fonts
<span class="ml-1" data-toggle="tooltip" title="Get access to multiple fonts to use for your pages."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Custom CSS
<span class="ml-1" data-toggle="tooltip" title="Add your custom CSS code to modify the already existing page style."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
Custom JS
<span class="ml-1" data-toggle="tooltip" title="Add your custom JS code to enhance the capability of your page."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="">
Indepth statistics
<span class="ml-1" data-toggle="tooltip" title="You get access to more advanced statistics for all your links"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Links scheduling & limiter
<span class="ml-1" data-toggle="tooltip" title="The ability to schedule links for when to go live & when to expire based on amount of clicks or date range."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
Cloaking short URLs
<span class="ml-1" data-toggle="tooltip" title="The ability to hide the original destination URL of a short link, under the created short alias."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
Auto open app on mobile
<span class="ml-1" data-toggle="tooltip" title="The ability to automatically detect and open the specific apps on mobile for short URLs."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="text-muted">
Advanced targeting
<span class="ml-1" data-toggle="tooltip" title="The ability to use the short URLs targeting features: Continent, Country, City, Device, OS, Browser, Language, A/B testing."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="">
UTM parameters
<span class="ml-1" data-toggle="tooltip" title="The ability to use the UTM parameters builder for your links"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Password protection
<span class="ml-1" data-toggle="tooltip" title="Get access to password protect your links or pages."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Sensitive content
<span class="ml-1" data-toggle="tooltip" title="Get access to enable sensitive content warning on your links or pages."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
No ads
<span class="ml-1" data-toggle="tooltip" title="No ads for everything related to your account and experience."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
API access
<span class="ml-1" data-toggle="tooltip" title="Get access to use the REST API."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<div class="d-flex justify-content-between align-items-center my-3 ">
<div>
1 export features <span class="mr-1" data-html="true" data-toggle="tooltip" title=" <div class='d-flex flex-column'>
<span class='my-1'>Export to CSV</span>
<s class='my-1'>Export to JSON</s>
<s class='my-1'>Export to PDF</s>
</div>
"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</div>
</div>
</ul>
<a href="https://cuan.in/register?redirect=pay/1" class="btn btn-lg rounded-pill btn-block btn-primary " style="">
Try for 3 days </a>
</div>
</div>
</div>
<div
class="col-12 col-lg-6 col-xl-4 p-3"
data-plan-monthly="true"
data-plan-quarterly="true"
data-plan-biannual="true"
data-plan-annual="true"
data-plan-lifetime="false"
>
<div class="pricing-plan rounded" style="">
<div class="pricing-header">
<div>
<span class="pricing-name">PLATINUM</span>
<span class="badge badge-success mx-1 d-none" data-plan-payment-frequency="annual" data-toggle="tooltip" title="You save 8 USD by purchasing the annual plan">
<i class="fas fa-fw fa-sm fa-percentage"></i>
</span>
</div>
<div class="pricing-price">
<span class="pricing-price-amount d-none" data-plan-payment-frequency="monthly">10.25</span>
<span class="pricing-price-amount d-none" data-plan-payment-frequency="quarterly">28.75</span>
<span class="pricing-price-amount d-none" data-plan-payment-frequency="biannual">58.99</span>
<span class="pricing-price-amount d-none" data-plan-payment-frequency="annual">115.33</span>
<span class="pricing-price-amount d-none" data-plan-payment-frequency="lifetime">0</span>
<span class="pricing-price-currency">USD</span>
</div>
<div class="pricing-details"></div>
</div>
<div class="pricing-body d-flex flex-column justify-content-between">
<ul class="pricing-features">
<li>
<div><strong>Unlimited</strong> biolink pages</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>Unlimited</strong> biolink blocks</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
<strong>All biolink blocks</strong>
<span class="mr-1" data-toggle="tooltip" title="Link, Heading, Paragraph, Avatar, Image, Socials, Business hours, PayPal, Email collector, Phone collector, Contact form, Modal text, Threads, SoundCloud, Spotify, YouTube, Twitch, Vimeo, TikTok Video, Big link, FAQ, Typeform, Calendly, Discord server, Facebook post, Reddit post, Audio, Video, Iframe embed, File, Countdown, Call to action, External item, Share, Coupon, Youtube feed, Timeline, Review, Image slider, PDF document, Powerpoint presentation, Excel spreadsheet, Markdown, Rumble video, Telegram post"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>Unlimited</strong> shortened links</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>0</strong> bulk links</div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div><strong>Unlimited</strong> vcard links</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>Unlimited</strong> event links</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>Unlimited</strong> static sites</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>Unlimited</strong> QR codes</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>Unlimited</strong> bulk QR codes Limit</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>Unlimited</strong> splash pages</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div><strong>Unlimited</strong> pixels</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<div class="d-flex justify-content-between align-items-center my-3">
<div>
Multiple notification handlers <span class="ml-1" data-toggle="tooltip" data-html="true" title=" <div class='d-flex flex-column'>
<span class='my-1'><strong>Unlimited</strong> email handlers</span>
<span class='my-1'><strong>Unlimited</strong> webhook handlers</span>
<span class='my-1'><strong>Unlimited</strong> Slack handlers</span>
<span class='my-1'><strong>Unlimited</strong> Discord handlers</span>
<span class='my-1'><strong>Unlimited</strong> Telegram handlers</span>
<span class='my-1'><strong>Unlimited</strong> Microsoft Teams handlers</span>
</div>
"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check text-success"></i>
</div>
<li>
<div><strong>Unlimited</strong> custom domains</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div data-toggle="tooltip" title="30 days"><strong>1 month</strong> stats retention</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li class="pricing-feature d-flex justify-content-between align-items-center">
<div>Weekly email reports</div>
<i class="fas fa-fw fa-sm fa-times text-muted"></i>
</li>
<li>
<div>
<strong>1</strong> additional domains
<span class="mr-1" data-toggle="tooltip" title="You get to choose from multiple domains when creating new links. cuan.bio"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<div class="d-flex justify-content-between align-items-center my-3">
<button type="button" class="btn btn-sm btn-outline-light text-reset text-decoration-none font-weight-bold px-0 w-100" data-toggle="collapse" data-target=".view_all_container">
<i class="fas fa-fw fa-sm fa-plus mr-1"></i> View all </button>
</div>
<div class="collapse view_all_container">
<li>
<div class="">
<strong>8</strong> biolink themes </div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="text-muted">
<strong>0</strong> biolink templates </div>
<i class="fas fa-fw fa-sm fa-times-circle text-muted"></i>
</li>
<li>
<div class="">
No forced splash page
<span class="ml-1" data-toggle="tooltip" title="A temporary splash page with a countdown timer on certain links."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Custom back-half
<span class="ml-1" data-toggle="tooltip" title="Instead of auto generated urls, like /a853we6, you get to choose your own"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Deep linking
<span class="ml-1" data-toggle="tooltip" title="Provides the ability to enter deep links, like: steam://rungameid/id"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Removable branding
<span class="ml-1" data-toggle="tooltip" title="All the branding will be removed from branded resources."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Custom branding
<span class="ml-1" data-toggle="tooltip" title="Change and whitelabel the branding of your Biolinks"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Dofollow links
<span class="ml-1" data-toggle="tooltip" title="All your links from your biolink pages will be dofollow links."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Leap link
<span class="ml-1" data-toggle="tooltip" title="The ability to temporarily redirect a biolink page to a specific URL."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
SEO features
<span class="ml-1" data-toggle="tooltip" title="Customize the meta tags for your pages"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Additional fonts
<span class="ml-1" data-toggle="tooltip" title="Get access to multiple fonts to use for your pages."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Custom CSS
<span class="ml-1" data-toggle="tooltip" title="Add your custom CSS code to modify the already existing page style."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Custom JS
<span class="ml-1" data-toggle="tooltip" title="Add your custom JS code to enhance the capability of your page."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Indepth statistics
<span class="ml-1" data-toggle="tooltip" title="You get access to more advanced statistics for all your links"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Links scheduling & limiter
<span class="ml-1" data-toggle="tooltip" title="The ability to schedule links for when to go live & when to expire based on amount of clicks or date range."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Cloaking short URLs
<span class="ml-1" data-toggle="tooltip" title="The ability to hide the original destination URL of a short link, under the created short alias."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Auto open app on mobile
<span class="ml-1" data-toggle="tooltip" title="The ability to automatically detect and open the specific apps on mobile for short URLs."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Advanced targeting
<span class="ml-1" data-toggle="tooltip" title="The ability to use the short URLs targeting features: Continent, Country, City, Device, OS, Browser, Language, A/B testing."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
UTM parameters
<span class="ml-1" data-toggle="tooltip" title="The ability to use the UTM parameters builder for your links"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Password protection
<span class="ml-1" data-toggle="tooltip" title="Get access to password protect your links or pages."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
Sensitive content
<span class="ml-1" data-toggle="tooltip" title="Get access to enable sensitive content warning on your links or pages."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
No ads
<span class="ml-1" data-toggle="tooltip" title="No ads for everything related to your account and experience."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<li>
<div class="">
API access
<span class="ml-1" data-toggle="tooltip" title="Get access to use the REST API."><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</li>
<div class="d-flex justify-content-between align-items-center my-3 ">
<div>
3 export features <span class="mr-1" data-html="true" data-toggle="tooltip" title=" <div class='d-flex flex-column'>
<span class='my-1'>Export to CSV</span>
<span class='my-1'>Export to JSON</span>
<span class='my-1'>Export to PDF</span>
</div>
"><i class="fas fa-fw fa-xs fa-circle-question text-gray-500"></i></span>
</div>
<i class="fas fa-fw fa-sm fa-check-circle text-success"></i>
</div>
</div>
</ul>
<a href="https://cuan.in/register?redirect=pay/2" class="btn btn-lg rounded-pill btn-block btn-primary " style="">
Try for 3 days </a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="py-3"></div>
<div class="container mt-8">
<div class="card index-highly-rounded border-0 index-cta py-5 py-lg-6" data-aos="fade-up">
<div class="card-body row align-items-center justify-content-center">
<div class="col-12 col-lg-5">
<div class="text-center text-lg-left mb-4 mb-lg-0">
<h2 class="h1">Get started</h2>
<p class="h5">Start using the swiss army knife for the marketers.</p>
</div>
</div>
<div class="col-12 col-lg-5 mt-4 mt-lg-0">
<div class="text-center text-lg-right">
<a href="https://cuan.in/register" class="btn btn-primary zoom-animation">
Sign up <i class="fas fa-fw fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</div>
</div>
</main>
<div class="container d-print-none">
<footer class="footer app-footer">
<div class="d-flex flex-column flex-lg-row justify-content-between mb-3">
<div class="mb-3 mb-lg-0">
<a
class="h5 footer-heading"
href="https://cuan.in/"
data-logo
data-light-value="https://cuan.in/uploads/main/7db0158e8209ee2efe53820bd480b0c0.webp"
data-light-class="mb-2 footer-logo"
data-light-tag="img"
data-dark-value="https://cuan.in/uploads/main/b5cbf9c61805a58d3ffb32d495de4736.webp"
data-dark-class="mb-2 footer-logo"
data-dark-tag="img"
>
<img src="https://cuan.in/uploads/main/b5cbf9c61805a58d3ffb32d495de4736.webp" class="mb-2 footer-logo" alt="Website logo" />
</a>
<div class="text-muted">Copyright © 2025 Cuan Links.</div>
</div>
<div class="d-flex flex-column flex-lg-row">
<div class="dropdown mb-2 ml-lg-3">
<button type="button" class="btn btn-link text-decoration-none p-0" id="language_switch" data-tooltip data-tooltip-hide-on-click title="Choose language" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fas fa-fw fa-sm fa-language mr-1"></i> english </button>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="language_switch">
<a href="https://cuan.in/gb/" class="dropdown-item" data-set-language="English">
<i class="fas fa-fw fa-sm fa-circle-notch mr-2 text-muted"></i>
English </a>
<a href="https://cuan.in/en/" class="dropdown-item" data-set-language="english">
<i class="fas fa-fw fa-sm fa-check mr-2 text-success"></i>
english </a>
<a href="https://cuan.in/ro/" class="dropdown-item" data-set-language="romanian">
<span class="mr-2">1</span>
romanian </a>
</div>
</div>
<div class="mb-2 ml-lg-3">
<button type="button" id="switch_theme_style" class="btn btn-link text-decoration-none p-0" data-toggle="tooltip" title="Switch to Light (CMD/CTRL + I)" aria-label="Switch to Light (CMD/CTRL + I)" data-title-theme-style-light="Switch to Light (CMD/CTRL + I)" data-title-theme-style-dark="Switch to Dark (CMD/CTRL + I)">
<span data-theme-style="light" class="d-none"><i class="fas fa-fw fa-sm fa-sun text-warning"></i></span>
<span data-theme-style="dark" class=""><i class="fas fa-fw fa-sm fa-moon"></i></span>
</button>
</div>
</div>
</div>
<div class="row">
<div class="col-12 col-lg mb-3 mb-lg-0">
<ul class="list-style-none d-flex flex-column flex-lg-row flex-wrap m-0">
<li class="mb-2 mr-lg-3"><a href="https://cuan.in/contact">Contact</a></li>
<li class="mb-2 mr-lg-3"><a href="#" data-cc="show-preferencesModal">Cookies</a></li>
</ul>
</div>
<div class="col-12 col-lg-auto">
<div class="d-flex flex-wrap">
</div>
</div>
</div>
</footer>
</div>
<input type="hidden" name="global_site_url" value="https://cuan.in/" />
<input type="hidden" name="global_url" value="https://cuan.in/" />
<input type="hidden" name="global_token" value="5cf909bbe186bc4653d2863bd810c3a9" />
<input type="hidden" name="global_number_decimal_point" value="." />
<input type="hidden" name="global_number_thousands_separator" value="," />
<script>
/* Some global variables */
window.altum = {};
let global_token = document.querySelector('input[name="global_token"]').value;
let site_url = document.querySelector('input[name="global_site_url"]').value;
let url = document.querySelector('input[name="global_url"]').value;
let decimal_point = document.querySelector('[name="global_number_decimal_point"]').value;
let thousands_separator = document.querySelector('[name="global_number_thousands_separator"]').value;
</script>
<script src="https://cuan.in/themes/altum/assets/js/libraries/jquery.min.js?v=5900"></script>
<script src="https://cuan.in/themes/altum/assets/js/libraries/popper.min.js?v=5900"></script>
<script src="https://cuan.in/themes/altum/assets/js/libraries/bootstrap.min.js?v=5900"></script>
<script src="https://cuan.in/themes/altum/assets/js/custom.js?v=5900"></script>
<script src="https://cuan.in/themes/altum/assets/js/libraries/fontawesome.min.js?v=5900" defer></script>
<script src="https://cuan.in/themes/altum/assets/js/libraries/fontawesome-solid.min.js?v=5900" defer></script>
<script src="https://cuan.in/themes/altum/assets/js/libraries/fontawesome-brands.modified.js?v=5900" defer></script>
<script>
'use strict';
let payment_frequency_handler = (event = null) => {
let payment_frequency = null;
if(event) {
payment_frequency = $(event.currentTarget).data('payment-frequency');
} else {
payment_frequency = $('[name="payment_frequency"]:checked').closest('label').data('payment-frequency');
}
const frequencies = ['monthly', 'quarterly', 'biannual', 'annual', 'lifetime'];
frequencies.forEach(freq => {
const $el = $(`[data-plan-payment-frequency="${freq}"]`);
if(freq === payment_frequency) {
$el.removeClass('d-none').addClass('d-inline-block');
} else {
$el.removeClass('d-inline-block').addClass('d-none');
}
});
$(`[data-plan-payment-frequency="${payment_frequency}"]`).addClass('d-inline-block');
$(`[data-plan-${payment_frequency}="true"]`).removeClass('d-none').addClass('');
$(`[data-plan-${payment_frequency}="false"]`).addClass('d-none').removeClass('');
};
$('[data-payment-frequency]').on('click', payment_frequency_handler);
payment_frequency_handler();
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "Cuan Links",
"description": "A marketing wizard, all-in-one.",
"applicationCategory": "WebApplication",
"operatingSystem": "All",
"url": "https://cuan.in/",
"image": "https://cuan.in/uploads/main/b5cbf9c61805a58d3ffb32d495de4736.webp",
"offers": [{"@type":"Offer","name":"FREE","availability":"https:\/\/schema.org\/InStock","url":"https:\/\/cuan.in\/plan"},{"@type":"Offer","name":"Custom","availability":"https:\/\/schema.org\/InStock","url":"https:\/\/cuan.in\/plan"},{"@type":"Offer","name":"PRO","price":"1.55","priceCurrency":"USD","availability":"https:\/\/schema.org\/InStock","url":"https:\/\/cuan.in\/pay\/1"},{"@type":"Offer","name":"PRO","price":"3.60","priceCurrency":"USD","availability":"https:\/\/schema.org\/InStock","url":"https:\/\/cuan.in\/pay\/1"},{"@type":"Offer","name":"PRO","price":"8.42","priceCurrency":"USD","availability":"https:\/\/schema.org\/InStock","url":"https:\/\/cuan.in\/pay\/1"},{"@type":"Offer","name":"PRO","price":"15.40","priceCurrency":"USD","availability":"https:\/\/schema.org\/InStock","url":"https:\/\/cuan.in\/pay\/1"},{"@type":"Offer","name":"PLATINUM - Monthly","price":"10.25","priceCurrency":"USD","availability":"https:\/\/schema.org\/InStock","url":"https:\/\/cuan.in\/pay\/2"},{"@type":"Offer","name":"PLATINUM - Quarterly","price":"28.75","priceCurrency":"USD","availability":"https:\/\/schema.org\/InStock","url":"https:\/\/cuan.in\/pay\/2"},{"@type":"Offer","name":"PLATINUM - Biannual","price":"58.99","priceCurrency":"USD","availability":"https:\/\/schema.org\/InStock","url":"https:\/\/cuan.in\/pay\/2"},{"@type":"Offer","name":"PLATINUM - Annual","price":"115.33","priceCurrency":"USD","availability":"https:\/\/schema.org\/InStock","url":"https:\/\/cuan.in\/pay\/2"}] }
</script>
<script>
let claim_button_default_href = document.querySelector('#claim_button').href;
['change', 'paste', 'keyup', 'keypress'].forEach(event_type => document.querySelector('#claim_url').addEventListener(event_type, event => {
let url = get_slug(document.querySelector('#claim_url').value);
let domain_id_element = document.querySelector('#domain_id');
let domain_id = domain_id_element ? domain_id_element.value : null;
let query_params = new URLSearchParams();
if(url) query_params.set('claim-url', url);
if(domain_id) query_params.set('domain-id', domain_id);
document.querySelector('#claim_button').href = query_params.toString()
? `${claim_button_default_href}?${query_params}`
: claim_button_default_href;
if(event.key === 'Enter') {
event.preventDefault();
document.querySelector('#claim_button').click();
}
}));
</script>
<script src="https://cuan.in/themes/altum/assets/js/libraries/aos.min.js?v=5900"></script>
<script>
AOS.init({
duration: 600
});
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Cuan Links",
"url": "https://cuan.in/",
"logo": "https://cuan.in/uploads/main/b5cbf9c61805a58d3ffb32d495de4736.webp",
"slogan": "A marketing wizard, all-in-one.",
"contactPoint": {
"@type": "ContactPoint",
"url": "https://cuan.in/contact",
"contactType": "Contact us"
}
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Your all-in-one social tool",
"item": "https://cuan.in/"
}
]
}
</script>
<script>
'use strict';
document.querySelectorAll('[data-set-language]').forEach(element => element.addEventListener('click', event => {
let language = event.currentTarget.getAttribute('data-set-language');
set_cookie(`set_language`, language, 90, "\/");
}));
</script>
<script>
let switch_theme_style = document.querySelector('#switch_theme_style');
if(switch_theme_style) {
switch_theme_style.addEventListener('click', event => {
let theme_style = document.querySelector('body[data-theme-style]').getAttribute('data-theme-style');
let new_theme_style = theme_style == 'light' ? 'dark' : 'light';
/* Set a cookie with the new theme style */
document.cookie = 'theme_style=' + encodeURIComponent(new_theme_style) + '; max-age=' + (30 * 24 * 60 * 60) + '; path="\/"';
/* Change the css and button on the page */
let css = document.querySelector(`#css_theme_style`);
document.querySelector(`body[data-theme-style]`).setAttribute('data-theme-style', new_theme_style);
switch (new_theme_style) {
case 'dark':
css.setAttribute('href', "https:\/\/cuan.in\/themes\/altum\/assets\/css\/bootstrap-dark.min.css?v=5900");
document.body.classList.add('cc--darkmode');
break;
case 'light':
css.setAttribute('href', "https:\/\/cuan.in\/themes\/altum\/assets\/css\/custom-bootstrap\/bootstrap.min.css?v=5900");
document.body.classList.remove('cc--darkmode');
break;
}
/* Refresh the logo/title */
document.querySelectorAll('[data-logo]').forEach(element => {
let new_brand_value = element.getAttribute(`data-${new_theme_style}-value`);
let new_brand_class = element.getAttribute(`data-${new_theme_style}-class`);
let new_brand_tag = element.getAttribute(`data-${new_theme_style}-tag`)
let new_brand_html = new_brand_tag == 'img' ? `<img src="${new_brand_value}" class="${new_brand_class}" alt="Website logo" />` : `<${new_brand_tag} class="${new_brand_class}">${new_brand_value}</${new_brand_tag}>`;
element.innerHTML = new_brand_html;
});
document.querySelector(`#switch_theme_style`).setAttribute('data-original-title', document.querySelector(`#switch_theme_style`).getAttribute(`data-title-theme-style-${theme_style}`));
document.querySelector(`#switch_theme_style [data-theme-style="${new_theme_style}"]`).classList.remove('d-none');
document.querySelector(`#switch_theme_style [data-theme-style="${theme_style}"]`).classList.add('d-none');
if (typeof bootstrap !== 'undefined' && typeof bootstrap.Tooltip === 'function' && typeof Popper !== 'undefined') {
$(`#switch_theme_style`).tooltip('hide').tooltip('show');
}
event.preventDefault();
});
document.addEventListener('keydown', event => {
if((event.ctrlKey || event.metaKey) && event.key === 'i') {
event.preventDefault();
switch_theme_style.click();
if (typeof bootstrap !== 'undefined' && typeof bootstrap.Tooltip === 'function' && typeof Popper !== 'undefined') {
$(`#switch_theme_style`).tooltip('hide');
}
}
});
}
</script>
<script>
document.querySelector('[data-announcement-close]').addEventListener('click', event => {
let type = event.currentTarget.getAttribute('data-announcement-close');
let id = event.currentTarget.getAttribute('data-announcement-id');
document.querySelector(`[data-announcement="${type}"]`).style.display = 'none';
set_cookie(`announcement_${type}_id`, id, 15, "\/");
})
</script>
<script src="https://cuan.in/themes/altum/assets/js/libraries/cookieconsent.js?v=5900"></script>
<link href="https://cuan.in/themes/altum/assets/css/libraries/cookieconsent.css?v=5900" rel="stylesheet" media="screen">
<style>
:root {
--cc-font-family: inherit;
--cc-bg: hsla(0, 0%, 100%, 90%);
--cc-separator-border-color: transparent;
--cc-modal-border-radius: var(--border-radius);
--cc-btn-border-radius: var(--border-radius);
--cc-primary-color:var(--gray-700);
--cc-secondary-color:var(--gray-600);
--cc-btn-primary-color: var(--white);
--cc-btn-primary-bg: var(--primary);
--cc-btn-primary-hover-bg: var(--primary-600);
--cc-btn-primary-color-bg: var(--white);
--cc-btn-primary-hover-color: var(--white);
--cc-btn-secondary-bg:var(--gray-300);
--cc-btn-secondary-hover-bg:var(--gray-400);
--cc-btn-secondary-hover-color: var(--black);
--cc-btn-secondary-hover-border-color: var(--cc-btn-secondary-hover-bg);
}
.cc--darkmode {
--cc-bg: hsla(0, 0%, 0%, 90%);
--cc-separator-border-color: transparent;
}
</style>
<script>
window.addEventListener('load', () => {
let language_code = document.documentElement.getAttribute('lang');
let language_direction = document.documentElement.getAttribute('dir');
let translations = {};
translations[language_code] = {
consentModal: {
title: "We use cookies \ud83c\udf6a",
description: "Hi, this website uses essential cookies to ensure its proper operation and tracking cookies to understand how you interact with it. The latter will be set only after consent.",
acceptAllBtn: "Accept all",
acceptNecessaryBtn: "Reject all",
showPreferencesBtn: "Customize",
},
preferencesModal: {
title: "Cookie preferences",
acceptAllBtn: "Accept all",
acceptNecessaryBtn: "Reject all",
savePreferencesBtn: "Save settings",
closeIconLabel: "Close",
sections: [
{
title: "Cookie usage \ud83d\udce2",
description: "We use cookies to ensure the basic functionalities of the website and to enhance your online experience. You can choose for each category to opt-in\/out whenever you want. For more details relative to cookies and other sensitive data, please read the full <a href=\"\" class=\"cc-link\">privacy policy<\/a>." },
{
title: "Strictly necessary cookies",
description: "These cookies are essential for the proper functioning of my website. Without these cookies, the website would not work properly.",
linkedCategory: 'necessary'
},
]
}
};
CookieConsent.run({
categories: {
necessary: {
enabled: true,
readOnly: true,
},
analytics: {},
targeting: {},
},
language: {
rtl: language_direction == 'rtl' ? language_code : null,
default: language_code,
autoDetect: 'document',
translations
},
onFirstConsent: () => {
const preferences = CookieConsent.getUserPreferences();
window.dispatchEvent(new CustomEvent('cookie_consent_update', { detail: { accepted_categories: preferences.acceptedCategories } }));
},
onChange: () => {
const preferences = CookieConsent.getUserPreferences();
window.dispatchEvent(new CustomEvent('cookie_consent_update', { detail: { accepted_categories: preferences.acceptedCategories } }));
},
guiOptions: {
consentModal: {
layout: "cloud",
position: "bottom center",
flipButtons: false
},
preferencesModal: {
layout: 'box',
}
},
});
});
</script>
<script>
'use strict';
/* ------------------------------
DOM Elements & Data Storage
------------------------------ */
const spotlight_wrapper = document.getElementById('spotlight_wrapper');
const spotlight_modal = document.querySelector('.spotlight-modal');
const spotlight_results = document.querySelector('#spotlight_results');
let spotlight_results_array = [];
/* ------------------------------
Show / Hide Spotlight
------------------------------ */
const spotlight_display = () => {
spotlight_wrapper.classList.remove('d-none');
requestAnimationFrame(() => {
spotlight_wrapper.classList.add('show');
});
spotlight_wrapper.setAttribute('aria-hidden', 'false');
document.querySelector('#spotlight_search').focus();
};
const spotlight_hide = () => {
spotlight_wrapper.classList.remove('show');
spotlight_wrapper.setAttribute('aria-hidden', 'true');
setTimeout(() => {
spotlight_wrapper.classList.add('d-none');
}, 150);
};
/* ------------------------------
Fetch Pages & Store Locally
------------------------------ */
const spotlight_get_pages = async () => {
const form = new FormData(document.querySelector('#spotlight_form'));
const params = new URLSearchParams(form).toString();
const response = await fetch(`${url}spotlight?global_token=${global_token}`, { method: 'get' });
let data;
try {
data = await response.json();
} catch (error) {
return false;
}
if(!response.ok || data.status === 'error') {
return false;
} else {
let results = data.details.map(obj => ({ ...obj, clicks: 0 }));
localStorage.setItem('bad72d97fa97bc0688e2b9cb766a1300_spotlight_results', JSON.stringify(results));
}
return data.details;
};
/* ------------------------------
Build & Insert All Results Once
------------------------------ */
const build_all_spotlight_results = (pages) => {
// Sort them once by clicks (descending)
pages.sort((a, b) => b.clicks - a.clicks);
// Build in one shot
let html = '';
for (const page of pages) {
// Include lowercase name/url as data attrs for quick toggling
html += `
<a
href="${url}${page.url || ''}"
target="_blank"
class="my-3 p-3 bg-gray-50 rounded-2x position-relative text-decoration-none text-reset"
style="display: block"
data-spotlight-result-url="${page.url}"
data-spotlight-result-name="${page.name}"
>
<div class="d-flex justify-content-between align-items-center">
<div>
<span>${page.name}</span>
<div class="small text-muted">${page.url ? '/' + page.url : url}</div>
</div>
<div>
<i class="fas fa-fw fa-lg fa-arrow-right text-muted"></i>
</div>
</div>
</a>
`;
}
spotlight_results.innerHTML = html;
document.querySelector('#spotlight_no_data').style.display = pages.length ? 'none' : 'block';
};
/* ------------------------------
Toggle Display Instead of Re-rendering
------------------------------ */
const filter_spotlight_results = (search_value) => {
const spotlight_no_data = document.querySelector('#spotlight_no_data');
const lower_search = search_value.toLowerCase();
const links = spotlight_results.querySelectorAll('a[data-spotlight-result-url]');
let matches = 0;
links.forEach(link => {
const page_name = link.getAttribute('data-spotlight-result-name').toLowerCase();
const page_url = link.getAttribute('data-spotlight-result-url').toLowerCase();
if(page_name.includes(lower_search) || page_url.includes(lower_search)) {
link.style.display = 'block';
matches++;
} else {
link.style.display = 'none';
}
});
// If no matches, show #spotlight_no_data
spotlight_no_data.style.display = matches ? 'none' : 'block';
};
/* ------------------------------
Initial Load
------------------------------ */
const spotlight_init = async () => {
// Show spinner only once, on load
spotlight_results.innerHTML = `
<div class="my-3 p-3 bg-gray-50 rounded-2x position-relative d-flex justify-content-center">
<div class="spinner-border spinner-border-lg" role="status"></div>
</div>
`;
// If no local results, fetch from server
if(!get_cookie('spotlight_has_results')) {
localStorage.removeItem('bad72d97fa97bc0688e2b9cb766a1300_spotlight_results');
}
if(!localStorage.getItem('bad72d97fa97bc0688e2b9cb766a1300_spotlight_results')) {
const fetched_pages = await spotlight_get_pages();
spotlight_results_array = fetched_pages || [];
} else {
spotlight_results_array = JSON.parse(localStorage.getItem('bad72d97fa97bc0688e2b9cb766a1300_spotlight_results'));
}
set_cookie('spotlight_has_results', 1, 90, "\/");
// Now build the entire set
build_all_spotlight_results(spotlight_results_array);
// Optional: highlight first result if you want
const first_link = spotlight_results.querySelector('a');
if(first_link) {
first_link.dispatchEvent(new Event('mouseover', { bubbles: true }));
}
};
/* ------------------------------
Debounced Search on Input
------------------------------ */
let search_timeout;
const spotlight_process_search = () => {
if(search_timeout) clearTimeout(search_timeout);
search_timeout = setTimeout(() => {
const search = document.querySelector('#spotlight_search').value;
filter_spotlight_results(search);
}, 100);
};
/* ------------------------------
Track Clicks via Delegation
------------------------------ */
spotlight_results.addEventListener('click', event => {
const link = event.target.closest('a[data-spotlight-result-url]');
if(!link) return;
const result_url = link.getAttribute('data-spotlight-result-url');
const page_obj = spotlight_results_array.find(p => p.url === result_url);
if(page_obj) {
page_obj.clicks += 1;
localStorage.setItem('bad72d97fa97bc0688e2b9cb766a1300_spotlight_results', JSON.stringify(spotlight_results_array));
}
});
/* ------------------------------
Keyboard Navigation
------------------------------ */
const navigate_results = direction => {
// Only get visible links
const focusable_results = Array
.from(spotlight_results.querySelectorAll('a'))
.filter(a => a.style.display !== 'none');
if(!focusable_results.length) return;
// Where is the current focus?
let current_index = focusable_results.indexOf(document.activeElement);
// If nothing is focused yet, treat it as -1
if(current_index === -1) current_index = -1;
// Move up or down among only visible items
if(direction === 'down') {
current_index = (current_index + 1) % focusable_results.length;
} else if(direction === 'up') {
current_index = (current_index - 1 + focusable_results.length) % focusable_results.length;
}
focusable_results[current_index].focus();
};
/* ------------------------------
Global Keydown for CTRL+K, etc.
------------------------------ */
document.addEventListener('keydown', event => {
if((event.ctrlKey || event.metaKey) && event.key === 'k') {
event.preventDefault();
spotlight_wrapper.getAttribute('aria-hidden') === 'true' ? spotlight_display() : spotlight_hide();
}
if(spotlight_wrapper.getAttribute('aria-hidden') === 'false') {
if(event.key === 'Escape') {
spotlight_hide();
} else if(event.key === 'ArrowDown') {
event.preventDefault();
navigate_results('down');
} else if(event.key === 'ArrowUp') {
event.preventDefault();
navigate_results('up');
} else if(event.key === 'Enter') {
/* handle enter if needed */
} else {
document.querySelector('#spotlight_search').focus();
}
}
});
/* ------------------------------
Hide on Click Outside
------------------------------ */
spotlight_wrapper.addEventListener('click', event => {
if(!spotlight_wrapper.classList.contains('d-none') && !spotlight_modal.contains(event.target)) {
spotlight_hide();
}
});
/* ------------------------------
Attach Debounced Search
------------------------------ */
['change','paste','keyup'].forEach(event_type => {
document.querySelector('#spotlight_search').addEventListener(event_type, spotlight_process_search);
});
/* ------------------------------
Submit Form -> Go to First Result
------------------------------ */
document.querySelector('#spotlight_form').addEventListener('submit', event => {
event.preventDefault();
const first_visible = Array
.from(document.querySelectorAll('#spotlight_results a'))
.find(a => a.style.display !== 'none');
if(first_visible) {
first_visible.click();
}
});
/* ------------------------------
Kick off initial load
------------------------------ */
(async () => {
await spotlight_init();
})();
</script>
<style>
/* Spotlight search */
.spotlight-wrapper {
background: hsla(0, 100%, 100%, 0.5);
position: fixed;
width: 100%;
height: 100%;
z-index: 200;
display: flex;
justify-content: center;
align-items: center;
opacity: 0;
transition: opacity .15s;
pointer-events: none;
}
[data-theme-style="dark"] .spotlight-wrapper {
background: hsla(0, 100%, 0%, 0.5);
}
.spotlight-wrapper.show {
opacity: 1;
pointer-events: auto;
}
.spotlight-modal {
padding: 2rem;
border-radius: calc(2*var(--border-radius));
background: var(--gray-100);
}
.spotlight-results {
overflow-y: scroll;
max-height: 29rem;
}
.spotlight-results a {
border-radius: calc(2*var(--border-radius));
}
.spotlight-results a:focus-visible {
outline: none;
}
</style>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"a31e43ed76fd433aae77c769f8a1bac2","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>