
신뢰와 데이터
Base64, 해시, 인코딩된 주소를 혼동하지 않기
같은 텍스트에 적용한 Base64, 주소 인코딩, SHA-256 해시. 각각이 하는 일, 되돌릴 수 있는 것과 없는 것.
업데이트 2026년 10월 12일 · 읽는 데 1분
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는 암호화가 아닙니다. 누구나 즉시 디코딩할 수 있으므로 민감한 데이터를 보호하는 용도로 사용하지 마세요.

신뢰와 데이터
같은 텍스트에 적용한 Base64, 주소 인코딩, SHA-256 해시. 각각이 하는 일, 되돌릴 수 있는 것과 없는 것.
업데이트 2026년 10월 12일 · 읽는 데 1분