Find exactly what you need in your logs
Logfile Expert provides a filter row directly below the column headers. Each column has its own text filter field, allowing you to filter by any field independently.
To show or hide the filter row, click the Filter button in the toolbar.
Type in any column's filter field to instantly filter entries. The filter matches any entry where that column contains the typed text. Filtering is case-insensitive by default.
Text filters support a token-based syntax for more precise filtering:
error timeout — matches entries containing both "error" and "timeout"error|warning — matches entries containing "error" or "warning"^sshd — matches entries where the column value starts with "sshd"\| matches a literal "|", \^ matches a literal "^"Examples:
You can filter multiple columns simultaneously. For example, type "sshd" in the Service column and "login_failure" in the Event column to find all failed SSH login attempts.
All active column filters are combined with AND logic. Only entries matching all active column filters are shown. The status bar shows the filtered result count (e.g., "88 of 344 entries").
For columns with specific data types (Timestamp, Log Level, IP Address), Logfile Expert displays a small icon button next to the text filter field. Clicking this button opens a specialized filter popover for that data type.
Active typed filters are indicated by a blue icon button, while inactive ones appear gray.
For Timestamp columns, the date filter popover lets you filter entries to a specific time range.
Use the preset buttons at the top for common time ranges:
For a custom range, enable the Start Date and/or End Date checkboxes and set the desired dates using the date pickers. You can use a start date only, an end date only, or both.
Click Apply to activate the filter, Clear to remove it, or Cancel to close without changes.
For Level columns, the log level popover lets you select which severity levels to display.
Logfile Expert recognizes these log levels:
Check or uncheck individual levels to control which entries are shown. Use the All and None shortcuts to quickly select or deselect all levels.
Common Combinations:
For IP address columns, the IP filter popover lets you filter by specific addresses or network ranges.
Choose between two modes:
Enter one IP address or network range per line:
Click Apply to activate the filter or Clear to remove it.
The toolbar Search field provides a quick way to search across all columns. This is useful when you want to find a specific text regardless of which column it appears in.
To remove filters:
When filters are active, the status bar at the bottom of the window shows the filtered count alongside the total (e.g., "6 of 345 entries"). Typed filter icon buttons also turn blue when their filter is active, making it easy to see which specialized filters are in use.