UTF-8 안전 · 한글도 OK

Base64 · URL · HTML 인코더/디코더

한글·이모지도 깨지지 않게, 세 가지 인코딩을 한 곳에서

결과
입력하면 결과가 표시됩니다.
광고 영역 (AdSense 반응형)

이건 뭐 하는 도구인가요

인코딩은 텍스트를 특정 규칙에 맞는 안전한 형태로 바꾸는 일입니다. Base64는 바이너리·텍스트를 아스키 문자열로 바꿔 이메일·JSON·data URI에 담을 때, URL 인코딩은 주소의 쿼리 값에 한글·특수문자를 안전하게 넣을 때, HTML 엔티티는 <, & 같은 문자를 화면에 그대로 보여줄 때 씁니다. 이 도구의 핵심은 UTF-8 안전성입니다. 브라우저 기본 함수는 한글 Base64에서 오류가 나지만, 이 도구는 문자열을 UTF-8 바이트로 변환한 뒤 처리해 한글과 이모지도 깨지지 않고 원래대로 되돌아옵니다. 인코딩과 디코딩을 탭 하나로 전환할 수 있어 왕복 확인이 편합니다.

Base64 파일 → data URI

Base64 탭에서는 이미지 같은 파일을 올려 data URI(예: `data:image/png;base64,...`)로 만들 수 있습니다. 작은 아이콘을 CSS/HTML에 인라인으로 넣을 때 유용하며, 이미지라면 미리보기도 함께 표시합니다(최대 5MB).

자주 묻는 질문

HTML 디코딩은 안전한가요?

네. 보안을 위해 innerHTML 트릭 대신 정적 매핑으로만 디코딩해 XSS 위험을 없앴습니다. &lt; 같은 엔티티를 안전하게 원문자로 되돌립니다.

Base64 디코딩이 실패해요.

입력이 올바른 Base64가 아니면 실패합니다. 공백·줄바꿈이 섞여 있어도 대부분 처리하지만, 잘린 문자열은 복원할 수 없습니다.

🔒 입력·파일은 서버로 전송·저장되지 않으며 100% 브라우저에서 처리됩니다.
© 2026 FreeFinancialToolkit.com · 대한민국 직장인·사업자를 위한 무료 금융 계산기
모든 계산은 브라우저에서만 처리되며 서버로 전송되지 않습니다.