Supercharge your
workflow
Stop typing xcrun simctl. CosmoKit puts screenshots, video recording, push notifications, deep links, GPS routes and a network proxy for the iOS Simulator in one native Mac app.
xcrun simctl with a GUIFree tier available · macOS 14.7+ · Requires Xcode

Features
Everything you need, one panel
Replace dozens of xcrun simctl commands with an intuitive interface.
App Profiles
Every app keeps its own setup: its bundle ID, its simulators, and the deep links, pushes and locations that belong to it. Switch app, switch everything.

UserDefaults Editor
Read the app's live defaults, flip a flag, rewrite an array or delete a key, then restart the app from the panel.
Screen Capture
Grab clean screenshots from the selected simulator and keep capture settings close to the rest of your testing workflow.

Push Payload Testing
Queue test notifications, preview how they render on-device, and verify custom payload data before shipping.
Recording
Record simulator sessions without jumping through Terminal commands, then save the result right from the same workspace.
Deep Links
Store reusable URL schemes and universal links so common app flows stay one click away during debugging.
Network Proxy
Inspect requests, introduce delays, simulate failures, and validate edge cases with a built-in proxy workflow.

Locations and Routes
Build route presets, replay movement, and coordinate changes across your simulator tests without leaving the panel.
Menu Bar
Capture the booted simulator from any app with ⌃⌥⌘S, without switching windows. The menu bar also keeps your last five captures one click away, boots the simulator you used last, and re-sends your most recent push payload.
App Store Screenshots
Render your captures at the exact sizes the App Store requires, for iPhone, iPad and Mac, without opening a design tool.
Works with your AI agent
Run cosmokit mcp and any MCP client, such as Claude Code or Cursor, discovers 35 simulator tools it can call with typed arguments: install and launch apps, capture screenshots and video, replay GPS routes, send push payloads, flip permissions, trust a debugging certificate, and read UserDefaults and logs. Every command also takes --json, so an agent that only runs shell still gets a structured result to parse instead of prose.
cosmokit CLI
The same simulator operations from the terminal, for Makefiles, git hooks and CI. Free, open source, and it runs without the app.
Multiple Simulators
Run and control more than one simulator from the same workspace while keeping runtime tools, appearance, and app controls close by.
Appearance
Flip simulator appearance and related UI settings while you test states side by side.
Status Bar
Adjust simulator presentation details like status bar output when a test or capture needs a cleaner frame.
Permissions
Reset and manage app permissions (camera, location, notifications) without reinstalling.
Face ID
Simulate enrollment, match, and mismatch for biometric authentication testing.
Keychain
Browse and manage keychain items stored by your app in the simulator.
Dev Presets
Restore a whole working setup in one click instead of rebuilding it by hand every morning.
Disk Doctor
See exactly where your simulator storage went and reclaim the tens of gigabytes old runtimes leave behind.
Paired Devices
A read-only panel listing the iPhones and iPads paired with your Mac, with model, iOS version and connection state.
Gallery
See it in action
A native macOS interface designed for speed and clarity.

Supercharge Your Workflow
Pricing
Simple, transparent pricing
Start free, upgrade when you need more. All plans include every future update.
Free
Essential tools to get started
- 1 simulator
- Screenshot capture (with watermark)
- Video recording (with watermark)
- Push notifications
- Deep links
- GPS location simulation
- 5 saved entries per tool
- Simulator tools (appearance, status bar, permissions, Face ID, keychain)
- 1 app profile
Monthly
3-day free trial, then $2.99/mo
- Unlimited simulators
- Screenshots without watermark
- Video recording without watermark
- Device frames & bezels
- Custom frame colors
- Audio recording
- Touch indicators
- Custom aspect ratio
- Network proxy
- App management tools
- Location routes
- Unlimited saved entries
- Unlimited app profiles
Yearly
Best value: save 44%
- Unlimited simulators
- Screenshots without watermark
- Video recording without watermark
- Device frames & bezels
- Custom frame colors
- Audio recording
- Touch indicators
- Custom aspect ratio
- Network proxy
- App management tools
- Location routes
- Unlimited saved entries
- Unlimited app profiles
Lifetime
Pay once, own it forever
- Unlimited simulators
- Screenshots without watermark
- Video recording without watermark
- Device frames & bezels
- Custom frame colors
- Audio recording
- Touch indicators
- Custom aspect ratio
- Network proxy
- App management tools
- Location routes
- Unlimited saved entries
- Unlimited app profiles
All plans are managed through the Mac App Store. Cancel or switch anytime.
Ready to streamline
your workflow?
Download CosmoKit from the Mac App Store and take full control of your iOS Simulator.
Optional CosmoKit Proxy Helper
Install this signed helper to let CosmoKit configure macOS HTTP/HTTPS proxy settings in one click. Subscriptions and Pro access stay inside the Mac App Store app.
cosmokit CLI
Scriptable access to the same simulator operations, for Makefiles, git hooks and CI, plus a built-in MCP server so an AI coding agent can discover and call them directly. Free and MIT licensed, requires macOS 13 or later, and runs without the app.
View on GitHubFAQ
Frequently asked questions
Everything you need to know about CosmoKit.
Got an idea? Tell us.
Every suggestion lands directly in our inbox. The most requested ones ship next.
Suggest a featureTakes 30 seconds. No account required.