Instantly check if a GSTIN is correctly formatted, and decode its state, PAN, and entity type.
Structure and checksum validated the moment you type - no waiting, no signup.
Everything runs in your browser. The GSTIN you enter is never sent anywhere or stored.
See the embedded state, PAN, entity type, and registration number decoded from the GSTIN itself.
No - this validates the GSTIN's format and check-digit only, confirming it's well-formed and not a typo. Confirming live registration status requires the government's own GST portal (services.gst.gov.in), since that data isn't available through any free public API.
The 15th character of every GSTIN is a check digit computed from the first 14. If it doesn't match, the GSTIN was very likely mistyped or is fabricated - it's a strong first-line typo check before you use it anywhere.
No - the entire check runs client-side in your browser using a public, documented algorithm. Nothing is sent to a server.
It decodes the state and the entity type embedded in the PAN (e.g. company, individual, HUF), but not the business name - that requires a live lookup on the government portal.