Skip to content

Features Overview

Vaste opens each file in the view that fits its format, and you can switch to the other views that support the file. Every view scrolls through the whole file, whatever its line count.

Text & Grep Views

Read text and log files with line numbers, word wrap, a column ruler, and markers beside the scrollbar for matches and bookmarks. Grep view shows only the matching lines, with optional context.

Text view docs →

Hex View

Inspect any file as offsets, hexadecimal bytes, and characters, with bytes colored by class and a data inspector for the value at the cursor. Find printable strings, see an entropy strip and a byte histogram, and compute checksums.

Hex view docs → · Hex analysis docs →

Table View

Browse CSV and TSV files as a table. Hide, reorder, and rename columns, and open a row as a record.

Table view docs →

NDJSON View

Browse NDJSON and JSON Lines files one record per row, and expand a record to formatted JSON. The Schema panel lists the keys in the file and turns the ones you choose into table columns.

NDJSON view docs →

Search

Search with plain text, regular expressions, hex byte patterns, or printable strings. Save searches as filters with alerts, combine the results of several searches, pin result sets, and search every file in a folder.

Search docs →

Table Tools

Set the CSV delimiter and quote character, sort and filter rows, see statistics for a column, and find ragged and duplicate rows. Query CSV, TSV, and NDJSON files with SQL.

Table tools docs →

Logs

Color lines by log level, highlight your own patterns, and read the timestamps in a log to jump to a time and see how events spread over time.

Log tools docs →

Text Tools

Show the JSON inside a log line as formatted JSON, and collect lines in a scratchpad to transform and copy them.

Text tools docs →

Navigation & Selection

Jump to a line, mark lines with a letter and jump back to them, and copy a range of lines or a rectangular block of columns.

Navigation docs →

Files & Sessions

Open gzip, zstd, xz, bzip2, and zip files, reopen a file with a different encoding, reload files that change on disk, restore your last session, open files in separate windows, and count the words and characters in a file.

Files and sessions docs →