Base64 인코더 / 디코더 무료

텍스트를 Base64로 인코딩하거나 Base64를 텍스트로 디코딩하세요. 파일을 Data URL로 변환하는 기능도 있어요. 결과는 복사 버튼으로 간편하게 복사할 수 있어요. 브라우저에서 바로 실행되고 서버로 전송되지 않아요. 개발, 이메일 인코딩, HTML/CSS에 이미지 임베딩 등에 유용해요.

도구를 불러오는 중이에요...

이럴 때 쓰세요

이미지를 CSS나 HTML에 직접 넣기

작은 아이콘 파일이라면 모드를 「파일」로 바꾸고 파일을 끌어다 놓으세요. 「Data URL (Base64)」 칸에 data:image/... 로 시작하는 문자열이 나오니 「복사」해서 img 태그 src나 CSS url()에 붙여 넣으면 별도 파일 없이 쓸 수 있어요.

API 문서에 나온 Base64 문자열 읽기

「디코딩」과 「텍스트」를 고르고 「입력」에 문자열을 붙여 넣은 뒤 「변환」을 누르면 UTF-8 글자로 풀려요. 한글이 들어 있어도 깨지지 않고 나와요.

문장을 Base64로 만들어 테스트 데이터에 쓰기

「인코딩」과 「텍스트」를 고르고 문장을 적은 뒤 「변환」을 누르세요. 이메일 헤더나 설정 값에 넣을 테스트 문자열을 빠르게 만들 수 있어요.

자주 묻는 질문

Base64가 뭔가요?

바이너리 데이터를 ASCII 문자로 표현하는 인코딩 방식이에요. 이메일, Data URL, API 토큰 등에 흔히 쓰여요.

한글도 인코딩할 수 있나요?

네. UTF-8 인코딩을 정확히 처리해서 한글, 이모지 등 모든 유니코드 문자가 돼요.

파일을 Base64로 변환할 수 있나요?

네. 파일 모드로 전환하고 파일을 넣으면 Data URL(MIME 타입 포함 Base64 문자열)을 만들어 줘요.

크기 제한이 있나요?

특별한 제한은 없지만 아주 큰 파일은 브라우저 메모리에 의해 느려질 수 있어요.

데이터가 서버로 전송되나요?

아니요. 브라우저에서만 처리되고 기기 밖으로 나가지 않아요.

Base64를 다시 파일이나 이미지로 되돌릴 수 있나요?

지원하지 않아요. 「파일」은 파일을 Data URL 문자열로 바꾸기만 하고, 「디코딩」은 글자(텍스트)로만 풀어요. 이미지를 다시 받아야 하면 다른 도구가 필요해요.

디코딩하면 오류가 나요.

data:image/png;base64, 같은 앞부분이 붙어 있으면 그 부분을 빼고 뒤의 문자열만 넣어야 해요. 문자열이 중간에 잘렸거나 URL-safe 형태(-와 _ 사용)여도 오류가 날 수 있어요.

Base64는 암호화인가요?

아니요. 누구나 풀 수 있는 변환일 뿐이라서 비밀번호나 개인정보를 Base64로 바꿨다고 안전해지지 않아요.

최근 확인: 2026년 10월 10일 · 다고침 팀