인코딩 매핑

일반 텍스트가 Base64 문자로 변환되는 과정을 단계별로 시각화합니다. 인코딩 매핑을 실시간으로 확인하세요.

입력일반 텍스트
0 자
인코딩 출력Base64
0 자
인코딩 단계

인코딩 작동 방식 (단계별)

01

UTF-8 바이트 변환

각 문자는 먼저 UTF-8 바이트 표현으로 변환됩니다. ASCII 문자는 1바이트, 국제 문자는 2~4바이트를 사용합니다.

02

3바이트 그룹화

바이트는 3개씩(24비트) 그룹화됩니다. 각 그룹은 4개의 6비트 세그먼트로 분할됩니다.

03

Base64 문자 조회

각 6비트 값(0~63)은 Base64 알파벳의 문자에 매핑됩니다. 불완전한 그룹은 "=" 문자로 패딩됩니다.

더 나은 결과를 위한 팁

다중 바이트 문자(예: 한국어, 이모지)를 입력하여 UTF-8 인코딩이 여러 바이트로 확장되는 과정을 확인하세요.

인코드와 디코드 모드를 전환하여 양방향 매핑을 확인할 수 있습니다.

URL-Safe 모드를 활성화하면 출력에서 +와 /가 -와 _로 대체되는 것을 확인할 수 있습니다.