Transform Data Tools
Browse all 31 free in-browser transform utilities. Your rows never leave your browser.
Column to Comma-Separated List
Extract a CSV column and convert it to a comma-separated list for SQL IN clauses or code arrays.
Launch Tool →Comma-Separated List to Column
Convert a comma-separated, line-separated, or SQL IN list into a single-column CSV.
Launch Tool →CSV to Lines
Convert a CSV to a newline-delimited text file with configurable field separators.
Launch Tool →Add Prefix or Suffix to Values
Prepend a prefix or append a suffix to every value in a CSV column.
Launch Tool →Convert Numbers to Text
Format numeric CSV values as human-readable text with currency symbols, commas, and decimal precision.
Launch Tool →Round Numbers in a Column
Round numeric CSV column values to a specified decimal precision or nearest integer/multiple.
Launch Tool →Add Thousands Separators
Add thousands separators (comma or period) to numeric CSV columns for display formatting.
Launch Tool →Convert Percentages
Convert percentage strings to decimal fractions or decimal fractions to percentage strings in CSV columns.
Launch Tool →Normalize Numbers (Min-Max)
Scale numeric CSV column values to the 0–1 range using min-max normalization.
Launch Tool →CSV to Key-Value Pairs
Convert CSV rows to key=value or key:value pair strings for config files, ENV files, or logs.
Launch Tool →CSV to Vertical Records
Convert CSV rows into vertical field:value blocks, one block per row, for human-readable review.
Launch Tool →CSV to Mail-Merge Output
Fill a text template with {{field_name}} placeholders from each CSV row to generate personalized output.
Launch Tool →Convert Encoding to UTF-8
Fix mangled accented characters (mojibake) by decoding legacy encodings into clean UTF-8.
Launch Tool →Convert Line Endings
Switch between Windows CRLF and Linux LF line breaks across your files.
Launch Tool →Convert Time Zones in a Column
Shift timestamps between UTC and local regional time zones with full daylight saving support.
Launch Tool →Date to Weekday
Derive day-of-week names or numeric values from date columns for cohort analytics.
Launch Tool →Calculate Age from Date of Birth
Derive current age in full completed years from birthday columns.
Launch Tool →Date Difference Between Two Columns
Calculate elapsed time between two date columns in days, working days, or hours.
Launch Tool →Combine Date and Time Columns
Join isolated date and time fields into single standard timestamp columns.
Launch Tool →Split Date and Time
Separate composite timestamp columns into distinct date and time components.
Launch Tool →Excel Date Serial to Date
Translate cryptic Excel 5-digit serial numbers back into human-readable calendar dates.
Launch Tool →Date to Excel Serial
Convert standard calendar dates into Excel-compatible numeric serial day values.
Launch Tool →Convert Units in a Column
Convert numeric measurements across metric and imperial units (lbs to kg, miles to km).
Launch Tool →Split an Excel File by Sheet
Export all worksheets from a multi-tab workbook into individual CSV tables.
Launch Tool →Excel to Import-Ready CSV for Google Sheets
Format and clean Excel files so they import into Google Sheets without corrupted dates or fonts.
Launch Tool →Flatten Nested JSON
Transform deeply nested JSON objects into flat dot-notated key-value pairs.
Launch Tool →Extract a Field from a JSON Array
Pluck a single attribute (like email or id) across all objects in a JSON array.
Launch Tool →Rename JSON Keys
Remap property keys across JSON records to align with target API or database schemas.
Launch Tool →JSON to Table
Render complex JSON payloads as an interactive, searchable spreadsheet grid.
Launch Tool →Sort a JSON Array by Field
Sort JSON objects alphabetically, numerically, or chronologically by any property key.
Launch Tool →