Base64 & URL Encoder

Encode or decode Base64 and URL text. Handles Unicode without mangling it.

Runs in your browser — nothing is uploaded
Input · 28 characters
Output · 56 characters
V2ViUHJpbXMg4oCUIEFtcml0c2FyIOCoquCpsOConOCovuCorCDwn46T

Unicode is handled properly — emoji and Punjabi, Hindi or Arabic text survive a round trip intact, which the plain btoa() in the browser console does not manage.

Want to understand what this is doing?

You meet both the moment you start working with APIs and auth. We teach it on the Full Stack Web Development course in Amritsar, in person or online.