Cross-platform
onestore.link for Flutter apps
One link for your Flutter app тАФ iOS + Android + desktop.
Flutter ships to App Store and Google Play (and increasingly desktop and web). One Flutter codebase deserves one share link. onestore.link routes visitors to the right store automatically тАФ no plugin, no native code, no Firebase Dynamic Links migration headache.
Without onestore.link
- Maintaining two URLs in your Flutter codebase
- Firebase Dynamic Links migration (Google sunset, Aug 2025)
- Custom UA detection if you self-host a landing page
- Broken redirects from TikTok / Instagram bios
With onestore.link
- Single `onestore.link/yourapp` URL referenced everywhere
- Drop-in FDL replacement, no app rebuild required
- In-app browser bridge handled at the edge (Cloudflare)
- Custom OG title / description / image on Pro for branded shares
How it works with Flutter
No SDK, no rebuild, no native config change. Just a URL.
- 1
Publish your Flutter app to both stores
Use `flutter build appbundle` for Google Play and `flutter build ipa` for App Store. Note both listing URLs once live.
- 2
Generate your onestore.link
Search your app on onestore.link or paste the App Store + Play Store URLs. Pick a slug.
- 3
Use the universal URL in your Flutter app + everywhere else
Use `share_plus` or `url_launcher` to share the URL from inside the app. Drop it in your social bios, ads, QR codes.
Optional: share from inside your app
onestore.link is just a URL тАФ you don't need to add anything to your Flutter app to make it work. If you also want a share button inside your app that sends users the universal link, here's the typical pattern in Flutter:
Share your universal link from anywhere in Flutter:
import 'package:share_plus/share_plus.dart';
const String shareUrl = 'https://onestore.link/myapp';
await Share.share(
'Check out my app: $shareUrl',
);
// One link тЖТ right store per deviceFrequently asked questions
Do I need a Flutter plugin?
No. onestore.link is a URL тАФ use `share_plus`, `url_launcher`, or any standard sharing approach with the link as a plain string.
Does it support Flutter Web?
Yes for sharing тАФ your Flutter Web app can share `onestore.link/yourapp` to drive mobile installs from web users.
Is this a Firebase Dynamic Links alternative?
Yes. Google sunset Firebase Dynamic Links in August 2025. onestore.link is a URL-level replacement тАФ no SDK, no app rebuild.
Ready to add a universal link to your Flutter app?
Free forever, no signup needed. Your first link is live in under a minute.
Create your free linkSee also: onestore.link vs firebase dynamic links тЖТ
See it in action: One link for your app launch тЖТ