CSV Unpivot
Turn multiple value columns into a long-form attribute/value table.
Enter your details, or load the example to try this tool.
Method and input rules
CSV must have unique non-empty headers and consistent quoted rows. Up to 2,000 rows, 100 columns and 100,000 characters. Cell text is preserved; column names are case sensitive. Keeps one ID column and emits one row per remaining column. Output headers: identifier, attribute, value.
JSON conversions use browser numeric arithmetic and reject non-finite numbers or integers outside the exact safe range. Quote long identifiers as strings. Table tools preserve cell text. Spreadsheet apps may interpret cells as formulas when opening a CSV; review untrusted content before opening it in a spreadsheet.
How to use
- Enter the values or content you want to process. Load example gives a complete starting point.
- Choose Run tool and review the result. Invalid input clears the result and displays an explanation.
- Copy or download the output. Planning tools also provide a printable preview; use your browser’s Save as PDF option if needed.
Your inputs stay in this browser tab
This workspace processes your input on your device, without a processing-server request. It does not save your inputs or send a message. Favourites and recent history contain tool names only. Text inputs are limited to 100,000 characters and generated output to 1,000,000 characters.
Can I try the tool before entering my own data?
Yes. Choose Load example, then Run tool. Clear removes the workspace input and result; it does not change your saved favourites.
Does this check every real-world condition?
No. Read the method and limits above. A calculation uses the assumptions you enter; a conversion checks its supported structure; a document is a draft for you to review.
Related tools
CSV Blank Row and Column Cleaner
Remove rows and/or columns containing only blank cells.
Data & SpreadsheetsCSV Group By
Aggregate a numeric CSV column by a selected group.
Data & SpreadsheetsCSV Key Join
Join two CSV tables on a unique right-hand key.
Data & SpreadsheetsCSV Pivot Table
Create a summed cross-tab from three named CSV columns.
Try a sample or see input tips
Start small, review the output, then use your own input. Sample files contain synthetic data.
Download sample CSV ↓For file tools, download the sample first, then select it with the tool’s upload control. Your own file is never replaced automatically.
Keep going with your next task
Choose a related next step. Copy any result you want to reuse; opening a tool does not transfer your inputs.
Syed Waleed