Base64 인코딩 및 디코딩

Base64 인코딩은 이진 데이터를 ASCII 텍스트로 바꿉니다. 외부 파일 없이 HTML에 이미지를 넣거나(<img src="data:image/png;base64,...">) 텍스트만 허용하는 형식으로 데이터를 보낼 때 사용합니다.

무료, 계정 불필요, 브라우저 처리, 서버 업로드 없음.

무료브라우저 처리서버 저장 없음

옵션

모드

메모

Base64 인코딩은 이진 데이터를 ASCII 텍스트로 바꿉니다. 외부 파일 없이 HTML에 이미지를 넣거나(<img src="data:image/png;base64,...">) 텍스트만 허용하는 형식으로 데이터를 보낼 때 사용합니다.

유형별 용량 증가

PNG 이미지 100 KB

100 KB

~136 KB

+36%

작은 SVG 아이콘 2 KB

2 KB

~2.7 KB

+36%

«Hello» 문자열

5바이트

8바이트

+60%

100KB PDF는 Base64로 약 133KB가 됩니다. 인코딩하면 용량이 약 33% 늘어나므로 큰 파일은 데이터 URI보다 일반 URL을 사용하세요.

Base64는 암호화가 아닙니다. 누구나 즉시 디코딩할 수 있으므로 민감한 데이터를 보호하는 용도로 사용하지 마세요.

관련 가이드

비슷한 도구