Developer tools

Base64 Encoder / Decoder

Encode or decode text and files using Base64, Base64url or a Data URL. Process the bytes locally.

Inputs and files used by these developer tools stay in your browser.

Loading tool interface…

When to use it

Encode or decode text and files using Base64, Base64url or a Data URL. Process the bytes locally.

Before you export

Choose text or file mode explicitly. Base64 increases size and is not encryption. Decoded HTML or SVG is downloaded as data, never run as a page.

How to use this tool

  1. Choose text or file mode and the Base64, Base64url or Data URL representation.
  2. Run the action and review errors, warnings or validation details.
  3. Copy or download the available result; reset clears the current task.

Supported input and output

Input
Text / File / Base64 / Base64url / Data URL
Output
Base64 / Base64url / Data URL / Text / File

Questions about this tool

What is different about Base64url?

It uses URL-safe alphabet characters instead of + and /. Choose the matching mode; malformed padding, alphabet and noncanonical trailing bits are checked.

Do my files or text leave this device?

Your source content is processed in this browser, not uploaded for processing. The browser may download a processing engine from Voice2Sub’s CDN. Those engine requests do not contain your source file.

Need subtitles created automatically from audio or video?Voice2Sub can transcribe spoken audio when you need a complete subtitle workflow instead of a file utility.
Download Voice2Sub →