Browser-local data conversion

Convert CSV, JSON, XML,
and text in your browser.

Turn CSV, delimited text, JSON, and XML into useful tables without uploading source files—and see structural risks before you download the result.

10 MB local limit50,000 rowsDownloadable report
SOURCE.JSON{"id": 9123372036854000123, "postal": "02108", "status": "ready"}
CHECKED TABLE
Every digit kept
LOCALyour browser

Five focused converters

Pick the source structure you actually have

Each tool exposes the decisions that matter for its format instead of hiding them behind one generic upload box.

01TEXTCSV

Text to CSV

Convert delimited text or one-item-per-line lists to CSV in your browser. Preview columns, detect uneven rows, preserve leading zeros, and flag spreadsheet formulas before download.

  • Delimiter diagnosis
  • Uneven row detection
  • Spreadsheet formula protection
Open Text to CSV
02TEXTXLSX

CSV to Excel

Convert CSV to Excel XLSX locally without guessing column types. Leading zeros, long integers, date-like text, scientific-notation-like text, and formula-like values stay as Excel text cells.

  • Text-safe Excel cells
  • Delimiter and quote parsing
  • Uneven row detection
Open CSV to Excel
03JSONXLSX

JSON to Excel

Convert JSON to XLSX locally with record-path selection, explicit array strategies, flattened field previews, duplicate-key checks, and lossless handling for long numeric IDs.

  • Record-path selection
  • Lossless numeric parsing
  • Explicit array handling
Open JSON to Excel
04JSONCSV

JSON to CSV

Convert JSON to CSV locally with record-path selection, explicit array handling, duplicate-key checks, lossless long integers, and spreadsheet formula protection before download.

  • Record-path selection
  • Lossless numeric parsing
  • Explicit array handling
Open JSON to CSV
05XMLCSV

XML to CSV

Convert XML to CSV locally after confirming the repeating record node. Preserve attributes, namespaces, CDATA, repeated values, and leading-zero IDs with DTD and entity-expansion protection.

  • Repeated record-node detection
  • Attribute and namespace preservation
  • Repeated child strategy
Open XML to CSV

Conversion is a data decision

A file that opens can still be wrong

Long numbers can round, missing fields can disappear, nested arrays can multiply rows, and spreadsheet formulas can execute. DataFormatKit makes those risks inspectable.

See all check definitions →
01

No source-file upload

Parsing, previews, and exports run in the browser. The source file does not travel to a conversion server.

02

No silent guess on ambiguous structure

Choose record paths and array strategies when source hierarchy affects the output meaning.

03

No unreported protective rewrite

Formula escaping, generated headers, and other deliberate changes are counted in a report.

How it works

Source stays local. Decisions stay visible.

1Add source data

Paste text or choose a file from this device.

2Inspect structure

Confirm rows, paths, delimiters, and arrays.

3Review risks

See blockers, warnings, and protected values.

4Download output

Export the table and optional report.

Practical conversion guides

Understand the data problem before choosing an export

These guides use concrete examples to explain where digits, row meaning, or spreadsheet behavior can change during an otherwise successful conversion.

Start with a realistic example

Inspect a conversion before trusting it.

No sign-up and no source-file upload.