All payments developer tools
The full directory, with what each one is for and the articles that go with it. Anything marked runs in your browser never transmits what you paste — no upload, no logging, and it keeps working with the network disconnected.
Webhook signature verifier
Runs in your browserCheck a Razorpay, Stripe, Cashfree or PayU signature against your secret — webhooks, and Razorpay's checkout and payment-link schemes — and see exactly which string was signed.
- How to receive webhooks on localhost without a tunnel
- razorpay_signature vs webhook signature: two different secrets
- Why your Razorpay webhook signature verification is failing
- Why your Cashfree webhook signature does not match
- Why your PayU response hash does not match
- Webhook signature verification for Razorpay, PayU and Cashfree
- Why your webhook signature fails in Next.js App Router
UPI payment link and QR code generator
Runs in your browserBuild and validate a upi://pay link, render its QR, or decode an existing UPI QR back into readable fields.
ISO 9564 PIN block calculator and key component combiner
Runs in your browserBuild and decode clear PIN blocks in formats 0 to 3, combine key components, and compute key check values.
EMV tag decoder — BER-TLV and ISO 8583 field 55
Runs in your browserDecode EMV chip data into named tags, with the TVR, AIP and cryptogram broken out bit by bit.
Bharat QR and EMVCo QR code decoder
Runs in your browserParse an EMVCo merchant QR into readable tag-length-value objects, and check the CRC.
ISO 8583 message parser and builder
Runs in your browserDecode the MTI, bitmap and data elements of an ISO 8583 message, or assemble one field by field with the bitmap computed for you.
Luhn validator and test card number toolkit
Runs in your browserCheck a Luhn digit and see the arithmetic, identify the card network from its IIN, and look up published sandbox cards.
IFSC code lookup and validator
Uses a server lookupCheck an IFSC's structure offline, then look up the bank, branch, address and which payment rails it supports.
Free webhook testing endpoint
Uses a server lookupGet a URL that catches webhooks for fifteen minutes: see the exact bytes that arrived, check the signature against your secret in your browser, and forward every delivery to localhost with one command — no tunnel.