Developers
How to fix app store links that break inside TikTok and Instagram
Make your store link work reliably inside in-app browsers, where raw redirects often fail.
Most social traffic clicks links inside in-app browsers — the webviews built into TikTok, Instagram, Facebook, and Snapchat. These webviews restrict redirects and custom schemes, so a raw 302 to the App Store can hang or error. You can't control which browser a follower uses, but you can serve a page that works inside all of them. Here's how.
The problem
- In-app browsers (TikTok, Instagram, Facebook, Snapchat) block or mishandle store redirects.
- A raw 302 to the App Store can hang or show an error inside a webview.
- Most of your social traffic clicks from exactly these browsers.
- You have no control over which browser a follower opens your link in.
With onestore.link
- onestore.link detects in-app browsers and serves a bridge page instead of a raw redirect.
- The bridge has proper Open Graph tags and a reliable "Open in Store" button.
- On Android, it uses an intent:// escape to the native Play Store app.
- Works across TikTok, Instagram, Facebook, Snapchat, and X webviews — nothing to configure.
How to do it
No SDK, no rebuild. Just a URL.
- 1
Create your link
Generate a onestore.link with your App Store and Google Play URLs.
- 2
Share it where social traffic clicks
Use it in your bio, posts, and swipe-ups instead of a raw store link.
- 3
Let the bridge handle webviews
In-app clicks automatically get the bridge page; normal browsers get an instant redirect. No detection code on your side.
Frequently asked questions
Why do store links break inside TikTok's browser?
In-app webviews restrict redirects and app-scheme links for security, so a raw store redirect often fails to launch the store. A bridge page with an explicit button works around it.
Do I need to detect the browser myself?
No. onestore.link classifies the request server-side and serves the bridge page only when needed — normal browsers still get an instant redirect.
Does this work on Android in-app browsers too?
Yes. Android in-app clicks get an intent:// escape that opens the native Play Store app, with the https URL as a fallback.
Ready to try it?
Free forever, no signup required. Your first link is live in under a minute.
Create your free linkSee it in action: Browse the matching use case →