Getting Started with Jahro

Unity's built-in console only works in the editor. On device, your logs go to Android Logcat or iOS Console, both of which need cables and desktop tools. Jahro puts a debug console directly in any build, running on the device with no external setup.

Requirements

  • Unity 2021.3.0f1 or later
  • No additional libraries or dependencies required

Install via Package Manager

Step 1: Copy the package URL

https://github.com/jahro-console/unity-package.git

Step 2: Add the package in Unity

  1. Open Unity and go to Window → Package Manager
  2. Click the + button in the top-left corner
  3. Select Add package from Git URL
  4. Paste the URL and click Install
Unity package manager installing Jahro debugging tool via Git URL

Create your account

Create a free Jahro account. You need this to generate an API key and access the web console where snapshots and shared logs are stored.

Find your API key

  1. Open the Jahro web console
  2. Navigate to your project dashboard
  3. Go to Project → API Keys
  4. Copy your project API key
Jahro web console API keys for Unity debugging tool setup

Connect Unity

  1. In Unity, go to Tools → Jahro Settings
  2. Paste your API key in the API Key field
  3. The settings panel validates your key and displays your project name
Jahro Unity debugging tool settings configuration screen

Open the console

Press ~ (tilde) in Play Mode on desktop, or triple-tap anywhere on screen in a mobile build. The console opens immediately, no scene setup or initialization code needed.

From here you can read logs, run commands, watch variables, and capture snapshots.

Supported platforms

PlatformStatus
Standalone (PC, Mac)Supported
AndroidSupported
iOSSupported
WebGL, Consoles, VRPlanned

Gotchas

  • Git must be installed for Unity Package Manager to resolve the Git URL. If the install fails, verify that git is accessible from your system PATH.
  • API key validation runs on save. If the settings panel shows no project name after pasting your key, check that you copied the correct key from the right project.
  • Jahro is active in all build types by default, including release builds. To exclude it from production, see Lifecycle.

Frequently Asked Questions

How long does it take to install Jahro? About 2 minutes. Add the package via Unity Package Manager using the Git URL, create an account, paste your API key in Tools → Jahro Settings, and you're ready to debug.

Do I need ADB or a USB cable to use Jahro? No. Jahro works without ADB, USB cables, or Xcode. Open the console by pressing ~ on desktop or triple-tapping the screen on mobile.

What Unity versions does Jahro support? Unity 2021.3.0f1 or later. No additional libraries or dependencies are needed.

Does Jahro work on both iOS and Android? Yes. Jahro works on Android and iOS without any platform-specific setup. Standalone (PC and Mac) builds are also supported.

Is Jahro free? The Solo plan is free for individual developers. Paid plans add team collaboration, multiple projects, and extended snapshot history.

Use AI to write Jahro code

Agent skills teach your AI coding assistant (Claude Code, Cursor, Windsurf) to generate correct Jahro code — commands, watchers, snapshots, production config, and more. Install them once and your AI handles attribute syntax, registration lifecycle, and common patterns automatically.

git clone https://github.com/jahro-console/unity-agent-skills.git .agents/skills/jahro

Then ask your AI: "Add debug commands to my PlayerController" — it generates working [JahroCommand] code on the first try.

Learn more about agent skills →

For tutorials on mobile debugging workflows, QA handoffs, and related topics, see Jahro guides.

Next steps

  • Commands — Add runtime debug commands and cheats to any build
  • Watcher — Monitor game variables in real-time without Debug.Log
  • Snapshots — Capture and share complete debug sessions with one tap
  • Logs — View and filter Unity logs directly in your game view
  • Jahro Settings — Full configuration reference

Last updated: April 1, 2026