VIN check API free
ClientSearches for free VIN check API often want programmatic access. Toolcore exposes URL prefill (q/qb) and agent manifests—not a server-side JSON transform API. The browser runs mod-11 when the link opens.
Manifest vs private API
Toolcore's agent integration pattern links to HTTPS tool pages with encoded input. VIN mod-11 executes in the visitor browser—saving agent compute while keeping the contract machine-readable.
?
After removing spaces and hyphens, the frame must be exactly 17 characters. Letters I, O, and Q are forbidden everywhere. Position 9 (index 8) is the check symbol: decimal 0–9 or X for remainder ten. Each symbol maps to a numeric value, is multiplied by a fixed weight for its position, products are summed, and sum mod 11 must equal the check symbol’s value (X → 10).
Result
Passes check digit — weighted sum mod 11 is 10; expected X.
- WMI (positions 1–3):
1HG - Attributes (4–8):
BH41J - Check (9):
X - Model year code (10):
M - Plant (11):
N - Sequential (12–17):
109186
Common use cases
- Agents offloading checksum work to a prefilled browser tab.
- Automation that opens human-verifiable links instead of redoing mod-11 in LLM context.
- Integrators reading agent-tools.json for prefill conventions.
Common mistakes to avoid
Expecting POST /api/vin/check JSON response
Deterministic server ops are limited—VIN checksum runs client-side via page URL.
Embedding secrets in shareable prefill URLs
Prefill is for non-sensitive VIN strings—avoid production tokens in query params.
FAQ
Is there a free VIN API?
Use URL prefill plus browser execution per agent-tools.json—not a generic upload API.
Where is the manifest?
See /agent-tools.json and /llm-prompt.txt on Toolcore.
Common search terms
Phrases people search for that match this tool. See the full long-tail keyword index.
- vin check digit verifier online
- validate vin number mod 11 free
- ninth position vin checksum browser
- iso 3779 vin check digit calculator
- vehicle identification number check digit locally
More tools
Related utilities you can open in another tab—mostly client-side.
Luhn checksum (mod 10)
ClientPaste a digit string (spaces ignored)—pass or fail Luhn for PANs, IMEI-style IDs, and test vectors; browser-only.
IMEI & IMEISV checker
Client15-digit GSM IMEI: TAC/SNR split and Luhn verification; 14-digit check hint or 16-digit IMEISV segmentation—no carrier lookup; browser-only.
ICCID checker (SIM)
Client18–22 digit ICCID: telecom MII hint (89), E.118 / ISO 7812 Luhn on full string—no carrier or SM-DP+ lookup; browser-only.
IBAN validate & format
ClientMOD-97-10 checksum, country length (embedded list), compact or grouped copy—no bank lookup; browser-only.