이 도구의 기능
Base64는 바이너리 데이터를 암호화가 아닌 ASCII 문자로 표현하는 인코딩입니다. 이 도구는 먼저 TextEncoder를 사용하여 텍스트를 UTF-8 바이트로 변환한 다음 Base64 인코딩을 수행하므로 유니코드에 대한 직접적인 btoa(text) 제한은 없습니다.
- 인코딩 결과는 일반 ASCII 텍스트로 안전하게 복사될 수 있습니다.
- Base64는 일반적으로 데이터 크기를 약 1/3 정도 늘립니다.
- 인코딩은 기밀성을 제공하지 않으며 민감한 콘텐츠는 있는 그대로 보호되어야 합니다.
사용 방법
- UTF-8 텍스트를 입력하세요.
- "Base64 인코딩"을 클릭하세요.
- 결과 Base64 문자열을 확인합니다.
- 결과를 저장하려면 "복사"를 클릭하세요.
주요 사용 사례
- JSON 또는 구성의 짧은 텍스트 조각을 나타냅니다.
- 기본 데이터 인코딩 및 메시지 콘텐츠를 테스트합니다.
- 다국어 텍스트에 대한 UTF-8 바이트 인코딩 결과를 확인합니다.
Base64 Encode 기능
UTF-8 텍스트를 Base64로 인코딩하여 중국어, 일본어 및 이모티콘을 올바르게 지원합니다. 일상적인 개발, 디버깅, 데이터 정렬 및 코드 최적화 시나리오에 적합합니다. 처리 결과를 직접 확인, 복사, 다운로드할 수 있습니다.
FAQ
Base64 암호화인가요?
아니요. 누구나 Base64를 디코딩할 수 있습니다. Base64는 표현만 변경하고 암호화 보호 기능은 제공하지 않습니다.
중국어를 정상적으로 인코딩할 수 있는 이유는 무엇입니까?
이 도구는 먼저 유니코드 텍스트를 UTF-8 바이트로 명시적으로 변환한 다음 해당 바이트를 Base64로 인코딩합니다.
이모티콘이 사라지나요?
아니요. 브라우저가 표준 TextEncoder를 지원하는 한 UTF-8 바이트의 이모티콘은 그대로 유지됩니다.