NewMoving off Firebase Dynamic Links? We can help →

One link. Every platform. Never broken.

ivlink sends every tap to the right place: your iOS app, your Android app or your website. Links live on your own domain and come with analytics your growth team can trust.

  • ✓ 1,000 free credits
  • ✓ No card required
  • ✓ Plans from ₹999/month

Short link

links.acme.com/summer-sale

Live
  • iPhone → Opens the app

    acme://sale/42

    4,812
  • Android → Opens the app

    acme://sale/42

    6,135
  • Desktop → Website

    acme.com/sale/42

    1,907
  • WhatsApp preview → Rich card

    Title, image, description

    —

Clicks · last 14 days

12,854

Illustrative example

Global edge

Redirects are served from Cloudflare's worldwide network, close to every user.

Automatic HTTPS

Certificates for your custom domains are issued and renewed for you.

Made for India

Priced in rupees, pay by UPI or card, with an invoice for every payment.

Product

Everything a growth team needs from a link

Create links in seconds, put them on your own domain, and see exactly what every campaign drives.

Smart routing per platform

One link sends iPhone users into your iOS app, Android users into your Android app and everyone else to your website.

Links on your own domain

Point a CNAME at us and links.yourbrand.com goes live with an HTTPS certificate issued and renewed automatically.

Analytics you can trust

Clicks by day, country, operating system, referrer and campaign. Bots and link previewers are separated out.

Previews that get clicked

Set the title, description and image that WhatsApp, Slack, LinkedIn and X show when your link is shared.

API built for automation

Create up to 1,000 links per call. Idempotency keys make retries safe, so a network blip never creates duplicates.

Built for teams

Owner, admin, member and viewer roles, email invites and an audit log of every change your team makes.

How it works

Live in an afternoon

  1. 1

    Create a project

    Add your app's store links and a web fallback. Connect your own domain whenever you're ready.

  2. 2

    Create links

    From the dashboard in seconds, or thousands at a time from your backend with the REST API.

  3. 3

    Share and measure

    Use them in campaigns, emails, QR codes and push. Watch clicks arrive within a minute.

Reliability

A printed QR code should work for years

Links end up on packaging, posters and in old emails. ivlink is built so that once a link is live, nothing on our side can break it.

  • Served from the edge

    Every redirect is answered from a cache at the edge. It doesn't wait on our servers or database.

  • Billing never breaks a link

    Expired cards, used-up credits or a cancelled plan never stop existing links from redirecting.

  • Archive, don't delete

    Retired links send people to your fallback page instead of a dead end, and can be changed any time.

For developers

Create links from your backend

A clean REST API with project-scoped keys, consistent JSON errors and rate limits you can plan around.

  • ✓ Bulk create up to 1,000 links in one request
  • ✓ Idempotency keys make every create safe to retry
  • ✓ Per-link and per-project stats endpoints
  • ✓ 100 requests per second per key
curl -X POST https://ivrs.app/api/v1/links \
  -H "Authorization: Bearer $IVLINK_KEY" \
  -H "Idempotency-Key: order-1042" \
  -d '{
    "web_url": "https://acme.com/sale/42",
    "ios_url": "acme://sale/42",
    "android_url": "acme://sale/42",
    "utm": { "campaign": "diwali" }
  }'

# 201 Created
{ "url": "https://links.acme.com/k3Jd9Qa", ... }

Pricing

Start free. Pay as you grow.

Every plan includes smart routing, analytics and link previews. Upgrade for your own domains, the API and more seats.

Compare plans in detail →

FAQ

Questions teams ask us

What happens to my links if I run out of credits?

They keep working. Running out only pauses creating new links and the analytics view until you top up or your plan renews. Existing links never stop redirecting.

What is a credit?

Creating a link costs 1 credit and includes its first 1,000 clicks. After that, each additional 1,000 clicks on that link uses 1 credit. Paid plans include a monthly allowance, and you can top up any time.

Can I use my own domain?

Yes, on Starter and above. Add a subdomain such as links.yourbrand.com, create one CNAME record, and we issue and renew the HTTPS certificate for you.

We used Firebase Dynamic Links. Can we move to ivlink?

Yes. Firebase Dynamic Links has been shut down, and ivlink covers the core use case: one link that routes per platform with analytics. Book a demo and we'll help plan the move.

Do you support deferred deep linking and mobile SDKs?

They're on our roadmap and in active development. Today ivlink routes taps to your app or website and measures every click.

How does billing work?

Pay monthly or yearly in INR through Razorpay (cards, UPI, netbanking). Upgrades apply immediately and you only pay the difference; downgrades apply at the end of the period. Every payment comes with a downloadable invoice.

Put your next campaign on links that just work

Start free in two minutes, or talk to us about your rollout.