Chrome extension for the GST Portal

Your GST returns, saved from your own session.

Pack downloads your filed GSTR-3B and GSTR-1 returns and your auto-drafted GSTR-2B statements from the GST Portal session you already signed into. Pick the return and the period; Pack finds the document on the portal page and saves it to your computer.

Add to Chrome →Try the sample ↓Open source · Apache 2.0 · pre-1.0 beta
Runs inside the session you signed intoOpens only four GST hostsOne return period at a time

By hand

One period, one click at a time.

Roughly the path for one return and one period on the portal, then repeated for the next. Scroll, and Pack takes it over.

With PackPick GSTR-1, 2025-26, April. Pack does the rest.ComplyEaze-Pack/2025-26/GSTR-1/April.zipThe summary PDF and the e-invoice Excel together in one ZIP, where the portal provides the Excel.

Try it

Pick a return. Watch it land.

A sample in this page. Nothing is downloaded, and nothing is sent anywhere. The ZIP name follows Pack's own naming rules.

Pack · sample run in this pagenothing is downloaded

1 · Pick GSTR-3B · 2025-26 · April

Return
Financial year
Period

2 · Run ready

0 of 0 steps

The steps follow what Pack says it does in its Chrome Web Store listing. Whether the portal offers the Excel is a sample.

3 · Keep 0 files

Saved to your download folder.

What it downloads

Four documents, from the portal's own pages.

One return period at a time, for monthly filers. Quarterly (QRMP) filing is not currently supported.

01GSTR-3B

The filed return.

PDF
02GSTR-1

The filed summary.

PDF
03GSTR-1

E-invoice details, where the portal provides the file.

Excel · .xls or .xlsx
04GSTR-2B

The auto-drafted statement summary.

PDF

What it never touches

Your sign-in stays yours.

  • password · OTP · CAPTCHAnever captured
  • cookies · session tokensnever captured
  • document uploadnone in the download flow
  • analytics · telemetrynone
// the only sites Pack is allowed to open
host permissions: [
  "https://www.gst.gov.in/*",
  "https://services.gst.gov.in/*",
  "https://return.gst.gov.in/*",
  "https://gstr2b.gst.gov.in/*"
]

How a run ends

Downloaded, or told why not.

  • Checked firstA document counts as downloaded only after Pack verifies it is complete and non-empty.
  • Only what the page hasA PDF or Excel workbook is saved only when the selected portal page provides it.
  • Interrupted runsPack keeps a local, redacted status so an interrupted run can be reviewed.
  • Cleaned upFiles staged in the browser are removed after a confirmed export, or when you discard them.

Open source · pre-1.0 beta

Read every line before you install it.

Pack is Apache 2.0. The hosts it can open, how it names files and how it reports each run are all in the repository.