Start a project

Tool 211 of 244 · JWT

JWE Decrypter & Encrypter

Decrypts and creates JSON Web Encryption tokens with WebCrypto: RSA-OAEP, ECDH-ES, AES-KW and AES-GCM.

JWE Decrypter & Encrypter

The token and the key

Supports compact JWE with alg dir or A256KW and enc A128GCM or A256GCM, using WebCrypto in this browser. Keys never leave the device.

Result

Plaintext or JWE
FieldValue

    01

    What it does

    Decrypts and creates JSON Web Encryption tokens with WebCrypto: RSA-OAEP, ECDH-ES, AES-KW and AES-GCM.

    • Compact and JSON serialisation; alg: RSA-OAEP(-256), ECDH-ES(+A*KW) with Concat KDF, A*KW, dir; enc: A128/192/256GCM and A*CBC-HS* (manua…
    • Nested JWT detection hands off to jwt-encoder for verification

    02

    Private by design

    Everything happens in your browser. Nothing you type, paste or upload is sent anywhere, and it keeps working offline once the page has loaded.

    03

    What you get

    Plaintext or a compact JWE, with a Copy and a Download button on every result.

    • JWE
    • WebCrypto
    • JWT

    Why it matters

    Decrypts and creates JSON Web Encryption tokens with WebCrypto: RSA-OAEP, ECDH-ES, AES-KW and AES-GCM.

    Compact and JSON serialisation; alg: RSA-OAEP(-256), ECDH-ES(+A*KW) with Concat KDF, A*KW, dir; enc: A128/192/256GCM and A*CBC-HS* (manual HMAC+CBC via WebCrypto). Nested JWT detection hands off to jwt-encoder for verification. Everything runs in your browser; nothing you paste is sent unless you press Fetch.

    How to use it

    1. Paste or type the input the tool asks for.
    2. Read the summary and the table or preview.
    3. Adjust the options if you need a different result.
    4. Copy or download the output. Nothing leaves this page.

    FAQ

    Is my input uploaded?

    No. The work runs in your browser and nothing you type, paste or upload is sent anywhere.

    Will this change my site for me?

    No. It shows results and, where it writes rules or files, you copy them and apply them yourself.

    Can I rely on this as official guidance?

    It follows public documentation and well-known algorithms, and tells you where it is a subset or a simulation. Confirm critical changes in the official tool or a staging environment.

    Work with me

    Want a site that gets these right?

    I build fast, accessible websites and web apps that pass these checks from day one. Tell me about your project and I'll reply personally with honest next steps.

    All developer tools · Back to leej.uk