Quickstart
Open the workbench, paste a JWT (or use Examples), and wait for local WASM decoding. No account and no network upload.
Open workbenchDocs
JWTtool is a browser-based offensive workbench for authorized security testing. Tokens are processed locally through WebAssembly and are not uploaded to a backend.
Open the workbench, paste a JWT (or use Examples), and wait for local WASM decoding. No account and no network upload.
Open workbenchRecommended surfaces contextual presets (expiration, alg:none, kid, privilege claims). Mutations cover fast payload/header edits. Advanced techniques (jku, x5u, confusion) stay collapsed until needed.
Try HS256 scenarioParsing, analysis, mutation, signing helpers, and Base64url utilities run in the browser. Avoid using production secrets unless you understand the local threat model of your machine and browser session.
Read trust modelOnly test systems you own or are explicitly authorized to assess. Generated tokens and request helpers are offensive testing utilities, not authorization bypass permission.
Start with a safe sample token or paste an authorized token. Analysis and mutations run in your browser.