Base64 Pad
Encode and decode Base64 locally. Live, URL-safe, wrap. Free stays local. Pro syncs named pads via ExtHub.
Screenshots
Hover to inspect at real size. On a phone, swipe.
Free vs Pro
See what stays free in your browser and what Pro unlocks.
Free
Included with the Chrome extension
- Encode, Decode, Convert, Copy, Use output, Paste, and Clear — no ExtHub account
- Live convert, URL-safe, Wrap 76, and byte counts
- Local history (click to restore) and an action log — not page HTML
- Up to 12 history rows and 20 log rows in this browser
Pro
Unlocked with an ExtHub subscription
- Sync named pads, convert prefs, and the action log to ExtHub (name, mode, length, and capped text — not page HTML)
- Data URI, Hex, and JSON format chips, plus JSON export/import
- Up to 50 pads / 50 history / 80 log rows in the extension; full archive on exthub.app
Why upgrade to Pro
- Encode and decode without signing in; Pro is optional for cloud pads
- Pick up the same named pads and convert prefs on another machine
- One subscription, only for Base64 Pad
About
Base64 Pad encodes and decodes UTF-8 text in this browser. Free tools stay on this device — no ExtHub account. Conversion happens locally; page HTML is not uploaded.
Encode / Decode chips, Convert, Copy, Use output, Paste, and Clear. Live converts as you type. URL-safe and Wrap 76. Byte counts. Local history (click a row to restore) and an action log. Up to 12 history rows and 20 log rows locally.
Pro syncs named pads (name, mode, length, and capped text so you can restore on another machine), convert prefs, and the action log to ExtHub. Data URI / Hex / JSON format chips, JSON export/import, and higher caps (50 pads / 50 history / 80 log rows). Search and CSV/JSON export are on the ExtHub My data page. Unsigned installs still send a compact connectivity ping.