{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-06-02T15:45:22.148Z","discovery":{"catalog":"https://myaitools.net/tools.json","llmsTxt":"https://myaitools.net/llms.txt","sitemap":"https://myaitools.net/sitemap.xml"},"relatedTools":[{"slug":"emv-tlv-decoder","name":"EMV TLV Decoder","url":"https://myaitools.net/emv-tlv-decoder"},{"slug":"track1-decoder","name":"Track 1 Decoder","url":"https://myaitools.net/track1-decoder"},{"slug":"swift-bic-validator","name":"SWIFT / BIC Validator","url":"https://myaitools.net/swift-bic-validator"},{"slug":"mcc-lookup","name":"MCC Lookup","url":"https://myaitools.net/mcc-lookup"},{"slug":"luhn-check","name":"Luhn Check","url":"https://myaitools.net/luhn-check"},{"slug":"card-number-generator","name":"Card Number Generator","url":"https://myaitools.net/card-number-generator"},{"slug":"card-brand-identifier","name":"Card Brand Identifier","url":"https://myaitools.net/card-brand-identifier"},{"slug":"card-pan-formatter","name":"Card PAN Formatter","url":"https://myaitools.net/card-pan-formatter"}],"kind":"utility","slug":"track2-decoder","name":"Track 2 Decoder","description":"Decode an ISO 7813 Track 2 magstripe string into PAN, expiry, service code and discretionary data.","longDescription":"Parses Track 2 (the line containing '=' between PAN and expiry) into its individual fields. Track 2 is the field carried in EMV tag 57 — useful for decoding ICC capture data as well as physical magstripe reads. Runs entirely in your browser.","category":"payment","categoryName":"Payment & cards","keywords":["track 2 decoder","track 2 parser","iso 7813 track 2","magstripe track 2","track 2 reader online","track 2 decoder free","track 2 equivalent data","tag 57 decoder","decode track 2","credit card track 2","mag stripe track 2 parser","card track data decoder"],"badge":"Decoder","url":"https://myaitools.net/track2-decoder","inputs":[{"type":"text","key":"track2","label":"Track 2 data","placeholder":"4111111111111111=25121010000000000000","monospace":true,"help":"Format: <PAN>=<YYMM><service code><discretionary>. Leading ';' and trailing '?' are optional."}],"outputs":[{"key":"pan","label":"PAN"},{"key":"expiryYear","label":"Expiry year (YY)"},{"key":"expiryMonth","label":"Expiry month (MM)"},{"key":"serviceCode","label":"Service code"},{"key":"discretionary","label":"Discretionary data"}],"invocation":{"webUi":"https://myaitools.net/track2-decoder","api":null,"notes":"Currently invoked via the web UI at `webUi`. Inputs are form fields; outputs are structured text values. A remote MCP/REST API is planned."}}