Skip to content
The Internet Compass

Developer Utilities

Base64 Encoder

Encodes text to Base64 with correct Unicode handling — plain btoa() breaks on emoji and non-Latin text; this doesn't.

FreeNo sign-upRuns in your browser

How it works

  1. 1Type or paste text
  2. 2It's encoded to Base64 immediately
  3. 3Copy the result

Who this is for

  • Encoding a string for a data URL or Basic Auth header
  • Preparing binary-safe text for a config value
  • Quick encoding during API debugging