Free online tool

Record Review Queue

Review a table row by row, flag problems, attach notes and export accepted, rejected and pending records without uploading your data.

Works on your deviceNo account neededCSV / JSON / ZIPOpen workspace ↓

How can I review a table one row at a time?

Open a CSV or JSON table and choose a row. Mark it as accepted, rejected, flagged or pending, and add a note if needed. You can review several selected rows at once. Download the grouped results and a project backup when ready.

Read. Check. Decide.

A small table, ready to review

Opening local table…

Table controls
Table name and columns

Adding, removing or renaming a column resets review statuses to Pending. Undo restores the previous data and decisions.

Import CSV or JSON
Import table
Imported table

CSV values stay as text, including leading zeroes. JSON preserves each value's type; missing object keys become null. Your current table stays in place until you choose Use imported table.

3 records1 pending1 accepted0 rejected1 flagged
Find the rows you need

Null values sort last. Numeric sorting also puts nonnumeric cells last. Numeric comparisons preserve long decimal strings; other comparisons use displayed text. Search includes review notes.

Record table
3 matching rows · 0 selected

Open a cell to edit the complete record. Scroll the table horizontally to see every column; exports include complete values.

Editable table
SelectRowReviewNameCityVisitsEmailNote
Pending—
FlaggedEmail is missing.
AcceptedChecked against the source.
Page 1 of 1
Save a useful copy

Matching-row exports include every matching row, in the current sort order, across all pages. All/selected rows keep table order. Review ZIP always includes the complete review, with separate status sets, notes and a project backup. CSV protects spreadsheet text; JSON retains cell types.

Three simple steps

How to use Record Review Queue

  1. Import CSV or a JSON array, or start from the example. Review the parsed data before replacing your table.

  2. Search, filter and sort, then edit records or review selected rows with a status and note. Undo changes when needed.

  3. Export the visible rows or complete table. Keep a project backup to preserve review notes and record IDs.

Common questions

Good to know

Understand the result.
Keep the original.

Is this tool free, and are my files uploaded?

This tool is free with no account required. The work happens in your browser. Your input and files are not sent to a processing server.

What are the limits and details?

Up to 5,000 rows, 30 columns and 1.5 million project characters. Each cell supports 4,096 characters, with JSON nested up to eight levels. CSV imports retain text, including leading zeroes; choose explicitly whether empty CSV cells become null. JSON retains individual cell types; quote large integers to preserve their digits. JavaScript numeric values use floating arithmetic, while numeric-text sorting/comparison preserves exact decimal digits with exponents from −10,000 to 10,000. Non-numeric values and nulls sort last numerically. CSV prefixes numeric and formula-like text for spreadsheets and cannot distinguish null from empty text; use JSON or a project backup for lossless data. Review changes are local decisions, not verified facts. Editing values or changing columns resets affected review statuses to Pending. Up to 20 undo steps; browser storage is not encrypted or permanent. Download backups. No shared database, account or live collaboration is provided.