Launching soon
Encode / decode / convert

Encode.Decode.

Base64, URL encoding, JWTs, hex, binary, Unicode and hashes in one place. Private and instant, and nothing you paste is ever uploaded.

How it works

Encoding changes data into a different form so it can be stored or sent safely. Base64 turns binary data into plain text, URL encoding makes characters safe to use in links, and HTML entities stop characters like < from being read as markup. Encoding is not encryption: anyone can decode it, so never use it to hide secrets.

Many online decoders send what you paste to a server. That's a real risk when the input is a JWT, an API response or customer data. Every tool on codec.tools runs in your browser using built-in Web APIs. You can check this yourself in your browser's network tab: no requests are made.

Tools on the way

  • Base64 encode / decode

    Text and files, standard and URL-safe.

  • URL encode / decode

    Percent-encoding for links and query strings.

  • JWT decoder

    Read the header and claims, verify HS256 locally.

  • HTML entity encoder

    Named and numeric entities.

  • Text ↔ binary / hex

    Convert text to and from binary and hex.

  • Number base converter

    Binary, octal, decimal and hex.

  • Unicode inspector

    Find out exactly which character you have.

  • Hash generator

    SHA-1, SHA-256, SHA-512 and MD5.

  • UUID / ULID generator

    v4, v7 and ULID, in bulk.

  • Unix timestamp converter

    Epoch seconds and milliseconds to dates.

  • Morse code translator

    Text to Morse code, with audio.

  • Cipher tools

    ROT13, Caesar, Vigenère and Atbash.

Questions

Is Base64 encryption?

No. Base64 is a reversible encoding with no key, so anyone can decode it. Use real encryption to protect data.

Is it safe to paste a JWT here?

The decoder runs entirely in your browser and nothing is sent anywhere. Still, treat live production tokens with care wherever you paste them.