Base64, URL & HTML Entity Encoder/Decoder
Three encoders, one keyboard shortcut. Includes Base64URL (the JWT one).
Switch between Base64, URL-encoding and HTML entities. Base64URL (no padding, -/_ alphabet) is supported for JWT payloads and webauthn challenges.
Runs entirely in your browser — nothing you enter is sent to a server.
Need this for real, on your stack?
These free tools are a taste of how we think. We’re a senior software team across Romania & Pakistan that ships deep technical work — platforms, infra, data and the gnarly bits in between.
Talk to our engineers →UTF-8 safe
Multi-byte characters are handled correctly — paste an em-dash, an emoji or Cyrillic and it survives the round trip. The naive btoa() approach silently corrupts these; we use a proper UTF-8 codec.
Built by WeWorkWorldwide — a senior software team in Romania & Pakistan that ships deep technical work. Need this turned into something production-grade for your stack? Talk to our engineers →