Better Logger – Channels, Colors and Toggles


Type-safe, channel-based logging for Unity. Organize logs into color-coded channels, toggle them on/off, filter in a custom console, and convert existing Debug.Log calls in one click.


by Zest Studios


Price History +

Better Logger replaces scattered, hard-to-read Debug.Log calls with an organized, channel-based logging system for Unity.


Instead of one undifferentiated console stream, you group your logs into named channels; Gameplay, AI, Networking, UI, or whatever fits your project. Each channel gets its own color and an on/off toggle, so you can silence the noise and focus on the subsystem you're debugging. Channels are fully customizable: create, rename, recolor, and delete them from a dedicated Project Settings page, no code required.


Logging is type-safe. Channels are exposed through an auto-generated LogChannels enum, so you pick a channel with autocomplete instead of error-prone magic strings, and renaming a channel updates everywhere it's used.


Better Logger is genre-agnostic and suits any project, 2D, 3D, mobile, or desktop. From solo prototypes to large team codebases where keeping console output readable actually matters. Already have hundreds of Debug.Log calls? The built-in finder migrates them to channels for you.