Free, browser-based utilities for everyday developer workflows

URL & Payload Encoding Suite

Base64URL, Hex, Gzip/Deflate, and Querystring conversions in one place. Runs locally in your browser. No uploads.

Common use cases

  • Encode JWT payloads with Base64URL and inspect raw claims.
  • Compress API payloads with gzip/deflate to debug network traffic.
  • Convert querystrings to JSON for quick inspection or editing.

Choose a function

Input

Output

Notes
  • Base64URL follows RFC 4648 URL-safe encoding with optional padding.
  • Gzip/deflate uses the native Compression Streams API when available, with a local fallback.
  • No network calls: all processing stays in your browser tab.

How to use URL & Payload Encoding Suite

Choose an encoding type — Base64URL, hex, gzip, deflate, or percent-encoding — paste your input payload, and click Encode or Decode. Multiple encoding steps can be chained together for layered transformations.

Common use cases

Security researchers use this to decode token payloads and encoded redirect parameters. Developers use it to troubleshoot double-encoded query strings and compressed API bodies, and QA teams use it to reproduce exactly how a client encodes request data.

Why run this in your browser?

All processing happens locally in your browser. Your data never leaves your machine, making it safe for sensitive payloads, internal API responses, and confidential configurations.