새로운

Base64 인코더/디코더

텍스트를 Base64로 인코딩하거나 Base64를 텍스트로 디코딩합니다. Unicode/UTF-8을 지원하며 바이트 크기를 표시합니다.

일반 텍스트를 Base64 인코딩 문자열로 변환

0 바이트
결과
변환할 텍스트를 입력하세요
Base64 인코딩은 바이너리 데이터를 ASCII 텍스트로 변환합니다. URL, 이메일, JSON에 데이터를 포함할 때 유용합니다. 전체 Unicode/UTF-8을 지원합니다.

How to Use This Tool

  1. 1

    Choose Encode or Decode mode

    Select 'Encode' to convert plain text to Base64, or 'Decode' to convert a Base64 string back to readable text.

  2. 2

    Enter your input

    Paste or type your text (for encoding) or Base64 string (for decoding) into the input text area.

  3. 3

    View the result instantly

    The conversion happens in real time. The output appears below with input and output byte sizes displayed.

  4. 4

    Copy the output

    Click the 'Copy' button to copy the encoded or decoded result to your clipboard.

Frequently Asked Questions

What is Base64 encoding?
Base64 is a binary-to-text encoding scheme that represents binary data using 64 ASCII characters (A–Z, a–z, 0–9, +, /). It is commonly used to embed binary data in text-based formats like JSON, XML, and email.
Does Base64 encoding encrypt my data?
No. Base64 is an encoding, not encryption. Anyone can decode a Base64 string. It is meant for data transport, not security. For encryption, use tools like AES or RSA.
Why is the Base64 output larger than the input?
Base64 encoding increases data size by approximately 33%. Every 3 bytes of input become 4 Base64 characters, plus padding characters (=) if needed.
Does this tool support Unicode and emoji?
Yes. The encoder handles full Unicode text including emoji, CJK characters, and special symbols by first converting to UTF-8 bytes before Base64 encoding.