LogcatOn

Android Studio's logcat was so painful,
I just built my own 😹

Tired of digging for the one line you need in a flood of logs?
So was I — so I built the logcat viewer I always wanted to use.
Experience intuitive log analysis that saves your eyes and your time, with LogcatOn!

It's free — grab it and enjoy!

Built for the way you actually debug

LogcatOn — smooth, high-performance log view

Smooth to scroll, easy on the eyes

A Rust core and virtualized rendering keep large logs buttery smooth.

LogcatOn — filtering logs down to a single app

Only the app you care about

Connect a device and pick an app to see just its logs. Install, launch, and force-stop, all in one place.

LogcatOn — search and filter panel

Narrow down to the lines you want

Find, exclude, tag, PID and level filters — plus regex and AND/OR search.

LogcatOn — crash and error signals on the minimap

Crashes catch your eye, instantly

Shown on the minimap, signal issues, and timeline — click to jump straight there.

LogcatOn — real-time performance monitor

Performance, live at a glance

Monitor CPU, memory, jank, battery and temperature alongside your logs.

LogcatOn — bookmarked log lines

Never lose the line that matters

Bookmark key lines, tag them by color, and jump back in an instant.

LogcatOn — dark and light themes

Dark or light — make it yours

Switch themes freely to match your setup and your mood.

Release Notes

LogcatOn v1.0.0

Latest
June 7, 2026

LogcatOn is a desktop Android logcat viewer and debugging tool for macOS, Windows, and Linux. It keeps up with high-volume log streams and ties your logs to what the app is actually doing.

Highlights

Also: filtering (level/text/regex/tag/PID/TID/smart-query), bookmarks, find, command palette, dark/light themes, and a UI in English, 한국어, 简体中文, and 日本語 (auto-detects your OS language).

  • Built for volume. 1M+ lines at 60 fps, even through 5,000-line/sec bursts.
  • Filter that follows your app. Pick a package once; PID/TID rebinds across restarts and crashes.
  • Logs meet metrics. CPU, memory, jank, and battery on a timeline aligned with your logs.
  • Signals surface themselves. 32 patterns flag crashes, ANRs, and native faults — the Issues tray jumps to each.
  • Drive the app from the viewer. Drag-drop install, then launch, force-stop, or uninstall.
  • Zero setup. Bundled adb/aapt2/bundletool; signed auto-updates.

Requirements

  • Device. An Android device or emulator with USB debugging enabled — no Android SDK required.
  • Java. JRE 8+ only for .aab/.apks installs; .apk/.xapk and log viewing need none.

Downloads

  • Windows — .msi installer or portable .zip
  • macOS — .dmg (universal arm64+x86_64, signed & notarized) or portable .tar.gz
  • Linux — .AppImage / .deb or portable .tar.gz