OpenViSTAI · Agents · Blockchain · Crypto
Menu

OPENVIST TOOLS · FREE TO USE

Base64 Encoder & Decoder

Encode text or a file as Base64, or decode Base64 as UTF-8 text or a binary download.

Runs locally in your browser

Maximum 2 MiB per input. Selected Base64 and SHA-256 files are read as exact bytes. CSV: 20,000 data rows and 100 columns. Text comparisons preserve case, whitespace and Unicode spelling.

Standard Base64 requires padding; Base64url uses the unpadded URL-safe alphabet. Whitespace and noncanonical padding bits are rejected. Text is encoded as UTF-8. Files are read as their exact bytes. Base64 is not encryption.

Load an example or provide your input to begin.

What this tool does

Standard Base64 requires padding; Base64url uses the unpadded URL-safe alphabet. Whitespace and noncanonical padding bits are rejected. Text is encoded as UTF-8. Files are read as their exact bytes. Base64 is not encryption.

Use the example to understand the accepted input. Field names, when applicable, are literal. Inputs are not executed, and Sitemap Inspector never requests the listed URLs.

Worker processing stops after 20 seconds; results are limited to 5 MiB. Initial sitemap XML parsing runs locally before that worker timeout. Inputs and results are cleared when you reload the page. Nothing is executed from the supplied files.

A practical example

Encode a short UTF-8 value for a documented data format, or decode a Base64 value for inspection.

Example input

Hello

What to expect

Standard Base64 encoding produces SGVsbG8=. Decoding it as UTF-8 returns Hello. Base64 does not encrypt the text.

Use the controls above to enter this example. Load example may use a different sample; check the selected operation and options.

Continue with a related recipe

These related scripts inspect UTF-8 input; they do not implement the Base64 tool.