Sort CSV rows by any column ascending or descending — numbers by value, text alphabetically. Order sales rows in seconds — local parsing, free, no signup.
Content reviewed October 2026 · About Toolzum
Filter CSV rows by column value with case-insensitive contains matching. Keep only the rows you need — local, free, no signup.
Sort lines alphabetically (A→Z, Z→A), reverse order, shuffle randomly, or remove duplicate lines. A–Z, Z–A, reverse, shuffle, and dedupe modes cover every ordering chore — local processing, free, no signup.
Extract CSV columns by name into clean lists. Pull email and name columns from pasted CSV in seconds — local parsing, free, no signup.
Profile CSV datasets — row counts, column types, null rates, value distributions. Scope data quality before analysis — local parsing, free, no signup.
Parse SQL INSERT statements back into CSV rows — quoted strings unescaped, NULLs emptied, multi-statement appends. Round-trip database dumps back to spreadsheets — local parsing, free, no signup.
Yes — numeric columns sort by value (2 before 10), everything else alphabetically. ISO dates (YYYY-MM-DD) order chronologically as a side effect of text order.
Tens of thousands of rows sort instantly locally. Past ~100k rows, split by month first for smoother handling.
Single-column per pass: sort the secondary key first, then the primary — stable sorting preserves the earlier order within ties.
No — sorting runs locally in your browser. Data never leaves your device.
Per pair: both-parse-as-numbers compares numerically, otherwise localeCompare text. A stray N/A in an age column sorts textually against numbers; the default age demo orders Jane 28, Alice 31, John 35, Bob 42.
CSV Deduplicator
Remove duplicate rows from CSV data based on a specific column. Keep only unique values for cleaner datasets — local processing, free, no signup.
CSV Row Filter
Filter CSV rows by column value with case-insensitive contains matching. Keep only the rows you need — local, free, no signup.
CSV to SQLite Web Terminal
Convert CSV files into queryable SQLite databases in your browser. Turn 100k-row exports into SELECT-able tables — local sql.js work, unlimited saves.
CSV to SQL INSERT
Convert CSV data into SQL INSERT statements with inferred column types. Seed test databases in minutes — local conversion, free, no signup.