b2KIT

CSV Viewer & Editor

Open, view, and edit CSV files in a spreadsheet-style table with sorting and filtering.

How to Use CSV Viewer & Editor

  1. 1

    Upload your CSV

    Drag and drop or select a CSV file to open.

  2. 2

    View the data

    Browse your CSV data in a sortable, scrollable table.

  3. 3

    Edit cells

    Click any cell to modify its value directly in the table.

  4. 4

    Export changes

    Download the edited CSV file with your modifications.

Tested tool guide Tested browser tools Checked August 16, 2026

What CSV Viewer & Editor does, with a checked example

A CSV file becomes an editable row-and-column grid, making its records easier to inspect than raw comma-separated text. You can change individual cells, sort records by a column, and filter the table to focus on matching values. Processing stays in the browser, so the selected data is not uploaded. The common source of confusing columns is quoting: a comma or line break that belongs inside one field must be enclosed correctly, or it may be interpreted as a separator.

Worked example

A concrete input and expected output from the current implementation.

Input

name,score
Ada,3
Lin,1

Sort the score column ascending.

Expected output

name | score
Lin  | 1
Ada  | 3

The first record supplies the column names. Ascending order places the record with score 1 before the record with score 3.

How the result is produced

1

CSV to grid

The viewer interprets CSV records and fields, then presents them as editable table cells. Under standard CSV conventions, quoted fields can contain commas or line breaks, and two quotation marks inside a quoted field represent one literal quotation mark. Records with consistent field counts produce a regular rectangular table.

2

Sorting and filtering

Sorting orders the displayed records using values from a selected column. Filtering narrows the visible records to those matching the chosen criterion, which is useful for finding categories, blank cells, or particular values. A filtered table is only a subset of the loaded CSV, so hidden records must not be mistaken for deleted records.

Good uses

  • Inspect a CSV export before importing its records into another application.
  • Correct misspelled names, missing values, or misplaced entries directly in the table.
  • Sort or filter a transaction, inventory, or contact list without opening a desktop spreadsheet.

Limits and checks

  • Files called CSV sometimes use semicolons or tabs instead of commas. Incorrectly separated columns can indicate a delimiter mismatch rather than damaged data.
  • CSV does not define spreadsheet formatting or reliable data types. Dates, large numbers, and identifiers such as 00123 should be checked carefully after editing.
  • Filtering hides nonmatching records from the current view. Verify the full table before using a visible row count as the file's total record count.

Common questions

Can I use this to edit an Excel workbook?

No, not as an Excel workbook. CSV represents tabular text and does not contain worksheets, formulas, cell styles, charts, or merged cells. Export the relevant worksheet as CSV first if losing those workbook features is acceptable, then open that CSV in the viewer.

Will the viewer repair a malformed CSV automatically?

Not reliably. The grid may reveal shifted columns or unexpectedly split records, but it cannot always determine the intended structure when quotation marks, delimiters, or record boundaries are inconsistent. Inspect the raw source around the affected record and correct the ambiguous CSV syntax before trusting subsequent rows.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools