Zolkit

Base64 인코더 / 디코더

텍스트를 Base64로 인코딩하거나 디코딩하고, 이미지를 Base64 데이터 URL로 변환. 빠르고, 안전하고, 무료.

Base64 인코딩 디코딩 온라인 무료 — 즉시 변환

Base64는 이메일, 데이터 URI, JWT, API 페이로드에서 광범위하게 사용되는 이진-텍스트 인코딩 방식입니다. Zolkit 인코더/디코더는 브라우저에서 완전히 실행되어 서버에 업로드되는 내용이 없습니다.

100% 안전

모든 인코딩과 디코딩은 네이티브 Web API를 사용해 브라우저에서 로컬로 처리됩니다. 텍스트와 이미지가 기기를 벗어나지 않습니다.

즉각적인 변환

타이핑 즉시 결과가 업데이트됩니다. 버튼을 누를 필요도, 페이지를 새로고침할 필요도 없습니다.

이미지 데이터 URL 변환

PNG, JPG, GIF, WebP, SVG 파일을 드롭하면 HTML이나 CSS에 바로 삽입할 수 있는 Base64 데이터 URL을 얻을 수 있습니다.

유니코드 지원

멀티바이트 유니코드 문자를 올바르게 처리하므로 이모지와 비ASCII 텍스트가 손상 없이 인코딩·디코딩됩니다.

영구 무료

계정 불필요, 회원가입 불필요, 워터마크 없음. Zolkit은 완전 무료입니다.

이미지 미리보기

생성된 Base64 데이터 URL과 함께 이미지의 실시간 미리보기와 파일 크기 정보를 확인하세요.

Base64 인코딩·디코딩 방법

  1. 1

    텍스트 탭으로 이동하여 인코딩 또는 디코딩 모드를 선택한 후 입력 박스에 내용을 붙여넣으세요.

  2. 2

    출력이 즉시 나타납니다. 복사 버튼으로 복사하세요.

  3. 3

    이미지는 이미지 탭으로 이동하여 파일을 드롭하면(최대 2 MB) Base64 데이터 URL을 얻을 수 있습니다.

자주 묻는 질문

Base64 인코딩이란 무엇인가요?

Base64는 64개의 인쇄 가능한 ASCII 문자를 사용해 이진 데이터를 나타내는 이진-텍스트 인코딩입니다. 데이터 URI, 이메일 첨부파일, JWT 토큰, API 응답 등 이진 데이터를 텍스트로 저장하거나 전송해야 하는 곳에 사용됩니다.

유니코드와 이모지를 지원하나요?

네. 인코더는 btoa 전에 encodeURIComponent를 사용하여 멀티바이트 문자를 올바르게 처리합니다. 디코더는 이 과정을 역으로 수행하므로 이모지를 포함한 모든 유니코드 텍스트가 손상 없이 변환됩니다.

어떤 이미지 형식을 Base64로 변환할 수 있나요?

PNG, JPG/JPEG, GIF, WebP, SVG를 모두 지원합니다. FileReader API로 파일을 읽고 data:[mime];base64,[data] 형식의 데이터 URL을 생성합니다.

크기 제한이 있나요?

이미지는 2 MB 제한이 있습니다. 텍스트 입력은 브라우저의 사용 가능한 메모리 외에 별도의 제한이 없습니다.

Base64 데이터 URL을 HTML에 바로 삽입할 수 있나요?

네. <img> 태그의 src 속성이나 CSS background-image URL로 사용하세요. HTTP 요청을 없애므로 아이콘 같은 매우 작은 이미지에 유용합니다.

파일이나 텍스트가 서버로 전송되나요?

아닙니다. 모든 처리는 btoa/atob와 FileReader API를 사용해 브라우저에서 실행됩니다. 이 도구에는 서버 측 처리가 전혀 없습니다.