Simple & private
Base64 Encoder & Decoder
Encode plain text or decode Base64.
What is this tool?
Base64 turns plain text into a safe set of letters, numbers and symbols so it can travel through systems that expect plain text, such as URLs or config files. This tool encodes text to Base64 or decodes it back.
How to use this tool
- Paste your text or Base64 string into the input box.
- Choose "Encode" or "Decode".
- Click "Run tool" to see the result.
- Copy the output once you are ready.
Example
Encoding the text "hello" produces "aGVsbG8=", and decoding "aGVsbG8=" returns "hello" again.
Common use cases
- Embedding a small file or image reference in CSS or a config file
- Passing a token safely inside a URL
- Decoding a Base64 string received from an API
- Learning how Base64 encoding works
Frequently asked questions
Is Base64 a form of encryption? +
No. It is fully reversible by design, so it should never be used to hide sensitive information.
Why did decoding fail? +
A stray line break or missing character copied along with the string is the most common cause.
Does this tool store what I paste? +
No, encoding and decoding both happen locally in your browser.