Base64 인코더 및 디코더 온라인
텍스트를 Base64로 변환하거나 Base64를 텍스트로 즉시 디코딩하세요 — 모두 브라우저 안에서 처리됩니다.
인코딩할 텍스트
인코딩과 디코딩 모두 브라우저에서 완전히 처리되며, 텍스트가 당사 서버에 전달되지 않습니다.
악센트 문자, 비라틴 문자, 이모지 모두 UTF-8을 통해 정확하게 왕복 변환됩니다.
계정이 필요 없고, 변환할 수 있는 텍스트 양에도 제한이 없습니다.
Base64 인코딩이란?
Base64는 이진 또는 텍스트 데이터를 64개의 일반 ASCII 문자(A–Z, a–z, 0–9, +, /, 패딩용 =)만으로 표현하는 방식으로, 텍스트만 처리하는 시스템을 안전하게 통과할 수 있게 해줍니다 — CSS나 HTML에 작은 이미지를 직접 삽입하거나, JSON이나 XML 페이로드에 이진 데이터를 포함하거나, URL에 데이터를 첨부하는 식입니다. 이것은 암호화가 아닙니다. 누구나 키 없이 Base64를 원래 데이터로 디코딩할 수 있습니다.
온라인에서 Base64를 인코딩 또는 디코딩하는 방법
- 모드를 선택하세요. "인코딩"은 일반 텍스트를 Base64로 변환하고, "디코딩"은 Base64를 다시 일반 텍스트로 변환합니다.
- 입력을 붙여넣으세요. 텍스트(인코딩용) 또는 Base64 문자열(디코딩용)을 입력하거나 붙여넣으세요.
- 결과를 확인하세요. 입력하는 즉시 변환이 이루어집니다 — 클릭할 버튼이 없습니다.
- 복사하거나 다운로드하세요. 복사 버튼을 사용해 결과를 클립보드에 복사하거나, 다운로드를 사용해 .txt 파일로 저장하세요.
Base64는 암호화가 아닙니다
Base64가 데이터를 숨기거나 보호한다고 오해하는 경우가 많습니다. 그렇지 않습니다 — Base64는 암호가 아니라 되돌릴 수 있는 인코딩이며, 누구나 비밀번호 없이 즉시 Base64 문자열을 원래 형태로 디코딩할 수 있습니다. Base64는 데이터 형식 호환성(바이너리 데이터를 텍스트 전용 형식에 안전하게 포함시키기 위해)을 위해 사용하고, 기밀을 유지해야 하는 것에는 실제 암호화를 사용하세요.
자주 묻는 질문
텍스트를 Base64로 인코딩하려면 어떻게 하나요?
인코딩이 선택된 상태에서 입력 상자에 텍스트를 붙여넣거나 입력하세요 — 아래에 Base64 결과가 즉시 표시됩니다. Base64를 다시 텍스트로 변환하려면 디코딩으로 전환하세요.
Base64는 어디에 사용되나요?
Base64는 임의의 데이터(텍스트, 바이너리, 이미지)를 문자, 숫자, +, /, =로 이루어진 일반 ASCII 문자열로 변환하여 텍스트만 처리하는 시스템을 안전하게 통과할 수 있게 합니다. 예를 들어 CSS/HTML에 작은 이미지를 삽입하거나 JSON, XML, URL에 바이너리 데이터를 포함시키는 경우입니다.
Base64 인코딩은 암호화와 같은 건가요?
아닙니다. Base64는 암호화나 보안 조치가 아닙니다 — 키 없이 누구나 어떤 Base64 디코더로든 되돌릴 수 있습니다. 민감한 정보 보호가 아니라 데이터 형식 호환성을 위해 사용하세요.
유니코드와 이모지를 지원하나요?
예 — Base64 변환 전에 텍스트가 UTF-8로 인코딩되므로 악센트 문자, 비라틴 문자, 이모지 모두 정확하게 왕복 변환됩니다.
디코딩에 유효하지 않은 Base64를 붙여넣으면 어떻게 되나요?
깨진 출력이나 조용한 실패 대신 명확한 오류 메시지가 표시됩니다 — Base64 디코딩에는 올바르게 형식화된 입력(올바른 문자 집합과 패딩)이 필요합니다.
제 텍스트가 어딘가에 업로드되나요?
아니요. 인코딩과 디코딩 모두 브라우저에서 완전히 실행되며, 텍스트가 CurePDF 서버로 전송되는 일은 없습니다.
Base64 인코더/디코더는 무료인가요?
예, 계정이 필요 없고 변환할 수 있는 텍스트 양에도 제한이 없습니다.
결과를 복사하거나 다운로드할 수 있나요?
예 — 복사 버튼을 사용해 결과를 클립보드에 복사하거나, 다운로드를 사용해 .txt 파일로 저장하세요.