All tools / Developer

Base64 and URL Codec Workbench

Processing locally

Encode/decode bytes and text with explicit modes.

Text to encode, or Base64/URL text to decode. Decoded output is never executed.

Process your input to preview the results here.

How to use this tool

How it works

  1. Paste text or Base64.
  2. Choose encode or decode and the codec.
  3. Process. Decoded bytes are never executed.

Input stays in this tab. No upload.

Invalid padding is an error, not a guessed repair.

Supported inputs and outputs

UTF-8 text and Base64/Base64url.

Example

encode 'ok' → b2s=.

Questions and answers

Is decoded HTML opened?

No. Output is text/bytes only.

Related: Text Encoding and Line Ending ConverterJSON Formatter, Validator and DiffJWT Payload Inspector