Base64 인코더
텍스트나 문자열을 Base64로 즉시 인코딩하세요. data URI, HTTP Basic 인증 헤더, 이메일, API 작업에 유용합니다. 무료 온라인 Base64 인코더, 회원가입 불필요.
텍스트를 한 번에 Base64로 바꾸기
Base64는 바이너리를 포함한 모든 데이터를 안전한 64개 문자(A~Z, a~z, 0~9, +, /, 패딩용 =)만으로 표현하는 방식입니다. 이메일, JSON, XML, HTTP 헤더처럼 일반 텍스트용으로 설계된 시스템에서도 Base64로 바꾼 데이터는 깨지지 않고 전달됩니다.
인코더에 텍스트를 붙여 넣으면 Base64 결과가 나옵니다. 예를 들어 Hello, Botsy!는 SGVsbG8sIEJvdHN5IQ==가 됩니다. 이 변환은 완전히 되돌릴 수 있어서 누구나 Base64 디코더로 원래대로 되돌릴 수 있습니다.
Base64 결과는 원본보다 약 3분의 1 커집니다. 3바이트가 4개의 문자가 되기 때문인데, 텍스트 전용 채널로 데이터를 안전하게 보내기 위한 대가입니다.
Base64 인코더 사용법
- 인코딩할 텍스트를 내용 상자에 붙여 넣거나 입력합니다.
- 제출해서 인코딩합니다.
- Base64 결과를 복사합니다.
- 헤더, 설정 값, data URI, API 요청 등 필요한 곳에 붙여 넣습니다.
주요 활용 사례
Basic뒤에username:password의 Base64를 붙이는 HTTP Basic 인증 헤더 만들기.- 텍스트로만 다뤄야 하는 JSON이나 XML 안에 작은 데이터 넣기.
- Base64 값을 요구하는 Kubernetes 시크릿이나 환경 변수 준비하기.
- API와 웹훅 테스트용 문자열 인코딩하기.
- data URI 만들기. 이미지라면 이미지 Base64 변환 도구를 쓰세요.
알아두면 좋은 팁
- Base64는 암호화가 아닙니다. 아무것도 숨기지 않으며 누구나 1초 만에 디코딩할 수 있습니다. 비밀번호나 개인정보 보호에 절대 쓰지 마세요.
- 표준 Base64의
+와/는 URL에서 특별한 의미가 있습니다. URL에 넣을 때는 URL 인코딩을 한 번 더 하거나, 시스템이 지원한다면 URL-safe Base64를 쓰세요. - 끝에 붙는
=는 입력 길이가 3바이트의 배수가 아닐 때 붙는 패딩입니다. 대부분의 디코더에 필요합니다. - 텍스트는 UTF-8로 인코딩되므로 한글과 이모지도 문제없습니다. 한글 한 글자는 3바이트라 결과가 꽤 길어집니다.
자주 묻는 질문
Base64 인코딩은 어디에 쓰나요?
바이너리나 특수문자 데이터를 이메일 첨부(MIME), JSON 페이로드, HTTP 헤더, data URI처럼 일반 텍스트용 시스템에서 안전하게 주고받을 수 있게 해 줍니다.
Base64는 안전한가요?
아니요. Base64는 인코딩일 뿐 암호화가 아닙니다. 쉽게 되돌릴 수 있어 그 자체로는 보안 효과가 없습니다.
Base64 문자열이 왜 = 또는 ==로 끝나나요?
패딩 문자입니다. Base64는 3바이트 단위로 처리하는데, 마지막 묶음이 모자라면 = 한두 개로 채웁니다.
인코딩한 텍스트가 왜 원본보다 길어지나요?
Base64는 3바이트를 4개의 문자로 바꾸기 때문에 결과가 원본보다 약 33% 커집니다.
Base64는 어떻게 디코딩하나요?
Base64 디코더를 사용하세요. 인코딩된 문자열을 붙여 넣으면 원래 텍스트가 나옵니다.
관련 도구
- Base64 디코더: Base64 입력을 원래 문자열로 디코딩합니다.
- 이미지 Base64 변환: 이미지 파일을 Base64 문자열로 변환합니다.
- URL 인코더: 입력한 문자열을 URL 형식으로 인코딩합니다.
- 16진수 변환기: 문자열을 16진수로, 16진수를 문자열로 변환합니다.
- 2진수 변환기: 문자열을 2진수로, 2진수를 문자열로 변환합니다.
유사한 도구
Base64 문자열을 읽을 수 있는 텍스트로 즉시 디코딩하세요. 인증 헤더, 토큰, API 페이로드, 이메일 내용 확인에 유용. 무료 온라인 Base64 디코더.
인기 무료 도구
클릭 한 번으로 안전한 랜덤 비밀번호를 만드세요. 길이와 대문자·소문자·숫자·특수문자 포함 여부를 선택할 수 있습니다. 무료, 회원가입 없이 브라우저에서 바로 사용.
영문 텍스트를 대문자, 소문자, 문장형, 단어 첫 글자 대문자, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case로 변환. 무료, 가입 불필요.
QR 코드 이미지나 캡처 화면을 올리면 안에 담긴 링크나 텍스트를 읽어 줍니다. 휴대폰 없이 PC에서 QR 코드 스캔, 열기 전에 링크 확인. 무료, 가입 불필요.
도메인의 DNS 레코드(A, AAAA, CNAME, MX, NS, TXT, SOA)를 조회하세요. 이메일, SPF, 소유권 인증, 네임서버 설정을 무료로 확인할 수 있습니다.
URL을 프로토콜, 호스트, 경로, 쿼리 파라미터로 나눠 보세요. 추적 링크, UTM 태그, API 엔드포인트를 점검할 때 쓰는 무료 온라인 URL 파서.
비밀번호가 얼마나 강력한지와 그 이유를 확인하세요. 길이와 문자 종류를 검사해 매우 낮음부터 강함까지 평가합니다. 무료, 브라우저에서만 실행, 가입 불필요.