Which file tool should I choose?
Choose the viewer for your source extension or the converter for your required output. Each tool reads your own data in the browser.
- JSON to CSV converter — Give a JSON export to a spreadsheet user
- JSONL to CSV converter — Move a log export into a spreadsheet
- CSV to Excel converter — Send a CSV as an Excel workbook
- CSV to JSON converter — Use a spreadsheet export in a script
- Excel to CSV converter — Extract a spreadsheet tab for another tool
- XML to CSV converter — Read a flat XML record export as rows
- JSON to Excel converter — Share a JSON row array with Excel users
- Excel to JSON converter — Use the first worksheet in an application
- PARQUET to CSV converter — Give typed data to a CSV-only tool
- TSV to CSV converter — Replace tab delimiters with CSV quoting
- CSV to PARQUET converter — Keep a CSV export in a typed columnar format
How do the supported formats differ?
Text tables, spreadsheets, columnar files and BI workbooks preserve different information. Use a workbook viewer when you need report definitions rather than only rows.
| Format | Structure | Check before use |
|---|---|---|
| JSON | Array of flat objects for this tool | Flatten nested objects and check missing keys before importing. |
| JSONL / NDJSON | A flat JSON object on each line | Do not wrap JSONL in an outer array; check the line named in a parse error. |
| CSV | Delimited text rows | Check quoted commas, leading zeros and date inference. |
| Microsoft Excel XLSX | Workbook containing worksheets | Move the intended table to the first worksheet and check headers and dates. |
| XML | Flat repeating records for this tool | Flatten nested records; XML entity and DOCTYPE declarations are rejected. |
| Apache Parquet | Binary columnar table | Check types and nulls after import; a CSV export has no stored Parquet schema. |
| TSV | Tab-delimited text rows | Check the delimiter and header row before converting. |
What limits apply to my data?
These limits apply to tabular imports, not native Power BI or Tableau report compatibility. File size and browser memory limit what xmetric can open. Table downloads reject oversized results instead of silently dropping rows.
| Limit | Current behavior |
|---|---|
| File size | 32 MiB on constrained devices; 160 MiB otherwise |
| Imported rows | Up to 3,500,000 |
| Preview page | 100 rows |
| Download | All rows, up to 100,000 rows; no sampling |
Source: xmetric limits and verification record, checked 2026-10-27. These are product limits, not file-format limits.
Can I visualize a CSV without uploading my data?
Yes. Open the CSV viewer, inspect your local table, then choose Chart in xmetric. Opening the local file does not upload its rows.
Does converting a workbook preserve its charts and formatting?
No. Table converters export imported cell values, not a complete spreadsheet or BI report. Use the appropriate workbook viewer for supported report layouts.