High-Performance, Zero-Delay iPhone Screen Mirroring, Touch Control & Cross-Platform OCR Suite for Windows.
Inspired by Windows Phone Link & macOS Sequoia iPhone Mirroring.
- ๐ฑ Target Device: iPhone 17 Pro (Physical Device running iOS 27.0.1)
- ๐ป PC / Operating System: Windows 11 Version 26H2 (Build 26100+, 64-bit)
- ๐ Performance: 60fps Zero-Delay Hardware HEVC Stream & Full Touch / OCR Control
- Creator & Lead Developer of iPhone Link: Kelvin Daniyar (GitHub
@kelvindaniyarยท Instagram@kelvin.daniyarยท TikTok@kelvindaniyar).
Designed and engineered iPhone Link (WinUI 3 Liquid Glass Frameless UI, Responsive Compact Top Bar, Mac-Style Stealth Dim Mode 0% with ~25% Calibrated Restore, Remote Wake & Auto-PIN Unlock, Landscape Gaming ModeAlt+Hwith Inverse Touch Matrix, Bidirectional Smart OCR Copy-Paste for Apple Notes & Google Keep, Smart Auto-Clear Cache, and Bluetooth Audio Sink).- Upstream Open-Source Source (Forked From): Developed from the foundational open-source project teyboxv1/pane-iphone-mirror-windows by teyboxv1, licensed under the GNU General Public License v3.0 (GPL-3.0).
We gratefully acknowledge and credit teyboxv1 and the open-source contributors of Pane and pymobiledevice3 (by Doron Zavelevsky) for establishing the foundational USB RemoteXPC tunneling mechanism that made native iOS mirroring on Windows possible.
| Feature | Description |
|---|---|
| ๐ช WinUI 3 Liquid Glass UI | Frameless, modern Windows 11 Mica/Acrylic aesthetic with smooth rounded corners, edge-to-edge video canvas, and collapsible settings side drawer. |
| โก 60fps Zero-Delay Mirroring | Ultra-responsive 60fps video stream over USB cable, powered by Edge WebView2 hardware-accelerated HEVC (H.265) decoding and WebCodecs. |
| ๐ Mac-Style Stealth Dim Mode | Meremotely dims the physical iPhone OLED display down to 0% brightness (completely dark on your desk) while mirroring remains 100% bright in Windows. |
| ๐ก Calibrated ~25% Brightness Restore | Restores the physical iPhone display to exactly 4 single iOS bars (~25% brightness) on exit or stealth toggle, with strict guards preventing 100% brightness surges. |
๐ฎ Landscape Gaming Mode (Alt+H) |
Full 90ยฐ/270ยฐ canvas rotation with dynamic aspect-ratio adaptation (19.5:9 widescreen), inverse touch mapping matrix for landscape games (eFootball, Genshin Impact, Call of Duty), and maximized PC monitor viewing. |
| ๐ Remote Wake & Auto-PIN Unlock | Wakes your iPhone screen, executes an automated swipe-up, bypasses the Face ID scanning delay on newer devices (iPhone 16/17 Pro), and injects your PIN via isolated HID keycodes. |
๐ Remote Screen Lock (Alt+L) |
Instantly puts your physical iPhone into standby sleep with one keystroke or UI button. |
| ๐ Bidirectional Smart OCR Copy-Paste | High-precision Windows OCR engine for Apple Notes and Google Keep: repairs split words (Cut-Off), neutralizes selection handles, stitches multi-screen captions, and copies text directly to Windows Clipboard. |
โจ๏ธ Direct PC-to-iPhone Paste (Alt+V) |
Pastes text from your Windows Clipboard directly into the focused iOS text field via raw HID keystroke simulation. |
| ๐งน Smart Auto-Clear Cache | Automatically flushes OCR stitching memory whenever you return Home, switch apps, or press Back, preventing cross-app text contamination. |
| ๐ฑ๏ธ 2-Finger Trackpad & Smooth Scroll | Natural precision scrolling with mouse wheel and Windows laptop trackpads. |
| ๐ Zero-Stutter Bluetooth Audio Sink | Stream iPhone media audio (TikTok, YouTube, Spotify) directly into Windows PC speakers or headphones with EcoQoS anti-throttling, 1ms multimedia timer scheduling, and radio-safe polling. |
| ๐ฅ Windows 11 System Tray & Low RAM | Native System Tray icon (Shell_NotifyIconW) with Left-Click Show/Hide, Right-Click Quick Actions menu, and automatic Win32 Working Set trimming so mirroring & audio run lightweight in the background. |
iPhone Link provides intuitive global keyboard shortcuts mapped for maximum productivity:
| Shortcut | Action | Description |
|---|---|---|
Alt + H |
๐ Toggle Landscape Mode | Switches instantly between Vertical Portrait (0ยฐ) and Horizontal Landscape (270ยฐ eFootball Gaming Mode). |
Alt + C |
๐ฅ Copy iPhone Text | Runs Smart OCR on the selected iPhone screen region and copies clean text to your Windows Clipboard (โ Copied to PC!). |
Alt + V |
๐ Paste PC Text | Injects text from your Windows Clipboard into the active iPhone app as native keystrokes. |
Alt + R |
๐งน Clear Copy Cache | Flushes OCR session chunk memory manually (โ Cache Cleared!). |
Alt + D |
๐ Toggle Stealth Dim | Switches physical iPhone display between 0% (Stealth Dim) and calibrated ~25% brightness. |
Alt + U |
๐ Remote Wake & Unlock | Wakes iPhone, swipes up, bypasses Face ID delay, and inputs PIN. |
Alt + L |
๐ Lock iPhone Screen | Safely restores brightness if dimmed, then puts iPhone to sleep. |
Ctrl + K |
โจ๏ธ Toggle On-Screen Keyboard | Shows / hides the iOS virtual software keyboard. |
Ctrl + C |
Internal iOS Copy (โC) | Instant internal copy within iOS apps without triggering Windows OCR. |
Ctrl + V |
Internal iOS Paste (โV) | Instant native iOS paste preserving all internal rich formatting. |
Ctrl + A |
Select All (โA) | Selects all text in the focused iOS field. |
Ctrl + Z |
Undo (โZ) | Reverses the last text action in iOS. |
- Operating System: Windows 10 atau Windows 11 26H2 (64-bit).
- Apple USB Drivers: Pasang aplikasi resmi Apple Devices (atau iTunes) dari Microsoft Store agar Windows mengenali driver USB Apple Mobile Device.
Sebelum menjalankan iPhone Link, pengguna WAJIB mengaktifkan Developer Mode (Mode Pengembang) pada iPhone:
- Hubungkan iPhone ke PC menggunakan kabel data USB.
- Pada layar iPhone, ketuk Percayai Komputer Ini (Trust This Computer) dan masukkan PIN layar kunci Anda.
- Buka Pengaturan (Settings) โ Privasi & Keamanan (Privacy & Security) โ Mode Pengembang (Developer Mode).
- Geser toggle ke posisi Nyalakan (ON). iPhone akan meminta konfirmasi untuk memulai ulang (restart).
- Setelah iPhone menyala kembali, buka kunci layar iPhone dan ketuk Nyalakan (Turn On) pada pop-up konfirmasi, lalu masukkan PIN Anda sekali lagi.
(How to Reveal Hidden Developer Mode Menu on iPhone via 3uTools)
Kendala / Problem:
Pada iPhone baru atau iPhone yang belum pernah disambungkan ke Mac / Xcode, Apple secara default menyembunyikan menu "Mode Pengembang (Developer Mode)" di dalam Pengaturan โ Privasi & Keamanan.Solusi Cepat 1-Menit (Bahasa Indonesia):
- Unduh dan pasang aplikasi gratis 3uTools di PC Windows Anda.
- Hubungkan iPhone ke PC via kabel USB dan ketuk Trust This Computer (Percayai Komputer Ini).
- Buka 3uTools, lalu masuk ke tab menu Toolbox โ Realtime Screen.
- Begitu jendela Realtime Screen terbuka, layanan Apple Developer Service secara otomatis diinisialisasi pada iPhone Anda, dan menu Mode Pengembang (Developer Mode) akan seketika muncul secara ajaib di iPhone pada:
Pengaturan โ Privasi & Keamanan โ Mode Pengembang (di bagian paling bawah).- Buka menu tersebut di iPhone, geser ke posisi Nyalakan (ON), lalu restart iPhone Anda. Setelah restart, tekan Turn On dan masukkan PIN layar kunci. Anda sekarang 100% siap menggunakan iPhone Link!
English Quick Guide: By default, iOS hides the Developer Mode toggle under Settings โ Privacy & Security on devices that have never been connected to Xcode or a developer environment.
- Download and install 3uTools on your Windows PC.
- Connect your iPhone via USB cable and tap Trust This Computer.
- In 3uTools, navigate to Toolbox โ Realtime Screen.
- As soon as Realtime Screen launches, it mounts the developer disk image, and the hidden Developer Mode toggle will instantly appear at the bottom of:
Settings โ Privacy & Security โ Developer Mode.- Toggle it ON, allow your iPhone to reboot, and tap Turn On upon restart. iPhone Link is now 100% ready to mirror!
- Download
iPhone-Link-Win64-Standalone-EXE-v1.0.0.zipfrom Releases. - Extract the ZIP archive anywhere on your PC (e.g.,
D:\iPhone-Link). - (Optional 1-Click) Double-click
Create-Desktop-Shortcut.batto generate a Desktop and Start Menu shortcut pointing directly toiPhone Link.exewith the official app icon! - Double-click
iPhone Link.exeto launch immediately โ no Python installation required! - Click Start mirroring and enjoy 60fps low-latency control!
- Download
iPhone-Link-Portable-v1.0.0.zipfrom Releases and extract it anywhere on your PC. - Double-click
iPhone Link.bat(silent mode) orrun.bat(console diagnostic mode). - Automatic First-Time Setup (Hanya 1x Saja): On the very first launch in a new folder, the Smart Auto-Bootstrapping Launcher automatically builds a local
venvand installspywebview&pymobiledevice3(and offers 1-clickwingetPython 3.12 installation if Python is missing). Every launch after that opens in < 1 second with 0% console windows! - (Optional 1-Click) Double-click
Create-Desktop-Shortcut.batto generate a Desktop and Start Menu shortcut with the official app icon!
Privasi dan kendali data Anda adalah prioritas mutlak iPhone Link:
- Hapus Bersih dari UI: Di dalam menu Pengaturan (Side Drawer) bagian iPhone Screen & Stealth Control, klik tombol
๐๏ธ Clear Saved PIN & Privacy Datauntuk menghapus instan PIN dari memori browser, riwayat viewport, dan file log lokal. - 1-Klik Clean Uninstaller (
Uninstall-iPhone-Link.bat): Ingin menghapus total iPhone Link dari PC Anda? Cukup klik 2x scriptUninstall-iPhone-Link.batdi dalam folder rilis. Script ini otomatis:- Menghentikan semua proses latar belakang iPhone Link.
- Menghapus tuntas seluruh cache WebView2 /
pywebview(termasuk PINlocalStorage). - Menghapus riwayat ketik lokal, pengaturan, dan cache OCR.
- Menghapus shortcut Desktop dan Start Menu Windows.
- Memberikan opsi konfirmasi untuk menghapus seluruh folder aplikasi dari harddisk.
# 1. Clone repository
git clone https://github.com/kelvindaniyar/iphone-link.git
cd iphone-link
# 2. Set up Python virtual environment
python -m venv venv
.\venv\Scripts\activate
# 3. Install dependencies
pip install -r requirements.txt
# 4. Launch iPhone Link (In-Process Server + Native Frameless Window)
.\iPhone Link.bat
# (or run via: python handset/gui.py)iPhone Link establishes a secure, local-only communication pipeline between your Windows PC and iPhone:
โโโโโโโโโโโโโโโโโโโ USB Cable (RemoteXPC / RSD Tunnel) โโโโโโโโโโโโโโโโโโโโโโโโโโ
โ iPhone Device โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโบ โ iPhone Link App โ
โ (iOS 17 - 27+) โ โข 60fps HEVC Video Stream (Port 62078) โ (In-Process GUI+Server)โ
โโโโโโโโโโโโโโโโโโโ โข Direct HID Multi-Touch & Keystrokes โ โข 127.0.0.1:8765 HTTP โ
โข Consumer Page Display Brightness / Power โ โข WebView2 / WebCodecs โ
โโโโโโโโโโโโโโโโโโโโโโโโโโ
- In-Process Unified Architecture:
gui.pyembeds the local HTTP backend server directly in a background daemon threadโeliminating separate CMD server windows and orphaned background processes on exit. - RSD / RemoteXPC Tunneling: Uses
pymobiledevice3to securely establish a CoreDevice tunnel over USB. - Hardware HEVC Decoding: Streams raw H.265 NAL units directly to Edge WebView2's WebCodecs video decoder, eliminating frame lag.
- Isolated Direct HID Injection: Passes mouse clicks as capacitive touch points (
0..32768) and keyboard strokes through USB HID Consumer and Keyboard usage pages. - Local Privacy: 100% of video streaming, OCR computation, and keyboard inputs stay on your local machine (
127.0.0.1). No cloud telemetry or third-party servers are ever contacted.
Jika iPhone Link membantu produktivitas harian, pekerjaan kreatif, atau pengalaman gaming Anda di Windows 11, Anda dapat mendukung pengembangan proyek open-source ini melalui Saweria:
- ๐ Saweria Link: https://saweria.co/kelvindaniyar
- Creator & Lead Developer: Kelvin Daniyar (@kelvindaniyar).
- License: GNU General Public License v3.0 (GPL-3.0).
- Upstream Project: Forked and enhanced from teyboxv1/pane-iphone-mirror-windows by teyboxv1.
- Core Library: Powered by pymobiledevice3 by Doron Zavelevsky.
