64 Base64Toolkit
Language:

Base64 인코딩 및 디코딩

어느 상자에든 입력하세요 — 변환은 실시간으로 양방향으로 한 화면에서 이루어집니다. 100% 클라이언트 측: 데이터가 브라우저를 벗어나지 않습니다.

0 chars · 0 bytes

0 chars · 0 bytes

Options

Recent conversions

Nothing yet — your last 10 conversions will appear here (stored only in this browser).

    Base64 인코딩이란?

    Base64는 이진 데이터를 텍스트로 바꾸는 인코딩으로, 임의의 바이트 시퀀스를 64개의 인쇄 가능한 ASCII 문자(A–Z, a–z, 0–9, +, /, 패딩용 =)만으로 표현합니다. 덕분에 이진 데이터가 이메일(MIME), JSON, XML, HTML 같은 텍스트 전용 채널을 안전하게 통과할 수 있습니다. 입력은 3바이트씩 읽혀 4개의 문자로 매핑됩니다. 예를 들어 단어 ManTWFu가 됩니다.

    DevOps에서의 Base64

    엔지니어는 매일 Base64를 접합니다. Kubernetes Secret은 값을 Base64로 저장하고, HTTP Basic 인증은 사용자:비밀번호를 Base64로 전송하며, JWT 토큰은 Base64URL 세그먼트이고, PEM 인증서는 Base64 블록입니다. 이 도구는 전적으로 브라우저에서 실행되므로 민감한 값도 기기를 벗어나지 않습니다.

    Frequently Asked Questions

    Base64는 암호화 방식인가요?

    아니요. Base64는 암호화가 아니라 인코딩입니다. 이진 데이터를 텍스트 채널로 전달하기 위해 인쇄 가능한 텍스트로 변환하지만 누구나 즉시 디코딩할 수 있습니다. 비밀번호나 API 키를 숨기는 데 Base64를 절대 사용하지 마세요 — 그럴 때는 실제 암호화를 사용하세요.

    Base64 출력이 왜 = 또는 ==로 끝나나요?

    Base64는 입력을 3바이트 블록으로 처리하여 4개의 문자를 만듭니다. 길이가 3의 배수가 아니면 길이를 4의 배수로 유지하기 위해 출력이 = 또는 ==로 채워집니다. 저희 디코더는 패딩이 없는 입력도 받아 자동으로 수정합니다.

    이 도구에 비밀 정보나 비밀번호를 붙여넣어도 안전한가요?

    네. 모든 변환은 JavaScript로 브라우저 안에서만 실행됩니다 — 업로드, 기록, 서버 전송이 전혀 없습니다. 페이지가 로드된 후 인터넷 연결을 끊어도 도구는 계속 작동합니다.

    Base64와 Base64URL의 차이는 무엇인가요?

    표준 Base64는 URL에서 특별한 의미를 갖는 +/를 사용합니다. Base64URL은 이를 -_로 바꾸고 보통 = 패딩을 생략하여 URL, 파일 이름, JWT 토큰에 안전한 출력을 만듭니다.

    관련 도구