Welcome to ULink Docs
ULink helps product teams create smart links that adapt per platform, capture rich analytics, and plug directly into mobile apps.
This documentation is organized around the way you ship apps:
- Operating System Integration – install our native SDKs (iOS, Android, Flutter).
- Getting Started – configure each platform inside the ULink dashboard.
- Create Dynamic Links – build unified or deep links programmatically.
- Receive Links – handle incoming links inside your app.
- Troubleshoot & Test – verify deep links and debug common issues.
- REST API – automate everything from your backend.
- Migrate from Firebase – rebuild Firebase Dynamic Links on top of ULink.
Platform support
| Platform | Status | Docs |
|---|---|---|
| iOS | ✅ Production ready | Getting Started → iOS |
| Android | ✅ Production ready | Getting Started → Android |
| Flutter | ✅ Production ready | Getting Started → Flutter |
Need another platform? Reach out to support@ulink.ly—we’re gathering requests for React Native and Unity.
Quick start
- Create a project inside the dashboard.
- Add your iOS, Android, or Flutter bundle information.
- Install the respective SDK and configure deep link schemes.
- Create your first dynamic link and test it with the Receive Links guides.
Where to next?
- New to ULink? Jump to Getting Started → Overview
- Integrating an SDK? See Operating System Integration
- Working server-side? Head to the REST API
- Replacing Firebase Dynamic Links? Read the migration playbook
Let’s build some delightful link journeys! ***