Test from anywhere.
Drop a pin, search a place, or revisit a saved favorite. Give your location-aware website a change of scenery.
Open localhost in Safari on iOS, set a location, attach Web Inspector.
All in place. So you can get back to building.
Free beta · Apple silicon · macOS 15+ · Xcode required
LESS WINDOW JUGGLING
Three native tools. One place to start.
The familiar workflow, without the repetitive setup.
FROM SETUP TO STARTED
Safari · iOS Simulator
51.5034° N · 0.0795° W
Elements · Console · Network
SMALL DETAILS. LESS FRICTION.
Drop a pin, search a place, or revisit a saved favorite. Give your location-aware website a change of scenery.
Use the full Safari Web Inspector. Inspection stays attached during normal navigation, so you can stay with the problem.
Tile your tools together. Re-tile when you need to. Restore their previous positions when you stop.
Your workspace keeps running in the menu bar, with reload, re-tile, and stop always within reach.
WHY DEVICE HELM EXISTS
I built Device Helm to stop arranging the same windows and repeating the same steps every time I tested a website on iOS. A small, focused tool to make getting started feel a little more effortless.
Bernardo M. Guerreiro · Independent developerA FEW GOOD QUESTIONS
An Apple silicon Mac running macOS 15 or later and Xcode with an installed iOS Simulator runtime. Device Helm checks your setup and guides you through Accessibility permission on first launch. Safari’s developer features are only needed if you turn on Web Inspector in Settings.
Yes. Start your development server, enter its localhost URL in Device Helm, and open it in simulated Safari. Device Helm does not start the development server for you. To do it by hand, see how to test localhost in the iOS Simulator.
Device Helm coordinates Apple’s real iOS Simulator and Safari Web Inspector. Their native windows are arranged together. Physical iPhones and iPads are not supported.
It’s a beta, so a few things are out of scope for now: it needs an Apple silicon Mac, works with the iOS Simulator only (not physical iPhones or iPads), sets a fixed location rather than simulating movement, and uses Safari Web Inspector, not Chrome DevTools. It doesn’t start your development server, and updates are downloaded manually when the app tells you one is available.
Device Helm’s setup checks point to most fixes. For each check and common problems, like Web Inspector not attaching or Accessibility permission not sticking, see the troubleshooting guide. Still stuck? Use Send Feedback in the app’s Settings or menu bar.
Yes. The current beta is free, independently distributed, and requires no account or subscription. There is no analytics tracking: the app only checks this site for updates, and your URLs, locations, and favorites stay on your Mac.
Download the DMG and drag Device Helm to Applications. The first launch needs one approval in System Settings. Follow the step-by-step first launch guide. You only do it once per download.
Device Helm is a free beta from one independent developer and isn’t notarized through Apple’s paid developer program for now. The app is signed and safe to approve. Read why, and how to open it.
GUIDES
Step-by-step guides for testing websites in the iOS Simulator with Apple’s own tools.
All guides
YOUR NEXT SESSION STARTS HERE
Give your iOS web workflow a little more room to flow.
Download for MacVersion 0.2.4 · Build 13 · Free beta
Apple silicon · macOS 15+ · Xcode required
NEW IN 0.2.4 Safer updates: Device Helm now downloads updates itself and checks they are signed by the same developer before opening them. All changes
Free beta, signed by its developer. The first launch needs one approval in Privacy & Security. See how.
Your download should start in a moment. Here’s how to open Device Helm the first time.
FIRST LAUNCH
macOS asks you to confirm apps that aren’t notarized by Apple.
It takes about a minute, and you only do it once.
Open the downloaded DMG and drag Device Helm onto the Applications folder.
Open Device Helm from Applications. macOS says it couldn’t verify the app. Click Done, not Move to Trash.
Choose Apple menu → System Settings → Privacy & Security. Scroll down to Security and click Open Anyway next to “Device Helm” was blocked.
macOS asks one last time. Click Open Anyway, not the blue Move to Trash button. If asked, confirm with Touch ID or your password. Device Helm opens and guides you through Accessibility permission.
Don’t see Open Anyway? The button only appears shortly after a blocked launch. Open Device Helm again, then go back to Privacy & Security.
Device Helm is a free beta built by one independent developer. Removing this step requires Apple’s paid yearly developer program, which the beta doesn’t use for now. Without it, macOS can’t vouch for the app on Apple’s behalf, so it asks you to confirm instead. Many independent and open-source Mac tools work the same way.
shasum -a 256 ~/Downloads/Device-Helm-0.2.4-13.dmg and compare it with:d8192523a4146a29d8e7e5dea387bf7a4717aa61c9818cd77d816c14242268e4