사용 방법
필요한 값 입력
변환 방향을 고르고 텍스트 또는 Base64 문자열을 입력합니다. UTF-8 텍스트 변환용으로 바이너리 파일을 업로드하지 않습니다.
계산 결과 확인
입력에 따라 결과가 갱신됩니다. TextEncoder로 UTF-8 바이트를 만든 다음 표준 Base64로 바꿉니다. 해석할 때는 공백·줄바꿈을 제외하고 끝의 = 패딩을 포함한 형식을 검사합니다.
결과 복사와 초기화
결과 복사 버튼으로 표시한 한글 UTF-8 왕복 변환 결과를 복사합니다. 초기화는 입력을 처음 상태로 되돌립니다. 입력과 결과는 주소나 브라우저 저장소에 기록하지 않습니다. 결과 복사는 버튼을 누를 때만 수행합니다.
주요 기능
- 한글 UTF-8 왕복 변환
- 한글과 이모지를 포함한 UTF-8 텍스트를 표준 Base64로 인코딩하고 다시 텍스트로 디코딩합니다. 원문 바이트 수를 표시하며 잘못된 형식과 UTF-8이 아닌 내용을 구분해 안내합니다.
- 계산·변환 기준
- TextEncoder로 UTF-8 바이트를 만든 다음 표준 Base64로 바꿉니다. 해석할 때는 공백·줄바꿈을 제외하고 끝의 = 패딩을 포함한 형식을 검사합니다.
- 처리 범위와 구분
- Base64는 암호화가 아니며 원문을 숨기지 않습니다. URL-safe Base64의 -와 _는 지원하지 않습니다. 디코딩 바이트가 유효한 UTF-8이 아니면 오류로 표시합니다.
Base64 인코딩·디코딩 입력과 결과 읽기
변환 방향을 고르고 텍스트 또는 Base64 문자열을 입력합니다. UTF-8 텍스트 변환용으로 바이너리 파일을 업로드하지 않습니다.
TextEncoder로 UTF-8 바이트를 만든 다음 표준 Base64로 바꿉니다. 해석할 때는 공백·줄바꿈을 제외하고 끝의 = 패딩을 포함한 형식을 검사합니다.
Base64는 암호화가 아니며 원문을 숨기지 않습니다. URL-safe Base64의 -와 _는 지원하지 않습니다. 디코딩 바이트가 유효한 UTF-8이 아니면 오류로 표시합니다.
자주 묻는 질문
Base64 인코딩과 디코딩은 어떻게 선택하나요?
변환 방향을 고르고 텍스트 또는 Base64 문자열을 입력합니다. UTF-8 텍스트 변환용으로 바이너리 파일을 업로드하지 않습니다.
한글과 이모지는 어떤 문자 인코딩으로 변환하나요?
TextEncoder로 UTF-8 바이트를 만든 다음 표준 Base64로 바꿉니다. 해석할 때는 공백·줄바꿈을 제외하고 끝의 = 패딩을 포함한 형식을 검사합니다.
Base64는 암호화인가요? URL-safe도 지원하나요?
Base64는 암호화가 아니며 원문을 숨기지 않습니다. URL-safe Base64의 -와 _는 지원하지 않습니다. 디코딩 바이트가 유효한 UTF-8이 아니면 오류로 표시합니다.
입력한 내용이나 생성 결과가 저장되나요?
입력과 결과는 주소나 브라우저 저장소에 기록하지 않습니다. 결과 복사는 버튼을 누를 때만 수행합니다.