Client-side utility
Encode and decode Base64 in your browser
Convert text to Base64 or decode a Base64 value locally. Nothing is sent to OHC by this tool, making it useful for development and authorized security testing.
Base64 converter
What Base64 is
Base64 represents binary data as printable ASCII characters. It is an encoding format, not encryption, so it should never be used as a password or confidentiality control.
Because conversion happens in the browser, your input remains on this device unless another browser extension or application handles it.
Base64 example
Enter a string in the input box, for example:
OnlineHashCrack is an online service that attempts to recover your passwords thanks to the power of GPUs, including hashes like MD5, NTLM, Wordpress, WPA dumps (handshakes), Office encrypted files (Word, Excel or Powerpoint) obtained in a legal way (pentest, audit, lost password, ...)
It is encoded as a sequence of ASCII characters using the Base64 scheme of MIME:
T25saW5lSGFzaENyYWNrIGlzIGFuIG9ubGluZSBzZXJ2aWNlIHRoYXQgYXR0ZW1wdHMgdG8gcmVjb3ZlciB5b3VyIHBhc3N3b3JkcyB0aGFua3MgdG8gdGhlIHBvd2VyIG9mIEdQVXMsIGluY2x1ZGluZyBoYXNoZXMgbGlrZSBNRDUsIE5UTE0sIFdvcmRwcmVzcywgV1BBIGR1bXBzIChoYW5kc2hha2VzKSwgT2ZmaWNlIGVuY3J5cHRlZCBmaWxlcyAoV29yZCwgRXhjZWwgb3IgUG93ZXJwb2ludCkgb2J0YWluZWQgaW4gYSBsZWdhbCB3YXkgKHBlbnRlc3QsIGF1ZGl0LCBsb3N0IHBhc3N3b3JkLCAuLi4p
A Base64 string can be passed through URLs or HTTP, embedded in JSON or email, and used for text as well as binary data such as images.
How Base64 works
Base64 is a group of binary-to-text encoding schemes that represent binary data as an ASCII string, using a radix-64 representation. The name comes from a specific MIME content transfer encoding. Each Base64 digit represents exactly 6 bits of data. See the Base64 article on Wikipedia for the full specification.
Confidentiality
This encoder and decoder runs in your browser, not through a server-side script. None of your data, text or Base64, is sent to our server or recorded. You can verify it in the page source.