Data utilities
Base64 encode & decode
Convert between plain text and Base64 with URL-safe mode, padding helpers, and wrap presets.
Category: Data utilities View documentation
Highlights
- Encode & decode on the server
- URL-safe alphabet + padding controls
- Copy-ready output with wrap presets
We process everything server-side so large payloads stay fast and consistent.
Encoding options
When enabled, we trim trailing padding after encoding. Many APIs expect padding, so double-check before sharing.
These toggles apply while decoding. We safely ignore them when you are encoding payloads.
Quick samples
Result
Encoded output
T1ZST1RPT0xTIGNhbiBzaGlwIGJhc2U2NCBlbmNvZGUgJiBkZWNvZGU=
Insights
- Alphabet
- Standard
- Input characters
- 41
- Output characters
- 56
- Wrap preset
- No wrapping
- Padding removed
- No
Snippets
PHP Encode Base64 with URL-safe alphabet.
Str::toBase64('payload')
Linux shell Encode and wrap at 76 characters.
echo '\$INPUT' | openssl base64

