What is a JWT?
A JSON Web Token is a compact, signed piece of data used to prove who you are to an API. It has a header, a payload and a signature.
Developer Tools
Decode a JSON Web Token to read its header, payload and expiry time.
Paste a JWT, with or without "Bearer" in front.
See the header and payload as formatted JSON.
Expiry, issued at and not before are shown as normal dates, with a clear expired or valid label.
A JSON Web Token is a compact, signed piece of data used to prove who you are to an API. It has a header, a payload and a signature.
No. Checking the signature needs the secret or public key, which should never be pasted into a website.
The token is decoded in your browser and not sent anywhere. Still, avoid pasting tokens for live accounts into sites you do not trust.
The exp time in the payload is in the past, so APIs will reject the token. Sign in again to get a new one.
JPG, PNG, and WebP all store images, but picking the wrong one gives you blurry photos, huge files, or lost transparency. Here is exactly when to use each, in plain English.
Read guide →A large PDF is a pain to email or upload, but most compressors either barely shrink it or turn your crisp text into a blurry mess. Here is how to reduce PDF file size while keeping it looking clean.
Read guide →Combining several PDFs into one file used to mean paid software or uploading private documents to a stranger server. Here is the faster, safer way to merge PDF files for free.
Read guide →