텍스트 ↔ Base64 | 사용법·입력·결과 해설
문장을 UTF-8 바이트로 바꾼 다음 Base64로 표현하거나 그 과정을 거꾸로 수행합니다. 한글을 포함한 텍스트 전달 형식을 점검할 때 쓰며 내용을 숨기는 암호화는 아닙니다.
- 브라우저에서 실행
- 업로드되지 않음
- 가입 없음, 기기 성능에 따라 제한될 수 있음
계산 도구를 불러오는 중입니다. 도구가 표시되지 않으면 페이지를 새로고침하세요.
사용 방법과 입력
인코딩할 평문 또는 디코딩할 Base64를 넣고 방향 버튼을 선택하세요. 이미지의 data: 접두사나 URL 전용 변형 문자열은 일반 텍스트 Base64와 구분해야 합니다.
결과 해설과 예제
Hello를 인코딩하면 SGVsbG8=가 되고 이를 디코딩하면 Hello로 돌아옵니다. 뒤의 등호는 형식의 패딩이므로 결과를 복사할 때 임의로 지우지 마세요.
입력·결과 예시
Hello를 인코딩하면 SGVsbG8=가 되고 이를 디코딩하면 Hello로 돌아옵니다. 뒤의 등호는 형식의 패딩이므로 결과를 복사할 때 임의로 지우지 마세요.
한계와 주의사항
- Base64를 아는 누구나 내용을 복원할 수 있습니다.
- 바이너리 파일 전체나 Base64url의 호환성을 보장하는 디코더는 아닙니다.
입력 항목
| 항목 | 설명·제약 |
|---|---|
| 인코드 (텍스트 → Base64) | 화면의 단위와 입력 형식을 확인하세요. |
| 디코드 (Base64 → 텍스트) | 화면의 단위와 입력 형식을 확인하세요. |
| 입력 | 화면의 단위와 입력 형식을 확인하세요. |
| 결과 | 화면의 단위와 입력 형식을 확인하세요. |
데이터 처리
처리는 현재 브라우저 탭에서 수행되며, 도구 입력을 계산 목적으로 서버에 업로드하지 않습니다.
근거 출처
자주 묻는 질문
SGVsbG8=는 무엇으로 돌아오나요?
Hello를 인코딩하면 SGVsbG8=가 되고 이를 디코딩하면 Hello로 돌아옵니다. 뒤의 등호는 형식의 패딩이므로 결과를 복사할 때 임의로 지우지 마세요.
비밀번호를 암호화할 수 있나요?
Base64를 아는 누구나 내용을 복원할 수 있습니다. 바이너리 파일 전체나 Base64url의 호환성을 보장하는 디코더는 아닙니다.