Open Banking Developer Tools

A collection of useful tools for open banking and fintech developers.

PKCE Generator and Verifier

Generate an OAuth PKCE verifier and S256 challenge, or check an existing pair.

JWK Thumbprint and Key ID Diagnostics

Calculate SHA-256 public JWK thumbprints and inspect missing, duplicate or mismatched key IDs.

OpenAPI Contract Comparison

Compare two OpenAPI 3 JSON documents for endpoint and contract changes.

Certificate Chain and Expiry Explorer

Inspect a pasted PEM certificate bundle for validity dates, subjects and adjacent issuer signatures.

JWT Decoder & Validator

Decode and validate JSON Web Tokens (JWTs) used in authentication and authorization.

CSR Decoder

Decode Certificate Signing Requests (CSRs) used in the SSL/TLS certificate issuance process.

PEM Decoder

Decode Privacy Enhanced Mail (PEM) formatted files commonly used for storing and transmitting cryptographic keys.

Base64 Encoder/Decoder

Encode and decode Base64 strings, often used in data transmission and storage.

JSON Formatter & Validator

Format and validate JSON data structures for improved readability and error checking.

UUID Generator

Generate Universally Unique Identifiers (UUIDs) for use in various applications and systems.

Timestamp Converter

Convert between Unix timestamps and human-readable dates.

OAuth Token Debugger

Inspect sandbox OAuth tokens and test token endpoint requests.

DNS Checker

Perform DNS lookups and view detailed information about domain names.

SSL Certificate Checker

Check SSL certificates for any website and view detailed information.

JWKS Generator

Generate a JSON Web Key Set (JWKS) from a PEM-encoded key and Key ID (KID).

JSON to YAML Converter

Convert JSON data to YAML format easily with our online tool.

Certificate Converter

Convert certificates between different formats (DER, PFX, P12, PEM).

Consent Validator

Check selected consent payloads against supported schema and field rules; not regulatory certification.