Conversion Plan: Non-Registered User
File Size Limit: 10 MB
Conversions: 5 / Daily (up to 50 / Monthly)
Online Converter: turn GST return JSON (GSTR-1, 2A, 2B, 3B) into a clean Excel workbook
Set options and click 'Run Conversion' button
Need a custom converter? Build it yourself with AI in minutes!
Chat-based converter creation • Ready in minutes • 100 free AI credits/month, buy more anytime
You may help others to find this website - Share your experience!
Turn the GST return JSON exported from the GST portal or the GST offline tool into a clean, readable Excel workbook. Upload your GSTR-1, GSTR-2A, GSTR-2B or GSTR-3B file and download a spreadsheet you can filter, sort and total right away.
GST returns are exported as JSON so they can be uploaded back to the portal, but JSON is hard to read by hand. The invoices are grouped under each counterparty GSTIN, and every invoice holds its own list of line items, so opening the file in a plain viewer is overwhelming. This converter rearranges that data into a tidy spreadsheet, so you can reconcile, audit and report without retyping anything.
The return type is detected automatically from the file, so you do not need to tell the converter which form it is.
Each section of the return becomes its own sheet, with one row per invoice line and clear, human-readable column headers instead of the short JSON codes:
A small slice of a GSTR-1 JSON, where one B2B invoice has two line items at different tax rates:
"b2b": [{"ctin": "33AACHR0685N1ZU","inv": [{"inum": "INV-0001","idt": "15-06-2026","val": 217040.74,"pos": "33","itms": [{ "num": 1, "itm_det": { "rt": 12, "txval": 193786.38, "iamt": 23254.37 } },{ "num": 2, "itm_det": { "rt": 18, "txval": 50715.38, "iamt": 9128.77 } }]}]}]
becomes two rows on the B2B Invoices sheet, each carrying the invoice details next to its own line:
| Counterparty GSTIN | Place of Supply | Invoice No | Invoice Date | Rate (%) | Taxable Value | IGST |
|---|---|---|---|---|---|---|
| 33AACHR0685N1ZU | 33-Tamil Nadu | INV-0001 | 15-06-2026 | 12 | 193,786.38 | 23,254.37 |
| 33AACHR0685N1ZU | 33-Tamil Nadu | INV-0001 | 15-06-2026 | 18 | 50,715.38 | 9,128.77 |
Have a whole period or several GSTINs to process? Put the return files into a single .zip (or .tar.gz) and upload it - each file inside is converted to its own Excel workbook. Converting an archive of multiple files needs a free account, so sign up and confirm your email first. To convert a single return, just upload the .json directly.
Yes. Your tax files are sensitive, so every file uploaded to our service is encrypted and automatically deleted after 24 hours. Your data is never shared.
If you also work with the data in other formats, try our JSON to Excel and Excel to CSV converters.