텍스트와 이미지를 Base64로 인코딩/디코딩하세요
이미지를 드래그하거나 클릭하세요
PNG, JPG, GIF, SVG, WebP 지원
텍스트 또는 이미지 탭을 선택합니다.
텍스트를 입력하거나 이미지를 드래그 앤 드롭합니다.
인코딩 또는 디코딩 버튼을 클릭합니다.
복사 버튼으로 결과를 클립보드에 저장합니다.
아니요, Base64는 인코딩 방식으로 암호화가 아닙니다. 누구나 쉽게 디코딩할 수 있으므로 보안 목적으로는 사용하지 마세요.
Base64는 3바이트를 4문자로 변환하므로 원본 대비 약 33% 크기가 증가합니다. 이는 바이너리 데이터를 텍스트로 안전하게 표현하기 위한 대가입니다.
+와 /를 -와 _로 대체한 변형입니다. URL에서 특수문자 문제 없이 안전하게 사용할 수 있습니다.
네, 한글은 먼저 UTF-8로 인코딩된 후 Base64로 변환됩니다. 이 도구는 자동으로 처리합니다.
HTML/CSS에 인라인 이미지로 삽입하거나, API로 이미지를 전송할 때, 이메일에 이미지를 첨부할 때 사용합니다.
패딩(=)은 원본 데이터가 3바이트의 배수가 아닐 때 부족한 부분을 채우는 역할을 합니다.
네, 모든 변환은 브라우저 내에서 JavaScript로 처리되며, 입력한 데이터는 서버로 전송되지 않습니다.
Base64는 +와 /를 사용하고, Base64URL은 -와 _를 사용합니다. Base64URL은 URL과 파일명에서 안전합니다.
JWT는 JSON 데이터를 URL-safe하게 전송하기 위해 Base64URL 인코딩을 사용합니다.
네, 반응형 디자인으로 스마트폰, 태블릿에서도 편리하게 사용할 수 있습니다.
이미지를 인라인으로 넣을 때 매번 사용합니다. Data URL 생성이 정말 편해요!
JWT 디버깅할 때 유용합니다. 페이로드 확인이 빠르게 됩니다.
API 개발할 때 바이너리 데이터 전송용으로 자주 씁니다.
아이콘 SVG를 CSS에 바로 넣을 때 사용해요. 드래그 앤 드롭이 편리합니다.
컴퓨터공학 수업 과제할 때 도움 많이 받았어요. UI가 직관적입니다.
테스트 데이터 만들 때 필수입니다. 크기 증가율 표시가 유용해요.