b2KIT

CSV Viewer & Editor

View, sort, filter, and edit CSV files in a spreadsheet-like interface with search and column operations.

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 grid with records arranged as rows and fields arranged as columns. The viewer supports searching, sorting, filtering, direct cell edits, and column operations, making it useful for inspecting structured text without reading raw delimiters. Processing stays in the browser. The most common parsing surprise is that a comma inside a value is still a separator unless the complete field is enclosed in double quotes.

Worked example

A concrete input and expected output from the current implementation.

Input

product,notes
Mug,"red, large"
Pen,blue

Expected output

product | notes
Mug | red, large
Pen | blue

The first record supplies two column names, and the next two records supply their values. Quoting keeps the comma in "red, large" inside one notes cell; the surrounding quotes are CSV syntax rather than cell content.

How the result is produced

1

Parsing records and fields

Each CSV record becomes a grid row, and its comma-separated fields become cells. A header record, when present, labels the columns. Double-quoted fields can contain commas without creating extra cells. Within a quoted field, a literal double quote is represented by two consecutive double quotes.

2

Working with the grid

Once the table is visible, search locates matching content, filters restrict which records are shown, and sorting arranges rows by a selected column. Values can be changed directly in the spreadsheet-like view, while the available column operations act on fields rather than requiring manual edits to every raw CSV line.

Good uses

  • Open a product-catalog CSV, filter to a category, and correct inconsistent names or values.
  • Sort a transaction export by one column while checking whether expected records and fields are present.
  • Search a contact-list CSV for outdated details and edit the affected cells in place.

Limits and checks

  • CSV carries field text but no dependable schema, so values that look like dates, identifiers, or numbers may still need interpretation.
  • Confirm the delimiter used by the source file. Some applications call semicolon-separated or tab-separated data CSV even though its fields are not comma-separated.
  • Check active filters and sorting before concluding that a row was deleted or originally occupied its current position.

Common questions

Does viewing or editing send my CSV to a server?

No. The file is handled in the browser, so viewing, searching, sorting, filtering, and editing do not require uploading its contents. Still keep an untouched copy of important source data until you have checked the revised table, especially when delimiters, quoting, line breaks, or character encoding may affect interpretation.

Can I open an Excel workbook instead of a CSV file?

No. An XLSX workbook can contain multiple sheets, formulas, formatting, charts, and typed cells that CSV cannot represent. Export the relevant worksheet as CSV first, then open that file in this tool. Expect the resulting flat rows and columns, not the workbook's formulas, formatting, sheet structure, or visual layout.

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