Developer & Marketer Cheatsheet

Universal Mobile Deep Link
URL Schemes Directory

Complete curated reference of native iOS URI schemes, Android Intents, and universal protocols for 30+ major mobile apps. Search, copy, and test on your device.

30 Apps

Telegram

tg:// & org.telegram.messenger
tg://resolve?domain=username
tg://join?invite=INVITE_CODE
tg://resolve?domain=chan&post=123

Instagram

instagram:// & com.instagram.android
instagram://user?username=handle
instagram://media?id=MEDIA_ID
instagram://direct-inbox

YouTube

vnd.youtube:// & com.google.android.youtube
vnd.youtube://VIDEO_ID
vnd.youtube://www.youtube.com/@handle
vnd.youtube://playlist?list=PLAYLIST_ID

TikTok

snssdk1233:// & com.zhiliaoapp.musically
snssdk1233://user/profile/USER_ID
snssdk1233://aweme/detail/VIDEO_ID
snssdk1233://music/detail/MUSIC_ID

WhatsApp

whatsapp:// & com.whatsapp
whatsapp://send?phone=NUMBER
whatsapp://send?phone=NUM&text=TEXT
whatsapp://chat?code=INVITE_CODE

Spotify

spotify: & com.spotify.music
spotify:track:TRACK_ID
spotify:album:ALBUM_ID
spotify:playlist:PLAYLIST_ID

Twitter / X

twitter:// & com.twitter.android
twitter://user?screen_name=handle
twitter://status?id=TWEET_ID
twitter://post?message=Hello
Protocol: twitter:// Test App

Discord

discord:// & com.discord
discord://discord.com/invite/CODE
discord://channels/@me/USER_ID
discord://channels/GUILD/CHAN
Protocol: discord:// Test App

Waze

waze:// & com.waze
waze://?ll=LAT,LON&navigate=yes
waze://?q=QUERY&navigate=yes

Twitch

twitch:// & tv.twitch.android.app
twitch://stream/CHANNEL_NAME
twitch://open?channel=CHANNEL

Google Maps

comgooglemaps:// & geo:
comgooglemaps://?q=QUERY
comgooglemaps://?daddr=LAT,LON
iOS / Android Maps Test App

Apple Music

music:// & audio routing
music://music.apple.com/album/ID
music://music.apple.com/playlist/ID

LinkedIn

linkedin:// & B2B profiles
linkedin://profile/{username}
linkedin://company/{company}

Facebook

fb:// groups & pages
fb://group/{group_id}
fb://page/{page_id}

Pinterest

pinterest:// pins & boards
pinterest://pin/{pin_id}
pinterest://board/{user}/{board}

Frequently Asked Questions

What is a mobile URL scheme?

A URL scheme is a custom protocol defined by an app (such as tg://, instagram://, or whatsapp://) that instructs the mobile operating system (iOS or Android) to launch that specific application and navigate directly to a destination screen.

How do Android Intent URLs differ from iOS schemes?

While iOS uses direct URI schemes (e.g. instagram://user), modern Android Chrome browsers often prefer the intent:// syntax (e.g. intent://#Intent;package=com.instagram.android;scheme=https;end). This syntax allows Android to fall back to Google Play Store if the application is not installed.

Why use DSLink instead of hardcoding URL schemes in links?

If a user clicks a raw custom URL scheme on a device that doesn't have the app installed, their browser displays an unsightly error message ('Safari cannot open the page because the address is invalid'). DSLink dynamically detects the user's platform, handles graceful fallbacks to web or app store, and collects analytics without error dialogs.

Build Resilient Smart Deep Links in Seconds

Eliminate broken custom schemes and handle universal device routing with DSLink.

Download for iOS