Decode a Base64 string
Base64 is common in API payloads, Basic Auth examples, data URLs, and JWT segments.
Input
SGVsbG8sIExvY2FsVG9vbHM=Output
Hello, LocalToolsEncode Unicode text to Base64 or decode Base64 back to readable text in your browser, without sending the input to a server.
Privacy note: this tool runs in your browser; inputs are not uploaded. How privacy works
Base64 is common in API payloads, Basic Auth examples, data URLs, and JWT segments.
Input
SGVsbG8sIExvY2FsVG9vbHM=Output
Hello, LocalToolsBase64 conversion runs locally in the browser. Text is encoded or decoded on your device.
How LocalTools handles local and server-assisted toolsA practical hub for choosing browser-local tools when working with JSON, JWTs, PDFs, images, hashes, and other data you hesitate to paste online.
A JWT debugging hub for decoding tokens, checking expiration, inspecting claims, and understanding why decoded does not mean trusted.
A local-first workflow for formatting and validating sensitive JSON API responses, logs, and webhook payloads in your browser.
A practical safety checklist for formatting JSON that may contain API responses, logs, tokens, emails, or customer data.
Inspect JWT headers, payloads, and claims in your browser without uploading the token to a third-party decoder.
A safety checklist for decoding JWTs, understanding token sensitivity, and choosing local inspection over upload-based tools.
No. Base64 only encodes data into a text-safe representation. Anyone can decode it.
No. This Base64 tool runs locally in the browser.
Base64URL is a URL-safe variant often used in JWTs. It replaces characters such as plus and slash and may omit padding.