Validate thousands of GSTINs at once. Paste a list, upload a CSV, or drop raw text — we run the same check-digit math the GSTN portal uses. No server, no data sent.
Length check: 15 characters exactly — not 14, not 16.
State code: First 2 digits must be 01–38 (valid Indian state/UT codes).
PAN embedded: Characters 3–12 encode the PAN of the registered entity — structurally validated.
Entity type: Character 6 is a code for proprietorship, partnership, company, LLP, etc.
Registration order: Characters 13–14 handle multiple registrations of the same PAN in one state.
Check digit: 15th character is computed via mod-36 weighted alternating sum — catches most typos.
Privacy note: All validation runs entirely in your browser. GSTINs are never sent to any server. This tool does not query the GSTN portal — it performs structural and check-digit validation only. For live registration status, use the GSTN search portal or our single-GSTIN validator.