⇄ Base64 & URL Encoder
Encode or decode text as Base64 or URL-component (percent) encoding — type in either pane and the other updates instantly, all computed locally in your browser.
How to Use This Tool
Choose Base64 or URL Component encoding above, then type in either pane — the other updates instantly. Typing in "Plain text" encodes it; typing in the encoded pane decodes it back, with a message shown if what you typed isn't valid yet.
Base64 is commonly used to embed binary-safe data in text formats like JSON, URLs, or email attachments; URL Component (percent) encoding escapes characters that aren't safe inside a URL query string. Everything runs locally in your browser — nothing you type is uploaded or saved.