개발자 도구 / 02
Base64 인코더 및 디코더
유니코드 텍스트를 Base64로 인코딩하거나 Base64를 읽을 수 있는 UTF-8 텍스트로 디코딩합니다.
Base64 인코더 및 디코더: TOEA는 Base64 인코딩 전에 텍스트를 UTF-8 바이트로 변환하고, 디코딩할 때 이 과정을 반대로 수행하므로 다국어 문자를 올바르게 처리합니다. 서버에 파일을 전혀 업로드하지 않고 브라우저에서 100% 로컬로 실행됩니다.
- 카테고리
- 개발자 도구
- 실행 횟수
- 브라우저에서
- 비용
- 무료 · 가입 불필요
- 사용 가능 여부
- 사용 가능
브라우저에서 전부 실행됩니다
Base64의 용도
Base64는 이메일 첨부 파일, HTML과 CSS의 데이터 URL, JSON 내부의 바이너리 필드, HTTP Basic Authorization 헤더의 인증 정보처럼 텍스트용으로 구축된 시스템을 통해 바이너리 데이터를 전달합니다. 3바이트마다 4문자로 변환하므로 결과는 원본보다 약 3분의 1 커집니다.
이미지의 경우 이미지를 Base64로는 바로 사용할 수 있는 데이터 URL을 만들고, Base64를 이미지로는 이를 다시 파일로 변환합니다.
표준 Base64와 URL 안전 Base64
표준 Base64는 +와 /를 사용하고 끝을 =로 패딩합니다. JWT와 많은 웹 API에서 사용하는 URL 안전 변형은 -와 _를 사용하며, 일반적으로 패딩을 생략합니다. 값이 디코딩되지 않는다면 URL 안전 형식일 가능성이 높습니다. -를 +로, _를 /로 바꾼 다음 길이가 4의 배수가 될 때까지 =를 추가하십시오.
사용 방법
- 인코드 또는 디코드를 선택합니다.
- 텍스트 또는 Base64 값을 붙여넣습니다.
- 변환을 실행한 다음 결과를 복사하거나 다운로드합니다.
개인정보 보호 및 제한사항
변환은 로컬에서 실행됩니다. Base64는 암호화가 아닌 인코딩이므로 값을 가진 사람은 누구나 디코딩할 수 있습니다.
관련 도구
자주 묻는 질문
Base64는 안전합니까?
아니요. 텍스트 시스템을 통해 바이트를 전달하기 위한 되돌릴 수 있는 표현입니다.
유니코드를 지원합니까?
예. 텍스트를 UTF-8로 인코딩하고 디코딩합니다.
무료 도구 · 브라우저에서회 실행 · 계정 불필요