LinkRouter is an Android application that acts as a smart default browser router. Instead of opening links directly in a single browser, it intercepts all web links and routes them to different browsers based on user-defined rules.
It is designed to be:
- Fast (instant routing, no unnecessary processing)
- Private (no analytics or tracking)
- Fully local (no backend server required)
- Flexible (domain-based rules + optional redirect resolution)
Route links to different browsers depending on rules:
twitter.com→ Firefoxgithub.com→ Chromeyoutube.com→ Brave
- Exact URL match
- Domain match (includes subdomains)
Choose any installed browser per rule:
- Chrome
- Firefox
- Brave
- Samsung Internet
- Any browser supporting Android intents
Supports resolving shortened or redirect links before routing:
t.cobit.lyis.gd
- No background services
- No polling
- Event-driven only
- Instant intent handling
- User clicks a link in any app
- Android sends the link to LinkRouter (set as default browser)
- LinkRouter evaluates routing rules
- (Optional) resolves redirect links like
t.co - Opens the link directly in that browser
- Exits immediately
Each rule consists of:
- Match type:
- Exact URL
- Domain (includes subdomains)
- Target browser
- Priority
- Enabled/disabled toggle