You're now subscribed

Check your email to confirm your subscription—don’t forget to check your spam folder too!

Written logo spelling: "RocketSim"

Enhancing the Xcode Simulators

Boost your productivity and streamline your workflow with our powerful Xcode Simulator tools. Developers report building, testing, and verifying apps up to 2x faster with RocketSim.

Scroll down to explore all features ↓

"4.7 Rating" badge from the Apple App Store, with five gold stars. The badge is black with white text and a white Apple logo, surrounded by a laurel wreath. Text at the bottom reads "App Store Reviews." "Essential Apps for Developers" badge from the Apple App Store. The badge is black with white text and a white Apple logo, surrounded by a laurel wreath.

Network Monitor

Inspect Network Requests in realtime

Explore JSON responses, request headers, metrics, copy cURL requests, and much more.

Network Monitoring is made possible by Pulse, an open-source project created by Alex Grebenyuk.

Network Speed Control

Simulate slow networking conditions like 3G, Edge, and 100% loss without affecting your Mac’s connectivity.

RocketSim panel that shows a dropdown for network speed control. A popup is shown that gives more information about the network speed control feature.

Simulator Airplane Mode

How does your app work without a connection? Only your Simulator app gets disconnected. You can still use your Mac’s connection to search Stack Overflow, use ChatGPT, or share your progress via Slack.

Compare designs

Use overlays or slide comparisons to spot differences between the implementation and the design.

Pixel-perfect implementations of delivered designs. Add your designs in the compare tool and verify your implementation, right in the Simulator.

Grids

Use the grid overlay to perfectly align elements across the screen. Change the color and spacing to match your needs.

Use the grid overlay to perfectly align elements across the screen. Change the color and spacing to match your needs.

Rulers

Horizontal and vertical rulers give you precise control. Coordinates are shown in on-device pixels so you know exactly where elements are placed. Hold ⇧ Shift to show distances between the rulers.

Horizontal and vertical rulers give you precise control. Coordinates are shown in on-device pixels so you know exactly where elements are placed.

Slow Animations

Enable slow animations to optimize your animations for perfection.

Magnify for precision

Hold ⇧ Shift and move mouse or scroll wheel to magnify

Use the Color Picker and copy the value as SwiftUI Color, NSColor, or UIColor code.

User Defaults Editor

Edit Standard & Group User Defaults in realtime

Test how your app responds to User Defaults changes. Quickly switch states like User Defaults-driven experiments.

Quick Actions

Configurable actions for Deeplinks (Universal Links), Push Notifications, and locations. Control permissions.

  • Bundle Identifier based: actions automatically show up for recent builds
  • Quickly test Locations, Push Notifications, and Deeplinks

Location Simulation

Single locations or automobile and walking routes: Test them right in the Simulator

Boost your development speed by saving and reusing custom simulated locations. Set precise coordinates to test scenarios like walking a golf course.

Single locations or automobile and walking routes: Test them right in the Simulator.

Recent builds

Quick actions for your recent builds help you increase productivity. These action execute on a given target bundle identifier configured in RocketSim’s settings.

  • Relaunch with locale to quickly test your app in any its supported languages. No simulator restart required!
  • Travel the world and relaunch with any timezone
  • Grant, revoke, or reset permissions like photo and location access, allowing you to quicker test related implementations
  • Open common directories like your app’s documents folder.
Quick actions for your recent builds help you increase productivity. These action execute on a given target bundle identifier configured in RocketSim's settings.

Environment Overrides

Make your app accessible by using environment overrides like inverted colors or changing the dynamic type size.

Make your app accessible by using environment overrides like inverted colors or changing the dynamic type size.

Professional recordings & screenshots

Capture MP4, GIF, or PNG.

  • You’ll blow away your colleagues after adding device bezels to your recordings
  • Touches make a difference in telling a story. Share professional recordings of a new feature with your friends and colleagues
  • Optimize for App Store Connect App Previews and stop wasting time using tools like FFmpeg to conform to the App Preview specifications.
  • Add bezels to your screenshots for a professional impression
  • Record audio to make it complete
Create profession recordings & screenshots with device bezels and audio recorded.

Floating windows for quick access

Stack multiple captures in floating windows and drag them into any destination.

  • Copy your capture to your clipboard and paste anywhere
  • Edit and trim your video to get the exact result you’re looking for
  • Store your captures in a configurable destination using the save action
All your simulator captures appear as floating windows on the side, stackable.

09:41 - A historical moment in time

Did you know all iPhones in Apple’s keynotes are set to 09:41?

  • Configure your Simulator’s status bar to match Apple’s keynote designs
  • Customize the status bar into charging mode or using the 5G network
Customize the Simulator Status Bar and use any time, battery status, and more

A RocketSim recording in action

Touches + Bezels = Professional Recording.

RocketSim’s touch-attention mode ensures your demo is easy to follow since a touch indicator will be constantly visible.

The Power of Drag and Drop

App Store Connect. GitHub. Slack. Twitter. iMessage.

Drag your recorded MP4 or GIF into any destination. Use it as an App Store Preview video or share a visual representation inside GitHub issues and pull requests. Directly share what you’re working on in Slack or on Twitter.

RocketSim Insights

Increase the productivity of your whole team

Keep track of Xcode Build Durations

Unlike Xcode, RocketSim will cache all your builds for months to follow. You'll be able to compare build times and get notified when compilation times increase.
RocketSim panel that shows an overview of build insights of a scheme in an app. It shows build counts and build durations split up in mutliple ways.

Team Insights

Build Apps Faster with your whole team

What's the build duration across the team? Does an M3 Max make a difference in terms of compilation time? With team insights, you'll be able to optimize productivity based on real build data

Explore Team Insights

Everything you need, right from the statusbar

RocketSim keeps things simple. Access all actions right from the statusbar, without any disturbing windows.

Trigger deeplinks

Directly launch universal links that you just copied or select one from your stored groups.

Recent builds

Grant, revoke, or reset permissions. Open common folders or edit user defaults.

RocketSim opened from the MacOS menu bar. It shows a dropdown with navigation towards: deeplinks, screen recordings, screen captures, recent builds, deleting derived data, permissions, sandbox user data and more.

Capture recordings & screenshots

Create MP4 and GIF recordings or capture a screenshot.

Using your active simulator

All actions perform in the visible Simulator, simple as that.

Exclusive Perks for Subscribers

Enjoy 30% off RocketSim Pro

And be the first to discover new features & time-saving tricks.

    Join Thousands Of Productive Developers

    See what others say about RocketSim on Social media

    Support and Feedback

    If you'd like to report an issue or if you have any ideas or feedback you can open an issue on the RocketSim GitHub Repository.