Formula and calculation method
Encode UTF-8 bytes into Base64, or decode Base64 bytes into UTF-8 text.
Base64 is encoding, not encryption.
How to use base64 encoder / decoder
- Set Text or Base64. The example below uses Hello, world!.
- Set Operation by choosing the option that matches your calculation.
- Select Calculate to update the result. Reset restores the illustrated inputs. Copy, print or download your own result if you need a record.
Worked example
Example inputs
- Text or Base64
- Hello, world!
- Operation
- Encode UTF-8
- Base64
- SGVsbG8sIHdvcmxkIQ==
Factors affecting your result
Base64 is encoding, not encryption.
Changing text or base64 changes the scenario being evaluated. Adjust one input at a time when comparing results, keep a copy of the assumptions, and compare values using the same unit and period. A precise arithmetic result does not make an uncertain assumption precise.
Frequently asked questions
How does the base64 encoder / decoder work?
Encode UTF-8 bytes into Base64, or decode Base64 bytes into UTF-8 text.
What inputs does Base64 Encoder / Decoder need?
Enter text or base64, operation. Choose values that correspond to the same situation and measurement convention.
How should I interpret the base64 encoder / decoder result?
Base64 is encoding, not encryption.
Are my base64 encoder / decoder inputs uploaded?
No. The calculation runs in this browser. Favorites, recent tool names, theme and formatting preferences may be saved locally, but calculation inputs are not sent to a calculation server or stored by this website. Shared links do not include entered values.
Maintained by Calculators.buzz Editorial Team. Implementation date: . No professional credentials or clinical review are claimed. Read our methodology policy.