Base64URL 인코더

URL, JWT 및 쿼리 파라미터에서 사용할 수 있도록 +, /, = 문자 없이 텍스트를 URL-Safe Base64로 인코딩합니다.

100% 클라이언트 사이드 — 데이터가 기기를 떠나지 않습니다

URL-safe Base64 replaces + with - and / with _, and removes trailing = padding. This is used in JWT tokens, URL parameters, and cookies.

이 도구가 안전한 이유

데이터는 기기를 떠나지 않습니다 — 모든 파일이 브라우저에서 처리됩니다.

서버 업로드 없음. 다른 도구들은 파일을 서버로 전송합니다. 저희는 그렇지 않습니다.
콘텐츠 추적 없음. 변환하는 어떤 내용도 확인, 저장 또는 기록하지 않습니다.
오프라인에서도 작동. 한 번 로드되면 인터넷 연결 없이도 도구가 작동합니다.
계정 필요 없음. 가입 없이 모든 도구를 완전히 무료로 즉시 사용할 수 있습니다.

표준 Base64와 Base64URL의 차이

표준 Base64는 URL에서 특수한 의미를 갖는 '+'와 '/' 문자를 사용합니다. 표준 Base64 데이터를 URL 쿼리 매개변수로 전달하면 데이터가 손상될 수 있습니다.

Base64URL 인코딩은 '+'를 '-'로, '/'를 '_'로 바꾸고 선택적으로 '=' 패딩을 제거하여 이 문제를 해결합니다. 이렇게 생성된 문자열은 URL이나 파일 이름에 포함해도 완전히 안전합니다.

자주 묻는 질문

아래에서 검색하거나 가장 일반적인 질문을 둘러보세요.

Base64URL은 RFC 4648 §5에 정의된 Base64 변형으로, '+'를 '-'로, '/'를 '_'로 교체하고 '=' 패딩 문자를 생략하여 URL 및 파일 시스템에서 안전하게 사용할 수 있도록 합니다.
표준 Base64에는 URL 쿼리 문자열과 경로에서 특수 의미를 갖는 '+' 및 '/' 문자가 포함되어 있습니다. Base64URL을 사용하면 퍼센트 인코딩 충돌을 방지할 수 있습니다.
네! 모든 인코딩은 웹 브라우저에서 100% 클라이언트 사이드로 실행되며 서버로 전송되지 않습니다.

Related Tools