§ Tool 12 of 23 · Format

Base64, both directions.

Encode and decode Base64 with URL-safe variants and automatic direction detection. Padding handled, line breaks tolerated, output ready for the clipboard.

Direction
Bidirectional
Auto-detected
Variants
Standard · URL-safe
Both round-trip
Padding
Handled
Optional on input
Network
Offline
Pure local
DevUtilities Base64 — paired input/output, encode/decode toggle.
Plate xii — Base64 with the URL-safe variant toggle visible.
§ 01Capabilities

Six things it does well.

i

Encode and decode

Both directions in the same panel. Auto-detects which way you mean from the input shape.

ii

URL-safe variant

Toggle to use -_ instead of +/. Padding is optional and stripped on output.

iii

Tolerant input

Whitespace and line breaks are silently ignored. Paste from a multi-line wrap and it still works.

iv

Real-time conversion

Type, see results immediately. Both panels update as you key.

v

One-click copy

Copy buttons on both sides. The clipboard gets the value alone.

vi

State persistence

Last input and output stick across sessions.

§ 02A typical session

Four moves between forms.

Paste

Drop encoded or decoded text into either field.

Paste · ⌘ V

Pick a variant

Standard or URL-safe. The toggle is visible at all times.

Variant toggle

Read the result

The opposite field updates immediately.

Live

Copy

One-click copy on either side.

Copy · ⌘ C
§ 03Made for these tasks

The work it actually does.

i — Auth

Basic auth headers

Encode user:password for an HTTP Basic header in one move.

ii — Tokens

JWT segments

Decode the URL-safe Base64 segments of a JWT to inspect headers and claims.

iii — Embed

Inline binaries

Encode a small image or font for inline data URLs.

iv — Webhook

Decoding payloads

Decode the Base64-wrapped payloads some webhook services pass along.

v — Email

MIME parts

Decode quoted-printable / Base64 mail body parts when debugging.

vi — Storage

Round-tripping

Stash arbitrary text in a field that only allows ASCII, decode on retrieval.

§ 04Questions, answered

Things people ask before they download.

What's the difference between standard and URL-safe Base64?

Standard uses + and /; URL-safe uses - and _ and often omits the trailing = padding. Both round-trip cleanly.

Do I need to specify direction?

No. The tool detects whether your input is encoded or decoded and routes accordingly.

Are line breaks ignored?

Yes. Whitespace and line breaks are silently stripped from encoded input.

Is padding required?

On output, yes — it's added when needed. On input, it's optional; the tool handles either form.

Does this handle binary?

Encoded text is text; decoding produces UTF-8 text by default. Genuine binary round-trips are best done with the Hex String Converter.

Does this require network access?

No. Base64 is fully local.

§ 05Companion tools

Better with the rest of the shelf.

§ Download

Encode, decode, URL-safe — one panel.

Download — Mac App StoreChangelog