Base64URL Encode

Base64URL is the URL- and filename-safe variant of Base64 used by JWT, OAuth PKCE, WebAuthn and many APIs. Encode text or a file and choose whether to keep the = padding.

How to use the Base64URL Encode tool

  1. Enter text or choose a file.
  2. Choose padding.
  3. Click Encode to Base64URL.

Frequently asked questions

Why use Base64URL instead of Base64?

Standard Base64 contains "+", "/" and "=", which have special meaning in URLs. Base64URL avoids them so values can be placed in URLs and file names without percent-encoding.

Related tools and guides

Comments (0)

Questions, ideas or a bug in “Base64URL Encode”? Leave a comment, rate the tool, or reply to others.

No comments yet. Be the first to share your feedback!

Leave a comment

Rate this tool:
Esc
↑ ↓ move↵ openEsc close