Tested tool guide
Tested browser tools
Checked August 16, 2026
What WebAuthn / FIDO2 Debugger does, with a checked example
WebAuthn registration and sign-in ceremonies hand back binary CBOR structures that browsers and relying-party servers exchange but rarely show you directly. This debugger runs navigator.credentials.create() and .get() against the page it's loaded on, or accepts a pasted base64url attestationObject or assertion response, and decodes it: CBOR fields, the authenticatorData flag byte, RP ID hash, sign counter, and the attested credential's COSE public key. The most common surprise: attestation format 'none' with an empty attestation statement is the normal, expected result for platform passkeys, not a sign the ceremony failed.