Data converter

Convert Excel, CSV, JSON, and XML files

Convert Excel, CSV, JSON, XML, and TSV in your browser. Turn CSV into XLSX, Excel into CSV, or JSON into a spreadsheet, then download the file. Nothing is uploaded.

Choose a source and target format, drop a file or paste data, preview the table, then download. NEXNARA never sends the file to a server.

  • Runs in your browser
  • No uploads
  • Instant conversion
  • Free
Input
Settings

Preview

Add a file or paste data to preview the table.

How it works

  1. Choose a From and To format.
  2. Upload a file or paste CSV, JSON, XML, or text.
  3. Check the preview and options such as delimiter or sheet.
  4. Convert, then download the new file.

Why NEXNARA

  • Private

    Your data stays in your browser.

  • Instant

    Results appear immediately.

  • No uploads

    Nothing is sent to a NEXNARA server.

  • Works anywhere

    No installation required.

Learn more

Convert Excel and CSV files

This page converts tabular data in your browser. Use it when you need CSV in Excel, or an Excel sheet saved as CSV, without sending the spreadsheet to a server.

CSV to Excel

Open a CSV file, preview the columns, then download an .xlsx workbook. Quoted commas, line breaks inside fields, and UTF-8 Korean text are kept.

Excel to CSV

Pick a sheet if the workbook has more than one, then export CSV with comma, semicolon, tab, or pipe separators. A UTF-8 BOM option helps Excel reopen the file.

Convert JSON data

JSON arrays of objects become a table. You can download that table as CSV or Excel, or turn a spreadsheet into JSON.

JSON to CSV

Each object becomes a row. Nested objects can be flattened to keys such as user.name. Nested arrays stay as JSON text so the table does not invent extra rows.

CSV to JSON

Headers become object keys. Empty cells are empty strings by default, or null if you choose that option.

Convert XML and TSV

Repeated XML row elements become table rows. TSV is the same as CSV with a tab delimiter, so CSV ↔ TSV keeps the cells.

Text to CSV

Paste plain text and choose comma, tab, semicolon, pipe, or a custom delimiter. Each line becomes a row.

Dates, zeros, and large files

Excel dates export as ISO by default so they do not turn into serial numbers in CSV. Values like ZIP codes are kept as text to preserve leading zeros. Formula cells use the cached displayed value; this tool does not calculate Excel formulas. Files over 12 MB or 50,000 rows are blocked to protect the browser.

Privacy

Parsing and conversion run in your browser. NEXNARA does not upload the spreadsheet, CSV, or JSON.

FAQ

Can I convert CSV to Excel?

Yes. Set From to CSV and To to Excel, then download an .xlsx file.

Can I convert Excel to CSV?

Yes. Choose the sheet if needed, pick a delimiter, and download CSV. The UTF-8 BOM option is on by default so Excel can open the file.

Can I convert JSON to Excel?

Yes. Use an array of objects. Nested objects can be flattened. Then set To to Excel.

Does this support multiple Excel sheets?

Yes. After you open a workbook, pick the sheet in the list. Conversion uses that sheet only.

Is my file uploaded?

No. The file never leaves this browser tab.

Why do dates sometimes change format?

Excel stores dates as numbers. This tool writes ISO dates (YYYY-MM-DD) by default so CSV and JSON stay readable. You can switch to locale text or the Excel serial.

How are empty cells handled?

CSV keeps an empty field. JSON uses "" unless you choose null. Excel empty cells become empty strings.

Can I convert very large files?

Stay under 12 MB and 50,000 data rows. Larger files can freeze the tab. A warning appears before the hard limit.

What is the difference between CSV and TSV?

CSV uses commas (or another delimiter you pick). TSV uses tabs. The cells are the same; only the separator changes.

Can I convert nested JSON?

Turn on Flatten nested objects for keys like user.name. Arrays of objects inside a field stay as JSON text. Deep nested documents are not fully exploded into extra rows.