Native Log File Analyzer for macOS
$34.99 — One-time purchase. 14-day free trial.
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.
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.
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.
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.
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.
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.
Merge 2–6 log files into a unified chronological timeline. Each source is color-coded so you can trace events across services and processes.
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.
Everything happens on your Mac. No network requests, no analytics, no account required.
One-time purchase. Your logs are your business.