GSTIN verifier

Validate any Indian GSTIN's format, state code and checksum offline.

✗ Invalid
Checksum mismatch (expected 3)
State: Karnataka
PAN embedded: AAACR5055K

Format & checksum only — this does not verify with GSTN.