Command Palette

Search for a command to run...

BA

Base64 인코더/디코더

Base64 형식으로/에서 텍스트 인코딩 및 디코딩

Base64 인코더/디코더는 무엇입니까?

Base64 인코더/디코더는 Base64 인코딩과 텍스트를 변환하는 무료 온라인 도구입니다. Base64는 이진 데이터를 직접 전송할 수 없는 URL, 이메일, HTML 및 API 페이로드에 데이터를 임베드하는 데 일반적으로 사용되는 ASCII 문자열 형식의 이진 데이터를 나타내는 이진-텍스트 인코딩 체계입니다.

이 도구는 표준 Base64 인코딩(RFC 4648)과 URL 안전 Base64 인코딩을 모두 지원합니다. 이 인코딩은 + 및 / 문자를 - 및 _로 대체하여 출력을 URL 및 파일 이름에서 안전하게 사용할 수 있도록 합니다. 한 번의 클릭으로 일반 텍스트를 base64로 인코딩하거나 base64 문자열을 읽을 수 있는 텍스트로 다시 디코딩할 수 있습니다.

Base64로 인코딩된 데이터, 디버깅 인코딩된 문자열 또는 인코딩 구성 값이 필요한 API를 사용하는 개발자이든 상관없이 이 도구는 명확한 입력 및 출력으로 즉각적인 변환을 제공합니다. 모든 처리는 브라우저에서 이루어지며 데이터를 완전히 비공개로 유지합니다.

Base64 는 암호화가 아닌 인코딩이며, 정기적으로 하나로 오인되기 때문에 구별이 중요합니다. 여기에 인코딩 된 모든 것은 1 초 안에 누구나 해독 할 수 있으므로 아무것도 보호하지 못합니다: 그 임무는 이메일 본문, JSON 문자열 및 데이터 URI와 같이 텍스트 만 안정적으로 생존하는 채널을 통해 바이너리 데이터를 전달하는 데 드는 비용입니다. 모든 3 바이트는 4 문자가되므로 출력은 입력보다 약 33 퍼센트 크므로 큰 이미지를 데이터 URI로 인라인하면 페이지를 더 빠르게 만들 수 있습니다. URL 안전 변형은 URL에 의미가있는 두 문자를 플러스 슬래시로 마이너스 및 밑줄로 교환하며 JWT가 사용하는 것과 같습니다. 동일한 기호로 패딩하는 것은 표준에서 요구되지만 대부분의 디코더에서 선택 사항으로 허용됩니다.

작업 예제는 이 Base64 인코더와 디코더의 두 형식을 나란히 보여줍니다. Hello, World!를 입력하고 인코딩으로 설정된 모드와 표준으로 설정된 형식을 사용한 다음 인코딩을 클릭합니다: Base64 결과는 SGVsbG8sIFdvcmxkIQ==, 13 에서 20 자, 크기 비율은 154%를 읽습니다. 형식을 URL-Safe로 전환하면 동일한 텍스트가 SGVsbG8sIFdvcmxkIQ 가 되며 패딩이 제거됩니다. 입력 a?b=c>d 는 문자 스왑을 보여줍니다: 표준은 YT9iPWM+ZA==를 제공하고 URL-Safe는 YT9iPWM-ZA 를 제공합니다. 스왑을 클릭하여 base64 디코더 인코더를 통해 결과를 새 입력으로 다시 보냅니다.

Base64 인코더/디코더를 사용하는 방법은 무엇입니까?

  1. 인코딩 또는 디코딩 선택

    텍스트를 Base64로 인코딩할지 아니면 Base64 문자열을 일반 텍스트로 다시 디코딩할지 선택합니다.

  2. 데이터 입력

    입력 영역에 일반 텍스트(인코딩용) 또는 base64 문자열(디코딩용)을 붙여넣거나 입력합니다.

  3. 즉각적인 결과 얻기

    포맷에서 표준 또는 URL-Safe 를 선택한 다음 인코딩 또는 디코드를 클릭합니다. 인코딩의 경우 Base64 문자열; 디코딩의 경우 원본 일반 텍스트를 얻거나 입력이 유효하지 않은 경우 오류 메시지를 얻습니다. Base64.

  4. 출력 복사

    복사 버튼을 클릭하여 인코딩되거나 디코딩된 결과를 응용 프로그램이나 프로젝트에서 사용할 클립보드에 복사합니다.

주요 특징

  • 유니코드를 올바르게 처리합니다

    표준 형식에서는 텍스트가 먼저 UTF-8을 통해 인코딩되므로 악센트가 있는 문자, 이모티콘 및 비라틴어 스크립트가 왕복 여행에서 살아남기 때문에 순진한 btoa 호출에서는 거부됩니다

  • 인코딩 및 디코딩

    한 번의 클릭 토글로 텍스트를 base64로 변환하고 base64를 텍스트로 다시 디코딩

  • URL 안전 인코딩

    URL에서 안전하게 사용하기 위해 + 및 /를 - 및 _로 대체하는 URL-safe base64 인코딩을 지원합니다.

  • 스왑 및 크기 통계

    스왑 버튼은 결과를 입력으로 이동하고 빠른 왕복 여행을 위해 모드를 뒤집으며 통계 행에는 입력 문자, 출력 문자 및 크기 비율이 표시됩니다

Frequently Asked Questions

Base64 인코딩은 텍스트 기반 시스템을 통해 이진 데이터를 전송하는 데 사용됩니다. 일반적인 용도로는 HTML/CSS에 이미지 임베딩, HTTP 헤더에 인증 자격 증명 인코딩, 이메일 첨부 파일 인코딩, JSON 또는 XML 페이로드에서 이진 데이터 전달 등이 있습니다.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

base64encodedecodeconverterurl-safeencodingdecodingbase64 encoder and decoderbase64 decoder encoderbase64 encoder decoderurl-safe base64 decoder