.Convertor
메뉴

Base64 인코딩 디코딩

도구가 입력 유형을 자동으로 식별합니다: 일반 텍스트는 Base64 인코딩을 생성하고, 유효한 Base64는 자동으로 원본 텍스트로 디코딩됩니다.

로컬 처리 · 파일 업로드 없음

파일은 현재 브라우저에서 처리되며 자동 업로드되지 않습니다. 처리 구성 요소를 처음 불러올 때 인터넷 연결이 필요할 수 있습니다.

Base64 인코딩 및 디코딩: 사용 및 한계

Base64는 인쇄 가능한 문자를 사용하여 바이트를 나타냅니다. 이 도구는 API 디버깅, 로그 검사 및 데이터 조각 확인을 위해 UTF-8 텍스트를 변환합니다.

Base64는 암호화가 아니라 인코딩입니다. 이 페이지는 UTF-8 텍스트만 출력하며, 다른 문자셋 변환이나 이진 파일 다운로드는 제공하지 않습니다.

설명된 기능

표준 Base64 및 Base64URL 텍스트

디코딩은 - 및 _가 포함된 표준 Base64 및 Base64URL 알파벳을 허용하고 생략된 후행 패딩을 복원합니다. 인코딩은 표준 Base64를 생성합니다.

텍스트 데이터 URI 및 명시적 모드

data:…;base64, 접두어를 먼저 제거한 후 텍스트를 디코딩하세요; 입력 내용에 모호함이 있을 경우, 자동 판별에 의존하지 말고 인코딩 또는 디코딩 모드를 선택하세요.

실제적인 예

일반 텍스트를 Base64로 인코딩

입력

Hello

변환 결과

SGVsbG8=

인코딩 모드는 표시된 결과를 생성합니다. Hello를 복구하려면 디코드 모드에서 해당 결과를 입력하세요.

패딩되지 않은 Base64URL 디코딩

입력

8J-Yig

변환 결과

😊

디코드 모드는 표준 알파벳으로 정규화하고 UTF-8 텍스트를 읽기 전에 패딩을 복원합니다.

텍스트 데이터 URI 디코딩

입력

data:text/plain;base64,SGVsbG8=

변환 결과

Hello

이 예에는 텍스트 데이터가 포함되어 있습니다. 이는 이미지 데이터 URI를 이미지로 내보내는 것을 지원한다는 의미는 아닙니다.

사용 단계

  1. 자동 감지

    자동 감지, 인코딩 또는 디코딩 모드를 선택할 수 있습니다; 방향을 확실히 해야 할 때는 수동 모드를 사용한 뒤 텍스트나 Base64 문자열을 붙여넣으세요.

  2. 실시간 변환

    도구가 입력 유형을 자동으로 식별합니다: 일반 텍스트는 Base64 인코딩을 생성하고, 유효한 Base64는 자동으로 원본 텍스트로 디코딩됩니다.

  3. 원클릭 복사

    각 결과 영역마다 '복사' 버튼이 제공되어, 인코딩 또는 디코딩된 내용을 빠르게 가져올 수 있습니다.

자주 묻는 질문

일부 콘텐츠가 인코딩이 아닌 자동으로 디코딩되는 이유는 무엇인가요?

자동 모드는 유효한 UTF-8 텍스트를 포함한 Base64만 디코딩합니다. 모호할 때는 인코딩 또는 디코딩을 직접 선택하세요.

디코딩 실패는 일반적으로 어떤 원인 때문인가요?

일반적인 원인은 입력된 내용이 완전하고 유효한 Base64 문자열이 아니거나, 중간에 잘못된 문자가 포함되어 있기 때문입니다. 먼저 원본 내용이 잘리거나 추가로 결합되지 않았는지 확인해 보세요.

이 도구는 전체 JWT를 구문 분석하거나 이미지를 디코딩할 수 있습니까?

유효한 UTF-8 Base64URL 텍스트 조각을 디코딩할 수 있지만 전체 JWT를 분할하거나 서명을 확인하거나 이미지 및 기타 바이너리 파일을 내보낼 수는 없습니다.

관련 도구

관련 글