SimCam

SimCam

Drive iOS simulator cameras with scripted live input.

Free

About SimCam

Advertiser Disclosure: Futurepedia.io is committed to rigorous editorial standards to provide our users with accurate and helpful content. To keep our site free, we may receive compensation when you click some links on our site.

Features

  • Virtual camera inside the iOS Simulator: Registers as a system-level camera, including front and back views, so simulator builds can be tested as if they were on real hardware.
  • Multiple source types: Switch between the Mac’s camera, image files, video clips, and generated QR codes to cover anything from login flows to credit card or barcode scanning.
  • QR code generation and injection: Create QR codes from strings or tokens and inject them directly into the camera feed, removing the need to point a phone at a monitor.
  • CLI for automation and AI agents: The simcamctl command lets scripts and AI agents change sources, generate QR codes, and read diagnostics without human clicks.

Pros

👍 No hardware juggling: Removes the need for a stack of test iPhones or awkward scanning of codes from screens during development. 👍 Great for vision and AI features: Stable, repeatable visual input makes it easier to test computer vision, OCR, and ML-powered flows. 👍 Agent-friendly control surface: CLI access fits nicely into CI pipelines, shell scripts, and AI agent setups that need to drive the simulator end to end. 👍 Developer-centric design: Uses standard AVFoundation patterns, so most camera features work without app-side changes.

Cons

👎 Apple-only focus: Works with macOS and the iOS Simulator, so teams building for Android or other platforms still need separate tools. 👎 Limited free tier: The trial build is mainly for compatibility checks and relies on a built-in demo video rather than full custom sources. 👎 CLI learning curve: Less terminal-savvy users may need a bit of time to get comfortable automating SimCam with the command line.

SimCam Pricing Plans

Trial

$0 per month

Pro

$19