CSV, Excel & JSON Converter

Convert spreadsheets and data files between CSV, Excel (XLSX/XLS), TSV and JSON — with an instant preview, sheet picking for multi-sheet workbooks and accurate dates. Built for export-import rate lists, shipment registers and portal-ready files. All processing happens in your browser with SheetJS. No uploads.

Quick Answer: How do I convert a data file without uploading it?

Drop in a CSV, TSV, XLSX, XLS or JSON file (or paste the text), check the first rows in the preview, pick the output format — Excel, CSV, TSV or JSON — and press Convert & Download. This free CSV, Excel & JSON converter runs entirely in your browser with SheetJS, so rate lists, shipment registers and portal downloads never leave your device. It picks the right sheet from multi-sheet workbooks, merges several files into one workbook or ZIP in batch mode, keeps Excel dates as real dates, and never strips leading zeros from IEC numbers or HS codes (YYYY-MM-DD) instead of serial numbers. Need portal-ready document scans instead of data files? Remember e-Sanchit accepts PDF only (under 1 MB, ~75 KB per A4 page, max 13 pages) — use the OCR PDF Generator for that.

1
Load Your Data

Drop a CSV, TSV, XLSX, XLS or JSON file, paste CSV/JSON text, or load the sample shipment register. Multi-sheet workbooks get a sheet picker.

2
Check the Preview

The first rows appear as a table — verify columns, delimiters and dates before exporting. Switch sheets from the dropdown if needed.

3
Convert & Download

Export as Excel, CSV, TSV or JSON. CSV/TSV files carry a UTF-8 BOM, so Excel opens Bengali and Hindi text correctly.

Load Data

Drop a file, or paste CSV/JSON text directly.

Select several files and Excel output merges them into one workbook (a sheet per file); CSV/TSV/JSON output packs one converted file per input into a ZIP.

Or paste
Convert To

Semicolon CSVs are required by some ERP imports. Applies to CSV output only.

No file handy?

Preview

First rows of your data appear here after loading.

Privacy first: parsing and conversion happen entirely in your browser with SheetJS. Your data never leaves your device — safe for rate lists, bank files and commercial registers.
Portal tip: for e-Sanchit, remember ICEGATE accepts supporting documents as PDF only (under 1 MB, ~75 KB per A4 page, max 13 pages) — use the OCR PDF Generator for scans. This tool is for data files: rate lists, registers and portal CSV downloads.
Common uses
  • ● Turn a portal CSV download into a neat Excel file
  • ● Convert an Excel rate list to CSV for bulk uploads
  • ● Re-format shipment data as JSON for your own systems
  • ● Pick the right sheet from a multi-sheet workbook

Related Free EXIM Tools

Continue your compliance and documentation workflow with these free tools from One Link Exim Solutions.

Document ConverterPDF, Word, Excel & image conversion Batch Image ProcessorProcess whole folders as ZIP Image Format ConverterPNG, JPG, WebP conversion Barcode & QR GeneratorQR, Code 128, EAN, UPC PDF ToolsMerge, split, reorder PDFs OCR Text ExtractorImage to editable text

How the Converter Works

The tool runs a simple, transparent pipeline entirely on your device:

  1. Load — drop one or several CSV, TSV, XLSX, XLS or JSON files (batch mode: Excel merges them into one workbook, CSV/TSV/JSON packs a ZIP), paste CSV/JSON text, or load the sample shipment register.
  2. Parse — SheetJS reads the file in your browser with date support. Multi-sheet workbooks show a sheet picker; the chosen sheet becomes the data.
  3. Preview — the first rows are shown as a table with dates as YYYY-MM-DD, so you can verify nothing was mangled before exporting.
  4. Export — the data is re-encoded as Excel, CSV, TSV or JSON and downloaded. CSV/TSV output applies RFC 4180 quoting, UTF-8 encoding with a BOM, and CRLF line endings; JSON is written as an array of objects using the first row as headers.

Because every step happens in your browser, your data never touches a server — making this safe for rate lists, bank files and commercial registers.

Move Data Between Formats Instantly

Exporters juggle rate lists, shipment registers and portal downloads in CSV, Excel and JSON every day. This tool reads all three — plus TSV — shows you the first rows so you can verify nothing was mangled, then writes the file back out in whichever format you need. Multi-sheet workbooks get a sheet picker, and Excel dates stay dates (exported as YYYY-MM-DD) instead of turning into serial numbers. Powered by SheetJS, running entirely on your device.

CSV vs Excel vs JSON at a glance

PropertyCSV / TSVExcel (XLSX)JSON
StructureFlat rows, one tableSheets, formatting, formulasNested objects and arrays
DatesText (exported YYYY-MM-DD here)Real date cellsText (exported YYYY-MM-DD here)
Best forPortal uploads, bank importsRate lists, registers, sharingSystems integration, APIs
Opens withExcel, any text editorExcel, Sheets, NumbersDevelopers, tools
This toolRFC 4180 quoting + UTF-8 BOMAny sheet from the workbookPretty-printed array of objects

Official references

Last updated: 9 September 2026. Reviewed by One Link Exim Solutions — trade documentation advisors for Indian importers and exporters. Verify portal requirements against the official references above before finalising a filing.

How This Converter Is Different From Other Tools

Most online converters ask you to upload a file to their server, then email you a download link. This tool is built differently — for Indian exporters and importers who handle sensitive commercial data:

Frequently Asked Questions

Which file types can I convert?

CSV, TSV, Excel (XLSX and older XLS) and JSON. Output options are Excel, CSV, TSV and JSON. For a multi-sheet workbook, pick the sheet you want from the sheet picker — the first sheet loads by default.

Are Excel dates converted correctly?

Yes. The tool reads workbooks with date support, so invoice or shipment dates come out as YYYY-MM-DD (for example 2026-08-15) in the preview and in CSV, TSV, JSON and Excel exports — never as raw serial numbers like 46249.

Is my data uploaded anywhere?

No. All parsing and conversion happens in your browser with SheetJS. Files never leave your device, making this safe for sensitive commercial data.

Can I paste data instead of uploading a file?

Yes. Paste CSV text or JSON into the paste box and click Parse Pasted Text — the same preview and export options then apply.

How does the converter handle Excel files with multiple sheets?

When a workbook contains more than one sheet, a sheet picker appears showing every sheet name. The first sheet loads by default; choose another from the dropdown to preview and export it. Single-sheet files show no picker, keeping output predictable.

Do IEC numbers and HS codes keep their leading zeros?

Yes. CSV and TSV input is parsed as text, so 0312345678 stays 0312345678 — IEC numbers (all starting with 03) and HS codes (chapters 09, 61, 62, 84 and more) are never corrupted into numbers. On Excel export, genuinely numeric columns like quantities and invoice values become real numbers, while zero-padded codes stay text — exactly what portals and ERPs expect.

Can I convert several files at once?

Yes — select or drop several CSV, TSV, XLSX, XLS or JSON files. With Excel output all files are merged into a single workbook with one sheet per file (named after each file); with CSV, TSV or JSON output every file is converted separately and packed into one ZIP — built locally, nothing uploaded.

Is the CSV, Excel & JSON Converter free to use?

Yes. The CSV, Excel & JSON Converter is 100% free for personal and commercial use — no registration, login or payment required.

Need Help with EXIM Compliance?

We reply within business hours. Your data stays private.