Open giant JSON logs instantly, right in your terminal.
jaytail opens multi-gigabyte JSON logs in the terminal, lets you search, filter and export them, and moves a log file between two machines peer-to-peer.
macOS, Linux, Windows · one binary · no account
$ jaytail app.log
$ jaytail send app.log
Investigate
Find what matters. Fast.
Filter by level, component or any field. Search a field or the raw text. Export the results or pipe them to the tools you already use.
A threshold or an exact level, combined with field filters like component~payments.
zerolog, zap, logrus, slog and pino look right without configuration. Time, level and message are found for you.
Open any row and read the whole object, nested fields included. Nothing is truncated.
CSV, JSON, JSONL or HTML. Or use --plain=table and pipe to jq, less or your own scripts.
Browser
Prefer a browser? Same view, on your machine.
Pricing
One-time purchase. No subscription.
Pay once, use it on all your machines. Launch prices until December 31, 2026.
One-time purchase · Launch price
Local JSON log viewing and investigation. No network code at all.
- Table view, search, filters, record view
- CSV, JSON, JSONL and HTML export
-
Pipes and
--plainoutput - Auditable build for locked-down environments
One-time purchase · Launch price
Everything in Minimal plus peer-to-peer transfers: send a file, or ask a customer for one.
- Everything in Minimal
-
jaytail sendandjaytail requestwith tickets and QR codes - Resumable transfers, relay fallback
- 12 months of updates
One-time purchase · Launch price
Everything in Complete, with all future versions included.
- Everything in Complete
- All future versions, no upgrade fees
- Use on all your machines
- No login required
One-time payment · perpetual license · no subscription · 12 months of updates (Lifetime: all future versions) · free for the other party · license by e-mail within one business day
Prices in USD. VAT is added at checkout where applicable.
FAQ
Questions
Do I need an account?
No. Your license is a short text you install once with jaytail license install. jaytail checks it offline; there is nothing to log in to.
How do I receive my license?
By e-mail, within one business day of your purchase, with the install instructions.
Can I use it on more than one machine?
Yes. A license is personal and works on all the machines you use. A company buys one license per person who uses jaytail.
What happens after the 12 months of updates?
The versions you have keep working forever. Newer releases are an optional paid upgrade. Complete Lifetime includes all future versions.
Does the other side need a license?
No. Whoever creates the ticket needs Complete: jaytail send FILE to offer a file, jaytail request to ask for one. The other side answers with the free binary: jaytail receive TICKET or jaytail send TICKET FILE.
What does my customer have to install?
One line on Linux and macOS, curl -fsSL https://jaytail.dev/install | sh, which needs no sudo and installs into ~/.local/bin; on Windows, irm https://jaytail.dev/install.ps1 | iex. jaytail request prints the complete line, ticket included.
What is the difference between Minimal and Complete?
Minimal contains no network code at all, for environments where networking tools are not allowed. Complete adds transfers: jaytail send and jaytail request.
Does jaytail send my logs anywhere?
Viewing, searching and exporting never touch the network. A file moves only in a transfer you start or answer, encrypted end to end, between the two machines that share the ticket.