Base64 인코더 & 디코더
텍스트를 Base64로, 또는 Base64를 다시 텍스트로 변환합니다. 인코딩은 브라우저에서 UTF-8을 쓰며 NEXNARA로 업로드되지 않습니다.
개인정보 보호 데이터는 브라우저에서 로컬로 처리되며 서버로 업로드되지 않습니다.
Base64란?
Base64는 이진 데이터를 A–Z, a–z, 0–9, +, / 를 쓰는 ASCII 텍스트로 바꿉니다. 인코딩이지 암호가 아닙니다. 누구나 디코딩할 수 있습니다.
사용 방법
텍스트를 붙여 넣고 인코딩을 누르면 Base64가 나옵니다. Base64를 붙여 넣고 디코딩을 누르면 원래 텍스트가 나옵니다. 복사는 출력이 있으면 출력을, 없으면 입력을 복사합니다.
유니코드 지원
이 도구는 UTF-8 바이트를 인코딩하므로 한국어, 일본어, 중국어, 아랍어, 힌디어, 이모지가 왕복해도 깨지지 않습니다. 유니코드 문자열에 그냥 btoa를 쓰지 않습니다.
자주 쓰는 용도
data URL, 간단한 텍스트 전달, 인코딩된 문자열 확인에 Base64를 쓰세요. 비밀을 숨기는 방법으로 쓰지 마세요.
개인정보
텍스트는 브라우저에만 머뭅니다. NEXNARA 서버로 업로드되지 않으며 쿠키, 로컬 저장소, 데이터베이스에도 저장되지 않습니다.
자주 묻는 질문
Base64는 암호화인가요?
아니요. Base64는 인코딩입니다. 쉽게 디코딩되므로 비밀번호나 비밀을 보호하는 용도로 쓰지 마세요.
Base64로 유니코드를 인코딩할 수 있나요?
네. 이 도구는 텍스트를 먼저 UTF-8 바이트로 바꾼 뒤 Base64로 만들므로 영어가 아닌 글과 이모지가 잘 됩니다.
데이터가 업로드되나요?
아니요. 처리는 브라우저에서 로컬로 이루어지며 서버로 업로드되지 않습니다.
잘못된 Base64면 어떻게 되나요?
잘못된 Base64를 보여 주고 페이지는 깨지지 않습니다. Base64 입력의 공백은 무시됩니다.