데이터 -> Base64 인코더
다양한 문자 집합을 사용하여 데이터를 Base64/Base64URL로 인코딩하거나 Base64/Base64URL 데이터를 디코딩합니다. 인코딩을 위해 텍스트 및 바이너리 파일 업로드를 지원합니다.
Base64 <-> 데이터 변환 정보
이 도구는 텍스트 데이터 또는 파일 내용을 Base64/Base64URL로 변환하고 그 반대로도 변환합니다. Base64 인코딩은 기수 64 표현을 사용하여 바이너리 데이터를 ASCII 문자열 형식으로 나타내므로 텍스트 전용 채널을 통한 전송에 적합합니다. Base64URL은 URL 안전 문자를 사용하는 변형입니다. 인코딩을 위해 파일을 업로드하면 원시 바이너리 바이트가 사용됩니다.
이 도구를 사용하는 이유
이 변환기를 사용하여 다음을 수행하십시오. JSON/XML 또는 이메일 본문을 통해 바이너리 데이터(예: 이미지 또는 파일)를 전송합니다. Base64URL로 데이터를 URL 안전하게 만듭니다. 또는 인쇄 가능한 ASCII 형식으로 바이너리 내용을 나타냅니다. 비 UTF-8 텍스트 데이터를 정확하게 디코딩하기 위해 다양한 문자 집합을 지원합니다.
사용 사례 예시
- 텍스트 기반 형식으로 포함하기 위해 바이너리 파일(예: 이미지 또는 실행 파일)을 인코딩합니다.
- 특정 인코딩으로 이미지, 문서 또는 텍스트를 나타낼 수 있는 API에서 Base64 문자열을 디코딩합니다.
- `data:` URI(예: `data:image/png;base64,...`)용 바이너리 데이터를 준비합니다.
- 올바른 문자 집합을 선택하여 레거시 시스템(예: ISO-8859-1)에서 Base64로 인코딩된 텍스트를 변환합니다.
전문가 팁
- 텍스트 디코딩용 문자 집합: 비 UTF-8 텍스트에 중요합니다. 왜곡된 출력을 방지하려면 원래 문자 집합(예: ISO-8859-1)을 선택하십시오. Base64가 비텍스트 바이너리 데이터를 나타내는 경우(바이너리로 다운로드 가능) 무시됩니다. 업로드된 파일(바이너리 데이터)을 인코딩할 때 무시됩니다.
- Base64 대 Base64URL: URL 또는 파일 이름에 Base64URL을 사용하십시오. '+' 및 '/'를 피하고 '=' 패딩을 생략합니다.
- 인코딩용 파일 업로드: '데이터를 Base64로' 모드에서 파일을 업로드할 때 도구는 파일 자체에 대한 문자 집합 고려 사항을 무시하고 직접 Base64 인코딩을 위해 원시 바이너리 바이트를 읽습니다.