Skip to content

Core Features ​

Browser Management ​

Control exactly which web browsers are presented to you and how they are handled.

Modes ​

  • Always Ask: The standard behavior. LinkSheet lists all available browsers and lets you choose every time.
  • Selected Browser: Skips the selection list entirely and always opens links in one specific browser you choose. Useful if you want LinkSheet for app handling but have a single preferred browser.
  • Whitelisted: Only displays browsers you have explicitly selected. Useful to hide "webview" browsers or secondary browsers you rarely use.
  • None (Native Only): Hides all browsers from the list. If a native app (e.g., Reddit) is found, it is shown; otherwise, fallback behavior applies.

A private browsing button can optionally be added to the sheet, letting you request that a supported browser opens the link in Incognito/Private mode.

In-App Browser Settings ​

Links opened from inside other apps ("In-App" links) can be handled separately from normal links:

  • Unified preferred browser: Share the same browser preferences between standard links and in-app links.
  • In-App Browser Mode: Independently, LinkSheet can control whether in-app links are allowed to use a Custom Tab inside the referring app:
    • Use app settings: Respect whatever the referring app requests (default).
    • Always disable in-app browser: Always force the link out of the referring app.
    • Disable in selected apps: Force the link out only for a list of apps you choose.

Auto-Launch ​

  • Single Browser: If LinkSheet detects only one valid app to handle a link (and it is a native app, not a generic browser), it can launch it automatically without showing the sheet.

App Handling ​

LinkSheet excels at restoring the "Open with" functionality for native apps.

Preferred Apps ​

  • Host Preferences: You can assign specific apps to handle specific domains.
    • Example: Set twitter.com to always open in "Fenix" instead of the official Twitter app or Chrome.
  • Domain Verification (Android 12+):
    • The Problem: Android 12+ "locks" links to their official apps (e.g., YouTube links always open in YouTube) if they are "Verified", bypassing LinkSheet.
    • The Solution: LinkSheet lists these apps and provides a shortcut to disable their "Open supported links" setting in Android Settings, allowing LinkSheet to intercept those links again.

The Verified link handlers screen lists every app that has verified link handlers so you can control their state in one place:

  • Toggle an app's link handling on or off, or open the system "Open by default" page for it.
  • Filter the list by app type (all / browser / native) and by handling state (all / enabled / disabled).
  • Sort by name (A–Z) or installation time, in ascending or descending order.
  • View the hosts an app is registered for, and the hosts you have assigned a preferred app to.

NOTE: An experimental redesigned version of this page is available under Advanced → Experiments → New verified link handlers page.

LinkSheet Compat ​

  • Native Interception: Some apps (like Google Search) hardcode checks for the official YouTube app. LinkSheet Compat is an experimental feature that pretends to be these official apps, intercepting the intent and routing it back to LinkSheet, giving you back control.
    • Setup: Requires enabling the experimental LinkSheet Compat menu and selecting it as the handler for specific domains if prompted.

Sorting & Usage ​

  • Usage Stats [Impact: Low/Local]:
    • Sorts the app list by your most frequently used apps.
    • Requirement: Requires granting "Usage Access" permission in Android System Settings.
  • Last Used: Highlights or suggests the app you used last for a specific domain.
  • Bottom Sheet Search: Quickly find the app you need with a built-in search bar in the app selection sheet.

Performance & Network Impact 🌐 ​

To help you balance functionality and speed, features that interact with the network are marked with 🌐.

FeatureImpactWhy?
URL MetadataMediumFetches site title/image (requires 1 request)
Redirect ResolutionHighFollows multiple HTTP jumps
External ResolverHighRequests a 3rd party API (Supabase)
MIME DetectionLowOptimized request to detect file types (e.g., .apk, .zip)
Amp2Html (Remote)MediumRequests an external conversion service
Embed ResolutionLowRewrites embed mirrors to the real host
Remote ConfigLowRefreshes internal configuration from the config server

Note: All network requests respect your system's data and battery saving settings.