새로운
Base64 인코더/디코더
텍스트를 Base64로 인코딩하거나 Base64를 텍스트로 디코딩합니다. Unicode/UTF-8을 지원하며 바이트 크기를 표시합니다.
일반 텍스트를 Base64 인코딩 문자열로 변환
0 바이트
결과
변환할 텍스트를 입력하세요
Base64 인코딩은 바이너리 데이터를 ASCII 텍스트로 변환합니다. URL, 이메일, JSON에 데이터를 포함할 때 유용합니다. 전체 Unicode/UTF-8을 지원합니다.
How to Use This Tool
- 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
Enter your input
Paste or type your text (for encoding) or Base64 string (for decoding) into the input text area.
- 3
View the result instantly
The conversion happens in real time. The output appears below with input and output byte sizes displayed.
- 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.