Large CSV viewer
and editor.

Local data viewer · Windows and macOS

RowCove is a local CSV viewer and editor for files that have outgrown a comfortable spreadsheet workflow. A native Rust engine handles the data; bounded pages keep the records you need in view.

Free Preview: up to 100 read-only records. No account or card.
Version 0.1.1 · Windows x64 · macOS Apple Silicon · Install guide →

When a CSV needs a different workflow

A market-history export, parameter sweep or event log can be useful long before you need every record on screen. Start by checking its columns and a few complete values, then use a source-wide filter for the question you actually need to answer.

If a CSV is too large for a convenient Excel import, you do not have to convert the whole file into a workbook to inspect it in RowCove. Open it directly from the native file picker. Preview is free, requires no account and shows up to 100 records read-only. It helps establish whether the detected reader and source setup suit your file.

Check headers, separators and exact values

Review delimiter, encoding and header detection before trusting the table. Quoted separators, embedded line breaks, missing headers and wide text fields can change what a record means. A file that appears as one column may have the wrong delimiter selected.

Use the record inspector for long identifiers, timestamps and decimal values. Two clipped cells that look alike are not evidence of equal underlying values. The small example below uses synthetic mock data only.

CSV example · synthetic (mock) data
record_idsymboltimestampprice
mock_001DEMO-A2026-01-01T00:00:00Z101.25
mock_002DEMO-B2026-01-01T00:01:00Z202.50

Move from page search to a full-file question

Find loaded rows searches the current loaded page. Use supported Pro filters and sorting for a question about the full CSV. Project the fields you need, choose a useful category or date interval and inspect the result scope before expanding the task.

  1. Open the source and verify its detected structure.
  2. Inspect complete values in relevant fields.
  3. Apply a supported full-file filter, then page through the returned records.
  4. Add sorting when order matters to the result.
  5. Keep source-record context with any finding.

A bounded first page, complete indexing, filtering and sorting have different preparation costs. Progress and cancellation matter when a larger operation is running. Read the large CSV inspection and editing guide for the complete workflow.

Review edits and save a separate CSV

Pro supports staged edits and Save copy for the CSV reader. Follow the large CSV editing and save-copy tutorial to check source-record identity, output scope and the completed file. Enter Edit mode deliberately, review or undo changes, then choose a new destination. Reopen the output to check representative values and headers before using it elsewhere.

The original stays available for comparison. Allow free disk space for indexes, query work and an output copy; a small preview does not describe the resources needed for a complete sort or rewrite. See Preview and Pro pricing for current introductory prices and standard renewal terms.

Use a large CSV editor for recurring data work

Research exports, market-data histories and training-data preparation can produce files that need more than an occasional glance. A useful workflow lets you narrow the source, inspect the complete values, review corrections and save an independent output without manually splitting the file just to get started.

For an investigation, use a supported full-file filter to select the relevant category or interval, then sort when order matters. For a correction, keep the source-record context with each staged change and verify the saved copy. For an AI-assisted investigation, authorize the intended folder through local MCP tools and request bounded results.

Try your source in free Preview first. New subscribers can start at US$5 for the first month, then US$10/month, or US$39 for the first year, then US$100/year; evaluate it against the operations you repeat, the waiting and setup those operations involve, and the supported reader. The plan-fit guide explains when those capabilities are useful. The backtest export guide and training-record guide show practical next steps.

See measured CSV performance

Our 20 GB mock CSV comparison with EmEditor and Modern CSV reports three-run Windows medians for the tasks actually completed. It distinguishes first records with full-file access, filtering and opening through complete numeric sorting.

These measurements apply to a generated CSV under the stated conditions. JSONL, Parquet, compressed sources and your storage can behave differently. Read the local performance model, or explore the JSONL viewer and Parquet viewer for a different source format.

Try the first page on your own data.

Start on Windows or macOS: source information and up to 100 records, read-only. Review reader capabilities before planning a full-file Pro workflow.

Version 0.1.1 · Windows x64 · macOS Apple Silicon · Install guide →

Reader capabilities →

Choosing a large CSV workflow

Questions, answered

Contact support →
How does RowCove work with files larger than a spreadsheet can comfortably handle?

The native Rust engine handles file access and data operations locally. The desktop displays bounded pages and renders visible records, so browsing does not require turning the entire source into a browser-sized table. Supported readers can also select relevant columns or partitions before returning records.

The operation still matters: a first page, a complete filter, a global sort and a saved copy have different preparation, memory and disk costs. Start with Preview to check your file and its reader, then use the supported Pro workflow for the full-file task you actually need.

Understand large-file performance Check reader capabilities

When does a paid large-file workflow make sense?

Consider Pro when your work repeatedly needs source-wide filters and sorting, reviewed edits saved to a separate copy, or authorized MCP requests across supported local data. Examples include investigating a large CSV export, reviewing JSONL training records and selecting useful fields or partitions from a Parquet dataset.

Start with free Preview to check your own file, its detected reader and a read-only first page of up to 100 records. Then compare the supported operations with the task you need to complete. Use the published mock CSV benchmark for its measured CSV tasks; other formats and devices need their own evaluation. The Thanksgiving offer is US$5 for the first month, then US$10/month, or US$39 for the first year upfront, then US$100/year, so choose based on the work you expect to repeat and the capabilities your format actually provides.

Review the measured CSV tasks Check your format and operation Try your own file first

What if a CSV’s headers, delimiter or text look incorrect?

Automatic detection is a starting point, particularly for ambiguous first rows, unusual delimiters or non-default encodings. Review Dataset information and the preview before querying or editing. Confirm that the first data record has not been interpreted as a header, and check the file-open options when detection needs correction.

After changing the options, recheck a few known records, numeric and timestamp values, and any quoted multiline fields. Keep the source unchanged while diagnosing the issue. For support, use a small mock file that preserves the structure and error without exposing your dataset.

Review the open-data workflow Inspect a large CSV

Will editing overwrite my original dataset?

Sources open read-only by default. Where the reader supports editing, switch to Edit and stage your changes. Save copy writes the result to a separate destination, keeping the original available for comparison and recovery.

Before saving a large result, check the destination and free disk space. Open the new copy and verify representative records, types and the intended changes. Some readers are read-only or expose metadata rather than editable records; use the operations shown for the detected source.

Follow the save-copy workflow Check editing support