Data converters
Open Data converters on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.
Page guide
Find the right tool and get straight to your task.
No account needed.JSON to CSV
Turn JSON records into a CSV you can open as a table.
CSV to excel
Give your CSV data an Excel workbook of its own.
CSV to PDF
Save CSV rows in a plain-text PDF.
CSV to JSON
Turn CSV rows into JSON you can use in your next step.
CSV viewer
See your CSV as rows and columns instead of a wall of commas.
Payment card checksum checker
Check the syntax and Luhn checksum of a card number locally. Results are masked. This does not verify a card, bank or payment.
XML to JSON
Change XML data into JSON without retyping it.
Excel to CSV
Take one worksheet out of Excel and save it as CSV.
JSON to excel
Give your JSON records an Excel spreadsheet.
XML to CSV
Take XML data into a CSV table.
JSON to YAML
Turn JSON data into a YAML document.
YAML to JSON
Turn YAML data into JSON for your next workflow.
JSON to XML
Turn JSON data into XML markup.
Excel to JSON
Turn worksheet rows into JSON records.
Split CSV
Break a large CSV into smaller files, each with its header.
TSV to CSV
Turn tab-separated data into a comma-separated CSV.
CSV to markdown
Turn CSV rows into a Markdown table.
CSV to XML
Turn CSV rows into an XML document.
CSV validator
Check CSV headers, quoting and row lengths before using the file.
CSV to SQL
Build SQL statements from your CSV data.
HTML table to CSV
Take a pasted HTML table and save its data as CSV.
CSV to HTML
Put your CSV data into an HTML table.
JSON to SQL
Build SQL statements from JSON records.
CSV to TSV
Change CSV data into tab-separated rows.
All tools (57)
About data converters
These free data converters move information between the formats that spreadsheets, databases and APIs expect. Common jobs include JSON to CSV, CSV to JSON, CSV to Excel, Excel to CSV and XML to JSON, plus YAML, TOML and SQL conversions. Beyond conversion, the CSV viewer, CSV validator, Split CSV and CSV remove duplicates tools help you inspect and clean files, and checkers such as the JSON flattener and Missing data profiler explain what a dataset contains.
Before converting a large file, open it in the CSV viewer or a validator to confirm the delimiter, header row and encoding. Fixing those first prevents shifted columns and broken characters in the output.
Popular data converters
Common questions
Is my data uploaded when I convert a file?
The main converters, including JSON to CSV, CSV to JSON, CSV to Excel, Excel to CSV and XML to JSON, run in your browser. Your file is read and converted on your device and is not sent to our server during the conversion.
How are nested JSON objects handled in CSV?
CSV is a flat table, so nested objects are flattened into column names that show their path. Arrays may be joined or expanded depending on the options. If you need control over the result, run the JSON flattener first and review the columns.
Why do special characters look wrong after conversion?
This usually means the source file uses a different text encoding than expected. Save the original as UTF-8 where possible, then convert again. For Excel, the CSV to Excel tool avoids the encoding guesswork that happens when you open a raw CSV.