Base64 인코더 및 디코더 - 텍스트 및 파일 (URL 안전 지원)
텍스트나 파일을 Base64로 인코딩하거나, Base64를 다시 텍스트로 디코딩할 수 있습니다. URL 안전 변형 지원. 완전한 UTF-8 지원, 브라우저에서 완전히 실행됩니다.
베이스64 소개
Base64는 64문자를 사용하여 ASCII 텍스트로 이진 데이터를 표현합니다. URL 안전 Base64는 "+/"를 "-_"로 바꾸고, "=" 패딩을 제거하여 URL과 파일명에서 안전하게 사용할 수 있게 합니다. 파일은 인코딩될 때 데이터 URL이 됩니다.
이미지 계속 향상
이 인기 있는 도구로 사진 편집을 한 단계 더 발전시키세요
Frequently Asked Questions
텍스트를 붙여넣거나 아무 파일을 입력 박스에 넣고, Encode 모드를 유지하면 Base64 표현이 출력에 나타납니다. 파일은 HTML, CSS, JSON 안에 직접 삽입할 수 있는 데이터 URL을 받으며, 중간에 업로드 서버가 없습니다.
usageURL 안전 Base64는 "+"를 "-"로, "/"를 "_"로 바꾸고, 인코딩된 값이 URL, 파일명, JWT 구간 내에서 더 이상 탈출하지 않고 이동할 수 있도록 "=" 패딩을 제거합니다. 출력이 쿼리 문자열, 경로 구간 또는 HTTP 헤더로 끝날 때마다 URL 세이프를 토글하세요.
technical아니. Base64는 암호화가 아니라 인코딩입니다. 누구나 한 번의 클릭으로 문자열을 해독할 수 있으니, 절대 비밀 유지 수단으로 사용하지 마세요. 진정한 기밀 유지가 필요할 때는 AES, RSA, libsodium을 사용하고, 바이너리 데이터의 텍스트 안전을 위해 Base64만 사용하세요.
privacyBase64는 세 바이트를 네 문자로 포장합니다. 입력 길이가 3의 배수가 아닐 때, 인코더는 최종 블록에 "="을 덧붙여 출력이 4의 배수로 유지되도록 합니다. 표준 Base64는 패딩을 유지하며; URL 안전 기준인 Base64는 길이가 암묵적이기 때문에 이를 제외합니다.
technical네. 인코더는 인코딩 전에 입력을 UTF-8로 읽기 때문에 아랍어, 중국어, 키릴 문자, 이모지 문자가 깔끔하게 왕복됩니다. 디코딩된 결과는 UTF-8 텍스트로 다시 렌더링되며, 이는 모든 현대 브라우저, 터미널, API가 기대하는 방식입니다.
compatibilityBase64는 페이로드를 약 33% 부풀려 3바이트의 입력이 4바이트의 출력으로 변환됩니다. 짧은 토큰, 작은 아이콘, JSON 내장 썸네일에는 괜찮지만, 큰 자산의 경우 전송 속도를 높이기 위해 직접 바이너리 업로드나 CDN 링크를 선호합니다.
technical아니. 인코더는 표준 atob/btoa API와 UTF-8 래퍼를 사용해 브라우저 내부에서 완전히 실행되어, 텍스트나 파일이 서버에 도달하지 않습니다. 이 덕분에 토큰, 자격 증명, 독점 이진 정보를 노출하고 싶지 않은 것에 대해 안전하게 사용할 수 있습니다.
privacyUse Cases
HTML 및 CSS에 이미지를 데이터 URL로 임베딩하기
작은 아이콘, 로고, SVG 스프라이트를 Base64 데이터 URL로 인라인으로 배치하여 HTTP 요청을 저장하고, 단일 파일 HTML 이메일을 전송하며, 외부 자산 호스팅 없이 프로토타입을 독립적으로 유지할 수 있습니다
API 인증 및 베어러 토큰
HTTP Basic 인증 헤더를 구축하고, API 디버깅 중 베어러 토큰을 디코딩하며, Postman, curl 예제, OpenAPI 문서에서 공유된 base64 랩 자격 증명을 검사하세요
JSON 및 GraphQL 페이로드용 인코딩 파일
바이너리 업로드(PDF, 이미지, 오디오 클립)를 Base64 문자열로 랩하여 JSON, GraphQL 변이, 텍스트만 담는 웹훅 바디 안에서 안전하게 이동하도록 하세요
이메일 MIME 첨부 파일 해독
원시 .eml 파일, SMTP 로그, IMAP 응답에서 base64로 인코딩된 첨부파일을 추출하여 이메일 내보내기에서 잃어버린 송장, 스크린샷, 문서를 복구할 수 있습니다
웹 앱용 URL 안전 토큰
브라우저에서 "+" 또는 "/" 문자가 끊기지 않도록 비밀번호 재설정 링크, 이메일 인증 코드, 공유 ID 및 짧은 URL을 위한 URL 안전 base64 문자열을 생성할 수 있습니다
JWT 구간을 손으로 검사하기
터미널이나 에디터에 완전한 JWT 디코더가 설치되어 있지 않을 때, 로컬 디버깅 중에 JSON 웹 토큰의 헤더와 페이로드 세그먼트를 디코딩하세요
Pixoate