Timber

Timber

Native Log File Analyzer for macOS

$34.99 — One-time purchase. 14-day free trial.

Instant File Opening

Drag a log file onto Timber and see parsed, color-coded, searchable entries in milliseconds. Auto-detects JSON Lines, logfmt, syslog, Apache, and plain text formats. No configuration needed.

Handles Files Up to 2 GB

Memory-mapped I/O with virtual scrolling. Open massive log files without hanging or running out of memory. Scroll through millions of lines at 60 fps.

Search & Filter

Live search-as-you-type with parallel substring matching across all CPU cores. Filter by log level, time range, or field values. Toggle between filter and highlight modes. Save named filters for reuse.

SQL Queries

Query your logs with SQL. Timber loads entries into an in-memory SQLite database with full-text search indexing. Write queries with syntax highlighting and autocomplete, then export results to CSV or JSON.

Live Tail Mode

Follow active log files in real time. Timber uses kqueue for low-latency change detection — new entries appear instantly as they're written. Pause and resume without losing your scroll position.

Crash Log Analysis

Open .ips and .crash files from iOS and macOS. View crash summaries, thread stacks, and binary images. Symbolicate with dSYM files for function names and line numbers.

Multi-File Merge

Merge 2–6 log files into a unified chronological timeline. Each source is color-coded so you can trace events across services and processes.

Built Native for macOS

SwiftUI and AppKit. Not Electron. Not a web wrapper. Timber respects your Mac — Dark Mode, keyboard shortcuts, VoiceOver, and all the native behaviors you expect.

No Cloud. No Tracking. No Subscription.

Everything happens on your Mac. No network requests, no analytics, no account required.
One-time purchase. Your logs are your business.