Home/Tools/CSV Viewer & CSV to JSON Converter

📊 CSV Viewer & Converter

Upload a CSV file to view it as a formatted table. Download as JSON or copy data instantly.

1
Upload CSV file
2
View as formatted table
3
Download as JSON
Upload CSV
📊
Click to upload CSV file

Comma or semicolon separated values

Or paste CSV data directly:

About CSV Files

CSV (Comma-Separated Values) files are plain text files used to store tabular data. They are commonly exported from Excel, Google Sheets, bank statement downloads, and e-commerce platforms like Shopify.

  • Australian banks (CBA, ANZ, Westpac, NAB) all support CSV transaction exports
  • The ATO's myTax and most accounting software (Xero, MYOB) accept CSV imports
  • CSV files can be opened in Microsoft Excel or Google Sheets for further analysis
⏱️ Last Updated: June 2026 | MegaCalcOnline Editorial Team | Free browser-based tools — no upload required
🛡️ 100% Private
⚡ No Upload
💻 Browser-Based
🔒 Free Forever

🔑 Key Takeaways

  • CSV (Comma-Separated Values) is the universal data exchange format for spreadsheets
  • Australian bank exports (CBA, ANZ, NAB, Westpac) are available as CSV from internet banking
  • This tool views CSV as a formatted table and converts to JSON for developers
  • Both comma (,) and semicolon (;) delimiters are auto-detected
  • If you see garbled characters, the file may use Windows-1252 encoding — re-save as UTF-8

CSV Viewer & JSON Converter

Upload a CSV file to view it as a formatted table, inspect your data, and download as JSON. Useful for checking bank statement exports, inspecting data files before importing to Excel, and converting tabular data to JSON for developers and APIs.

Where CSV Files Come From in Australia

SourceHow to ExportCommon Use
Commonwealth Bank (NetBank)Accounts → Transactions → Export → CSVBudget tracking, tax records
ANZ (Internet Banking)Transaction history → Download → CSVEOFY reconciliation
ATO (myTax)Pre-fill data exportTax records
Xero/MYOBReports → Export → CSVAccounting reconciliation
Google Sheets / ExcelFile → Download → CSVData sharing

Frequently Asked Questions

Why do my CSV characters look garbled?

The file likely uses Windows-1252 (Western European) encoding rather than UTF-8. Common with older Australian bank exports and Windows-generated files. To fix: open in Windows Notepad, File → Save As → Encoding: UTF-8. Then re-upload the saved file.

What is the difference between CSV and Excel files?

CSV is plain text — just values separated by commas, viewable in any text editor. Excel (.xlsx) is a binary format with formatting, multiple sheets, and formulas. CSV is universal and more compatible for data import/export; Excel is better for analysis and presentation. Most Australian accounting software (Xero, MYOB) exports to both.