+Moyoutil
🌐 English
64
Developer

Base64 converter

Encode and decode text including Hangul.

Base64 conversion, use it like this

Replace text with a Base64 string, or restore Base64 to the original UTF-8 text. It is not a tool to convert files or images.

Example usage

Hello is encoded as SGVsbG8=. Hangul can also be used because it is converted to UTF-8 and then encoded.

Please note

Base64 is not encryption. Anyone can restore the original text, so do not use it to hide secrets.

Step-by-step instructions

  1. Enter plain text or Base64 string.
  2. Select encoding if it is plain text, or decoding if it is a Base64 string.
  3. Click Copy results to use elsewhere.

Base64 is not a cipher to hide content

Base64 is a way to express byte data as characters. This tool converts the input text to UTF-8 bytes and then creates a standard Base64. Decoding supports only valid UTF-8 text. If you insert Base64 from an image or compressed file, an error may occur because the original data is not text.

Base64 conversion input and result example
Original textBase64
HelloSGVsbG8=
안녕7JWI64WV

Frequently Asked Questions

Will it be encrypted if I change it to Base64?

No. Anyone can decode it, even without a key. Do not use it to protect your authentication information or password.

Are JWT strings also converted as is?

JWT uses Base64URL. This tool is for standard Base64 and does not support full JWT validation or signature verification.

What happens to line breaks when decoding?

Processes the input Base64 after removing spaces and line breaks. Line breaks in the original text are restored as included in UTF-8 data.

Written and operated by: Moyoutil · Content review: 2026-09-30 · Error report

Tool Utilization Blog

See all blogs →

JSON Formatting, Base64 and URL Encoding: A Practical Guide

Distinguishes the purposes of JSON grammar checking and cleaning, UTF-8 Base64 encoding/decoding, and URL parameter encoding. We've compiled examples you can run yourself, as well as big integers, double encoding, and security precautions.

Read the article ↗

How to calculate SHA-256 hashes: How to compare files and use text checksums

Describes how to calculate and compare SHA-256 hashes of files and UTF-8 text. Check out examples of SHA-384·SHA-512 selection, line break differences, causes of inconsistencies, and limitations of hash verification.

Read the article ↗