LinkLab App Icon
macOS Menu Bar App for iOS Developers

Test deeplinks
like never before.

The macOS tool that lets you manage, test, and automate iOS deeplink testing on the Simulator. 100% local & private—your data never leaves your Mac.

Get Started Learn More
Apps
All Deeplinks
MyApp
Prod Dev
ShopApp
SocialApp

MyApp

6 links · Production

Everything you need
to test deeplinks.

From quick single-link tests to full smoke test suites across multiple apps and environments.

Automated Smoke Testing

Run all deeplinks sequentially with video recording and screenshot capture. Test cold starts, warm starts, and normal flows automatically.

Video Recording

Automatically record MP4 videos of every deeplink test. Files are organized by app, date, and test mode with simulator name in filenames.

Screenshot Capture

Capture screenshots at a configurable delay after each deeplink triggers. Perfect for visual regression testing and QA documentation.

Multi-App Management

Manage deeplinks for multiple apps with separate production and development bundle identifiers. Switch environments with one click.

QR Code Generation

Generate QR codes for any deeplink URL instantly. Share deeplinks with team members or scan from physical devices.

Simulator Control

Full simulator management built-in. Boot, shutdown, create, clone, rename, erase, and delete simulators without leaving the app.

Import & Export

Share deeplink collections with your team via JSON files. Import with smart conflict handling—skip or overwrite duplicates.

Per-Environment Storage

Deeplinks are stored separately for production and development environments. Never mix up staging URLs with production ones again.

100% local. Zero data shared.

LinkLab runs entirely on your Mac. Your deeplinks, recordings, screenshots, and app data never leave your machine.

Offline-First

LinkLab works completely offline. No internet connection required to test deeplinks, record videos, or capture screenshots.

No Analytics or Tracking

We don't collect usage data, analytics, or telemetry. No third-party SDKs. No tracking of any kind. Your workflow is private.

Local Storage Only

All deeplinks, app bundles, and settings are stored in local UserDefaults on your Mac. Nothing is uploaded to any server.

Full Transparency

Videos and screenshots save to a folder you choose. JSON exports stay on your disk. You own and control 100% of your data.

Enterprise Safe

Safe for corporate and enterprise environments. Your proprietary deeplinks and app configurations never leave your machine.

No Network Snooping

LinkLab never intercepts, inspects, or logs your deeplink URLs. Your routing paths and query parameters stay completely private.

Three ways to test.
Every scenario covered.

Select one or multiple modes. LinkLab runs your deeplinks through each mode automatically.

Normal

Opens the app if it's not running, then triggers the deeplink. If already open, triggers immediately. The default everyday mode.

Cold Start

Kills the app completely, then triggers the deeplink. Tests how your app handles deeplinks on a fresh launch from a terminated state.

Warm Start

Sends the app to the background, then triggers the deeplink. Tests how your app resumes and handles deeplinks from a suspended state.

Simple, affordable pricing.

Start with a 7-day free trial. All plans include every feature, with a 30-day money-back guarantee.

Monthly
$5
per month
Get Started
  • All features included
  • All test modes
  • Video & screenshot capture
  • Unlimited deeplinks
  • Future updates
  • 7-day free trial
  • 30-day money-back guarantee
6 Months
$6
for 6 months
Save 80%
Get Started
  • All features included
  • All test modes
  • Video & screenshot capture
  • Unlimited deeplinks
  • Future updates
  • 7-day free trial
  • 30-day money-back guarantee
Best Value
2 Years
$15
for 2 years
Save 87%
Get Started
  • All features included
  • All test modes
  • Video & screenshot capture
  • Unlimited deeplinks
  • Future updates
  • 7-day free trial
  • 30-day money-back guarantee

7-Day Free Trial

Try every feature free for 7 days. No credit card required upfront.

30-Day Money Back

Not satisfied? Get a full refund within 30 days, no questions asked.

Cancel Anytime

No lock-in. Cancel your subscription whenever you want.

All plans are billed through Gumroad. 7-day free trial included. 30-day money-back guarantee. Instant license key delivery.

Up and running in minutes.

1

Add Your App

Enter your app's bundle identifier for production and development environments.

2

Add Deeplinks

Create deeplinks with titles, URLs, and time delays. Or import them from a JSON file.

3

Choose Test Mode

Select Normal, Cold Start, Warm Start—or all three to run sequentially.

4

Run & Review

Hit Smoke Test. LinkLab records videos and captures screenshots, organized by app and date.

Frequently asked questions.

What is LinkLab?

LinkLab is a macOS menu bar application designed for iOS developers to test, manage, and automate deeplink testing on the iOS Simulator. It supports video recording, screenshot capture, multiple test modes, and multi-app environment management.

Does LinkLab work with custom URL schemes?

Yes. LinkLab works with any URL scheme including custom app schemes (myapp://), HTTPS universal links, and HTTP links. It triggers deeplinks via xcrun simctl on the iOS Simulator.

Can I test deeplinks on a real device?

LinkLab currently targets the iOS Simulator using xcrun simctl. For real device testing, you can use the QR code feature to quickly scan and open deeplinks on a physical device.

Is my data safe with LinkLab?

Absolutely. LinkLab runs 100% locally on your Mac. There are no servers, no cloud sync, no analytics, and no tracking. Your deeplinks, recordings, screenshots, and all app data stay on your machine and are never shared with anyone. It's fully offline-capable and enterprise-safe.

What macOS version is required?

LinkLab requires macOS 14 (Sonoma) or later and Xcode with iOS Simulator installed. It runs as a lightweight menu bar app that stays out of your way.

Can I share deeplinks with my team?

Yes. You can export your entire deeplink collection as a JSON file and share it with team members. They can import it into their LinkLab with smart duplicate handling.

Where are recordings and screenshots saved?

By default, files are saved to ~/Desktop/LinkLab. You can configure a custom output directory in Settings. Files are organized as: App Name → Date → Test Mode → Files (with simulator name in the filename).

What's the difference between the three test modes?

Normal opens the app if needed and triggers the deeplink. Cold Start kills the app first to test fresh-launch handling. Warm Start backgrounds the app first to test resume behavior. You can select multiple modes to run sequentially.

How does the subscription work?

LinkLab is sold through Gumroad with flexible subscription plans: monthly ($5), 6 months ($6), yearly ($10), or 2 years ($15). Every plan starts with a 7-day free trial and comes with a 30-day money-back guarantee. You receive a license key instantly after purchase. All plans include every feature with no limitations. You can cancel anytime.

Ready to streamline
your deeplink testing?

Start your 7-day free trial today. Plans from $5/month with a 30-day money-back guarantee.

View Pricing