CSV to TSV Converter
Convert comma-separated records to tab-separated text. Quoted commas, tabs and line breaks remain inside their cells; download the TSV for your next import.
Open toolRead a local Parquet file and export its records as CSV. Keep large integer digits and choose whether to escape formula-like spreadsheet cell prefixes.
Enter the inputs, then select Convert to CSV.
Result will appear here
Read metadata, decode supported columns and compression codecs, and serialize rows as CSV.
Processing uses bundled libraries in this browser. The download contains the generated file, rather than a link to a conversion service.
Start with the supported input, then check the generated result.
Choose Parquet file. The file stays in this browser; it is not saved by the page.
Review CSV rows decoded from a local Parquet file. Download the generated file and check it in the application where you plan to use it.
These workflows use the formats and behavior supported by this implementation.
Read a supported local Parquet export without opening a remote data service. Metadata limits are checked before decoding rows.

Large integer values are serialized with their full digits. Nested data becomes JSON cells and dates become ISO text.

Use formula-prefix escaping when the CSV will be opened in a spreadsheet. Review how that leading apostrophe affects the intended import.

Keep the output format and conversion policy in view.
CSV rows decoded from a local Parquet file. Read metadata, decode supported columns and compression codecs, and serialize rows as CSV.
Compare the result with the original before replacing a source file. Conversion limits are listed below.

Check these conditions before relying on the result.
Up to 5,000 rows and 100 columns, with a 20 MB decoded budget. Nested values become JSON, large integers remain strings, and dates use ISO text. Optional formula-prefix escaping helps when opening CSV in spreadsheets.
Input and results are not stored after leaving or reloading. Keep the original and download any output you need.

Convert comma-separated records to tab-separated text. Quoted commas, tabs and line breaks remain inside their cells; download the TSV for your next import.
Open toolTurn a repeated XML element into CSV rows. Choose the record tag, then review flattened nested fields and attribute columns before saving the file.
Open toolWrite CSV records into a real Parquet file with UTF-8 string columns. Numbers and dates remain text, preserving leading-zero identifiers for later processing.
Open toolChoose another tool for your next calculation, conversion, or text task.
Inspect quoted CSV cells in a readable table without uploading your data.
Open toolCheck CSV quoting and consistent column counts, then review the record count and selected delimiter.
Open toolCompare two JSON values by structure. See changed paths without treating object key order as a difference.
Open toolValidate JSON against a draft-07 or 2020-12 schema. Review error paths without sending the documents to a server.
Open toolAnswers about using Parquet to CSV Converter and understanding its results.
It produces CSV rows decoded from a local Parquet file. Up to 5,000 rows and 100 columns, with a 20 MB decoded budget. Nested values become JSON, large integers remain strings, and dates use ISO text. Optional formula-prefix escaping helps when opening CSV in spreadsheets.
Processing runs in this browser with local bundled libraries. No input is sent to a conversion server. Download your result before leaving the page.
Generate the supported output, review it, and save a copy for your next step.