The data toolbox.
Tabular friendly.
Thirteen utilities for shaping, cleaning and inspecting data. CSV, JSON, SQL, PDF page counts, Base64 assets, columns, dedupe, sorts. All local, all built for batches, no upload.
Spreadsheet exports never leave your tab.Most data wrangling tasks are small: extract one column, dedupe, sort, convert to JSON. The thirteen tools below cover most of those quick jobs, no notebook or CLI required. Paste, transform, copy. Done.
The data essentials
13 toolsCSV ↔ JSON Converter
Bidirectional CSV to JSON with quoted-field support. Inspect a spreadsheet export as a JSON array, or build a CSV from API output.
JSON Formatter and Validator
Pretty-print or minify JSON with custom indent. Validates as you type and surfaces the parser error position.
Delimited Column Extractor
Pull a single column out of CSV / TSV / pipe-delimited text. Configurable delimiter, optional trim, missing cells become empty strings.
Merge Text Lines
Zip 2 or 3 parallel lists into one delimited table. Useful when columns were exported separately.
Sort Text Lines
Alphabetical or numeric sort with optional dedupe. Numeric mode handles "item-2" vs "item-10" the way you want.
Remove Duplicate Lines
Strip duplicate rows while preserving order. Optional case-insensitive and trim before compare for messy data.
Sequential Number List Generator
Generate sequential IDs with prefix, suffix and zero-padding. Build TST-001 through TST-1000 in one click.
Combination Generator
Cartesian product of up to 4 lists with size guard. Useful for keyword expansion, attribute combinations, mock data.
Remove Empty Lines
Strip blank lines from a CSV or TXT export, with optional treatment of whitespace-only lines as empty.
Remove Extra Spaces
Normalise whitespace before joining or comparing rows. Four modes: leading, trailing, collapse runs, strip all.
PDF Page Counter
Drop one or many PDFs and get the page count of each plus the total. Reads the PDF in your browser, never uploads anything.
Image to Base64 Converter
Convert any image to a Base64 data URI, raw string, CSS or <img> tag. Useful for embedding assets in email templates or test data.
SQL Formatter
Format SQL across 12 dialects (PostgreSQL, MySQL, BigQuery, Snowflake, ...). Picks keyword case, indent and lines between queries.
Pipeline workflows
Spreadsheet to API payload
Export your sheet as CSV, paste into CSV to JSON, copy the JSON array, paste into JSON Formatter to verify, ready to POST.
Email column extraction
Paste a contact dump, run Column Extractor pointing at the email column, then Remove Duplicates. Clean list ready for import.
Test data builder
Combine attribute lists with Combination Generator (size, color, region), feed to JSON via CSV to JSON, prepend Sequential Number IDs in JSON.