기능 소개
Base64는 출력 가능한 64개의 문자로 바이너리 데이터를 표현하는 방식입니다. data URL, 이메일 첨부 파일, JSON Web Token, HTTP Basic 인증 헤더 등에 쓰입니다. 이 도구는 텍스트를 Base64로 인코딩하고, Base64를 다시 읽을 수 있는 텍스트로 디코딩합니다.
사용 방법
- 인코딩 또는 디코딩을 선택합니다.
- 입력란에 텍스트나 Base64 문자열을 붙여넣거나 예시를 클릭합니다.
- 결과를 URL이나 파일 이름에 넣을 예정이라면 URL-safe를 켭니다.
- 출력을 복사하거나 입력으로 사용을 눌러 반대 방향으로 변환합니다.
예시
Hello, World!는 SGVsbG8sIFdvcmxkIQ==로 인코딩됩니다.
자주 묻는 질문
› 한글, 이모지 등 영어 이외의 텍스트도 지원하나요?
네. 텍스트는 Base64로 변환하기 전에 UTF-8로 인코딩되므로 어떤 문자든 손실 없이 원래대로 복원됩니다.
› URL-safe Base64란 무엇인가요?
Base64URL은 "+"를 "-"로, "/"를 "_"로 바꾸고 "=" 패딩을 제거한 형식이라 URL이나 파일 이름에 그대로 쓸 수 있습니다. 디코더는 두 형식을 모두 받아들입니다.
› Base64는 암호화인가요?
아닙니다. Base64는 인코딩일 뿐 암호화가 아닙니다. 누구나 디코딩할 수 있으므로 비밀번호나 비밀 정보를 숨기는 데 절대 사용하지 마세요.