Troubleshoot UTF-8, Korean, emoji, and Base64URL

Use UTF-8-aware conversion and check whether URL-safe characters and padding are expected.

Checklist

  1. Paste the original Unicode text, then choose Base64 or Base64URL deliberately.
  2. Base64URL replaces `+` and `/` and may omit `=` padding.
  3. A decoded byte sequence may not be valid UTF-8 text; do not force it into text.

Privacy and accuracy

Confirm the expected alphabet and padding with the system that produced the value.

Open the encoder