by Robert Hashemian

Base64 Encoding/Decoding

Cost-free and advertising-free.
Note: This service comes with NO GUARANTEES. No liability is assumed.



What is Base64 Encoding/Decoding?

Base64 is an encoding algorithm used to alter text and binary streams into printable and easy-to-process form to be consumed by various programs as well as transmitted over the network.

Base64 encoding is generally achieved by splitting a stream or block of data into 6-bit fragments and interpreting each fragment as the position in the following series of characters. Therefore the encoding yields data selected from 64 possible characters comprising:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz0123456789+/

After the Base64 encoded block is obtained it is ready to be processed, or transmitted, for example for MIME content transfer encoding used in email transmission.

Base64 decoding employs a reverse algorithm to yield the original content. While Base64 encoding alters the original content, it is not suitable as an encryption mechanism as it can be easily decoded to reveal the original content. For that there are various encryption algorithms and products to be used. PGP is one of the better known encryption products.

Use the form to the right to encode or decode a block of text using Base64. Just paste in the data and click on the Encode or Decode buttons and you will receive the results. Please note, decrypting could return binary data or character formats not supported for viewing. This will result in strange or junk characters being displayed on the page.

Enter the data you want to encode or decode using Base64 in the box below and click on a button. Results will be displayed in the same box below.

   

*** FREE from hashemian.com *** see descriptions
JavaScript Countdown/Count-up Timer/Clock JavaScript Web Page Load Time JavaScript Web Page Commenting JavaScript Visitor IP Address/Host
HTML Form Submission Tool Email/String Encoder/CAPTCHA Hit Counter; Page Counter Connection Probe
Reverse Whois Browser Simulator/emulator My IP Address, Whoami Whois
Mail Exchanger (MX Record) Lookup Search Engine Rankings JavaScript Thousand Separator Windows File Search Utility
Atomic Clock/Current Time Short/Small URLs Atomic Fortune Teller Port Scanner
Generate Password Google/Yahoo Maps Web Page Load Timer Ping
HTML, URL, Decimal Encoding/Decoding Form Post Tester/Viewer Web Scratchpad/Notepad/Clipboard RSS/ATOM Web Widget
HTML/CSS Color Test Base64 Encoding/Decoding QR Code Generator Text Transform/Convert Capitalize
Simple One-page Calendar Free Check/Cheque Generator GUID/UUID Generator  


Read Financial Markets  |   Home  |   Blog  |   Web Tools  |   News  |   Articles  |   FAQ  |   About  |   Contact
Bitcoin: 1K9TzBvQ2oaEb4tX9t2vKDtZouMcpfV6QF
© 2001-2017 Robert Hashemian   Powered by Hashemian.com