Tools · in the browser
Payment cryptography calculators, no install
The same DES/3DES, DUKPT, TR-31, key-component, PIN-block and EMV tools as the desktop app, compiled to WebAssembly from the same Kotlin code. Keys and card data stay on this page: nothing you type is sent anywhere.
Downloading the calculator engineWASM
Needs WebAssembly GC: Chrome/Edge 119+, Firefox 120+, Safari 18.2+Prefer an app? Download ISO8583StudioData Converters
Character Encoder: Character encoding utilities
Convert between ASCII, EBCDIC, hex, binary, UTF-16 and Latin-1, for the encodings host interfaces still use.
Also searched for as
- EBCDIC to ASCII converter
- ASCII to EBCDIC
- hex to ASCII
- ASCII to hex
- binary to hex converter
- UTF-16 hex
- EBCDIC hex converter
- character encoding converter
Data Converters documentationAll tools in the browser
More Data Converters
- Base64 EncoderBase64 encoding/decoding
- Base94 EncoderBase94 encoding/decoding
- BCD ConverterBinary Coded Decimal
- Check DigitLuhn and other algorithms
- Track 2 CodecEncode / decode Track 2 (ASCII & EMV Tag 57)
48 payment cryptography tools, free in your browser
Every calculator below is the desktop app's own Kotlin code compiled to WebAssembly. Each has its own page; open one and the app starts on it.
EMV & Card Tools
- EMV 4.1 CryptoEMV 4.1 cryptogram calculator · EMV 4.1 cryptogram validation
- EMV 4.2 CryptoEMV 4.2 cryptogram calculator · EMV 4.2 cryptogram validation
- MasterCard CryptoM/Chip cryptogram calculator · MasterCard cryptography
- VSDC CryptoVSDC cryptogram calculator · Visa Smart Debit/Credit
- SDA VerificationSDA verification tool · Static Data Authentication
- DDA VerificationDDA verification tool · Dynamic Data Authentication
- CAP TokenCAP token calculator · Chip Authentication Program
- ATR ParserATR parser · Answer To Reset parser
- EMV Data ParserEMV TLV parser · EMV data structure parser
- EMV Tag DictionaryEMV tag list · EMV tag reference
- APDU Response QueryAPDU status word lookup · APDU response code lookup
Cryptographic Tools
- AES CalculatorAES calculator · AES encryption/decryption
- DES Calculator3DES calculator · DES/3DES operations
- RSA CalculatorRSA calculator · RSA public key operations
- ECDSA CalculatorECDSA calculator · Elliptic curve cryptography
- Hash Calculatorhash calculator · MD4/MD5, SHA-1/2, CRC32, MDC-2
- Thales RSAThales RSA key generation · Thales HSM operations
- FPE Calculatorformat preserving encryption calculator · Format Preserving Encryption
Key Management
- DEA KeysDES key parity · Data Encryption Algorithm
- Keyshare Generatorkey component generator · Key component generation
- Thales KeysThales key calculator · Thales HSM operations
- Thales Key BlocksThales key block · Thales key block format
- TR-31 Key BlocksTR-31 key block calculator · ANSI TR-31 key blocks
- SSL CertificateSSL certificate decoder · SSL/TLS utilities
- RSA DER KeysRSA DER key decoder · RSA DER format
Payment Utilities
- PIN Block CalculatorPIN block calculator · Encoding and Decoding PIN Blocks
- PIN Block(AES) CalculatorISO 9564 format 4 PIN block · Encoding and Decoding PIN Blocks using AES
- PIN Offset (IBM 3624)IBM 3624 PIN offset calculator · Generating and recovering PINs using the IBM 3624 PIN Offset method
- PIN PVV CalculatorPVV calculator · PIN PVV (PIN Verification Value) Calculator
- Bitmap CalculatorISO 8583 bitmap calculator · ISO8583 bitmap utilities
- MDC Hash CalculatorMDC-2 hash calculator · MDC (Modification Detection Code) Hash Calculator
Card Validation
- CVV CalculatorCVV calculator · Card Verification Value
- MasterCard CVCCVC3 calculator · Master Card CVC3
DUKPT Tools
- DUKPT ISO 9797DUKPT calculator · Derived unique key per transaction (ISO 9797)
- DUKPT ISO AESAES DUKPT calculator · Derived unique key per transaction (AES)
MAC Tools
- ISO/IEC 9797-1ISO 9797-1 MAC calculator · MACs according to the ISO/IEC 9797-1 standard
- ANSI X9.9 & X9.19ANSI X9.9 MAC calculator · ANSI X9.9 and X9.19 MACs
- AS2805.4.1 MAC CalculatorAS2805 MAC calculator · MACs according to the AS2805.4.1 standard
- TDES-CBC MAC CalculatorTDES CBC MAC calculator · MACs according to the TDES-CBC standard
- HMAC MAC CalculatorHMAC calculator · MACs according to the HMAC standard
- CMAC MAC CalculatorCMAC calculator · MACs according to the CMAC standard
- Retail MAC Calculatorretail MAC calculator · MACs according to the Retail standard
Data Converters
- Base64 EncoderBase64 encoder · Base64 encoding/decoding
- Base94 EncoderBase94 encoder · Base94 encoding/decoding
- BCD ConverterBCD converter · Binary Coded Decimal
- Character EncoderEBCDIC to ASCII converter · Character encoding utilities
- Check DigitLuhn check digit calculator · Luhn and other algorithms
- Track 2 CodecTrack 2 decoder · Encode / decode Track 2 (ASCII & EMV Tag 57)