Skip to main content
iPhone & iPad

Open a real iPhone from the computer you already have

A physical iPhone or iPad in your browser tab, driven by hand. Install your own build, set a location, read the logs, capture the bug — on the platform that is hardest to test honestly and easiest to skip.

No Mac required · your own .ipa, no Apple ID of ours · free device-minutes to try it

A real iPhone opened inside a browser tab, with its testing controls around it

The platform hardest to test, and easiest to skip

iPhones are costly to keep, iOS updates on Apple's schedule not yours, and Safari never ran on Windows — so iOS testing quietly becomes “whoever owns an iPhone checks it on their own phone.” Open a real iPhone or iPad in your tab instead and drive it by hand: tap, swipe, type, rotate — a physical handset, not a picture of one.

A real iPad (A16) on iOS 26.5 open in a browser tab, Safari rendering claude.ai

What you can do on a real iPhone or iPad

The phone-side controls — the iOS gaps are answered in the FAQ, not hidden.

Install your own build

Upload an .ipa and it installs for the session — no Apple ID of ours, nothing in a store. Or open the App Store, sign in with your own, and install any app.

Drive it by hand

Tap, swipe, scroll, pinch, rotate and type on the keyboard. The bugs that only show on iOS are the ones you feel, not script.

Set a location

Coordinates on the device itself, so native apps and Safari both see them — for geofences, regional content and delivery areas, without travelling.

Settings, info and logs

Reach the phone's own settings, read its details, and watch the log stream while you reproduce the bug.

Hear the device

Media, in-app sound and alert tones come through to your tab — which matters when silence is the bug.

Capture and file it

Screenshot, record, compare against an approved baseline, and file a bug to your tracker with the evidence attached.

What breaks only on iPhone

Every one of these needs a device, not a resized desktop browser.

The keyboard moving the page

iOS shifts the viewport when the keyboard opens, so fixed footers, chat inputs and pop-ups land in the wrong place.

The address bar hiding

Viewport height changes as you scroll, so full-height sections jump, overlap or leave a gap — the top mobile-Safari complaint.

Logins that don't stick

Safari clears cookies and storage fast. “It signs me out every day” is usually this, and a short test never catches it.

Safe areas and notches

Content slides under the status bar, home indicator or a rounded corner — and the sizes differ across iPhones and iPads.

Gestures fighting the system

Swipe-back and pull-to-refresh collide with your own carousels and drawers. Feel is only testable by hand.

Autoplay that refuses

iOS blocks autoplay and inline video more strictly, so a player that works everywhere else can refuse to start.

iPhone 15 ProSafari · iOS 17Looks fine
9:41
Checkout

Card number

Expiry · CVC

Pay $48
Keyboard dismissed · pay button pinned at the bottom
iPhone 15 ProSafari · iOS 17Keyboard open
9:41
Checkout

Card number

Expiry · CVC

Pay $48

stuck
Fixed footer, mid-page. iOS keyboard inside 100vh.

Real iPhone or simulator?

Both are in the same picker. One hard rule: an .ipa cannot run on a simulator.

Pick a simulator for the web

Testing a site in mobile Safari? An iOS simulator runs real WebKit and opens faster — the better tool while you work on layout or JavaScript.

Pick a real iPhone for your app

Anything with your own app — install, launch, permissions, push — or anything you have to feel: touch, the keyboard, the network. Iterate on a simulator, sign off on hardware.

FAQ

Frequently asked questions

Yes. Upload your .ipa and it installs on a real iPhone or iPad for the session — no Apple ID of yours is required and nothing is published to a store. You can also open the on-device App Store, sign in with your own Apple ID, and install any released app for testing.

See your product on a real iPhone in the next minute

No handset to buy, no Mac to own, no colleague to borrow from.