Base64 인코딩
텍스트나 파일을 Base64로 인코딩합니다.
이 도구는 JavaScript로 작동합니다. 사용하려면 브라우저에서 JavaScript를 켜고 페이지를 새로 고치세요.
파일을 글로 바꿉니다.
Base64 Encode는 어떤 파일이든 글자와 숫자와 몇 가지 기호만으로 된 Base64 글로 바꿉니다. 이미지, PDF, 소리, 글꼴, 그 밖의 어떤 종류의 파일도 올릴 수 있습니다. 최대 64 MB입니다. 이 형식은 글만 나를 수 있는 길로 파일을 보낼 때 씁니다. 메일 첨부, JSON 안에 파일을 담아 보내는 API, 설정 파일에 넣는 인증서, HTML과 CSS에 넣는 작은 이미지 같은 것들입니다.
‘76자에서 줄 바꾸기’ 선택은 기본으로 켜져 있고 메일(MIME)의 줄 길이 규칙을 따릅니다. 한 줄짜리 출력을 원하면 끄세요. ‘data: URI로 출력’ 선택은 출력을 data:image/png;base64,… 꼴로 줍니다. 이 글은 <img> 태그나 CSS의 url() 안에 바로 붙일 수 있습니다. 파일의 종류는 파일 이름으로 정해집니다. 중요한 점. Base64는 암호가 아니며 누구나 되돌릴 수 있습니다. 게다가 파일을 약 33 % 크게 만듭니다. 되돌리려면 ‘Base64 디코딩’ 도구를 쓰세요. 한 번에 최대 20개 파일을 올릴 수 있으며, 모두 같은 설정으로 처리되고 여러 파일은 ZIP 파일 하나로 내려받습니다.
처음부터 끝까지
- 파일을 올리세요. 어떤 파일이든 끌어 놓거나 고르세요. 최대 64 MB.
- 형식을 고르세요. 메일과 오래된 도구를 위해서는 줄 바꿈을 켠 채로 두세요. HTML이나 CSS에 넣을 것이면 data: URI 선택을 켜세요.
- 부호화하고 내려받으세요. Base64 글이 .txt 파일로 내려옵니다. 커진 정도가 화면에 적힙니다.
자주 묻는 질문
Base64는 안전한가요, 암호인가요?
아닙니다. Base64는 부호화일 뿐이며 열쇠가 필요 없고 누구나 몇 초 만에 되돌립니다. 비밀 자료를 지키는 데 쓰지 마세요.
파일이 왜 커졌나요?
Base64는 3바이트마다를 4글자로 적습니다. 그래서 출력이 대략 33 % 커집니다. 줄 바꿈이 켜져 있으면 줄 끝이 조금 더 보탭니다.
data: URI는 어디에 쓸모 있나요?
작은 아이콘과 이미지를 따로 파일을 부르지 않고 HTML이나 CSS에 넣을 때입니다. 큰 파일에서는 쪽을 무겁게 하니 몇 KB짜리 이미지에 쓰세요.
파일이 서버에 남나요?
아니요. 파일은 처리를 위해서만 서버로 전송되고 작업이 끝나면 삭제됩니다. 결과 파일도 다운로드한 뒤 도구를 나가면 삭제됩니다. 계정, 이름, 이메일 주소는 필요 없으며 파일이 제3자 서비스로 전송되는 일은 없습니다. 이용은 무료입니다. 처리 횟수에 시간당·일일 한도가 없고, 처리 전에 광고를 볼 필요가 없으며, 결과물에 워터마크를 넣지 않습니다.
다른 파일 도구
RUPO Studio