텍스트 및 이미지/파일을 Base64 문자열로 변환하고 URL 인코딩/디코딩.
도구 개요 & 핵심 목적
텍스트, 바이너리, URL 쿼리 파라미터를 Base64, URL Encode/Decode, UTF-8 인코딩으로 상호 변환하는 개발용 데이터 유틸리티입니다.
단계별 올바른 사용 순서 및 절차
1STEP 1
작업 모드(Base64 Encode / Base64 Decode / URL Encode / URL Decode)를 선택합니다.
2STEP 2
변환할 원본 문자열을 입력 상자에 붙여넣습니다.
3STEP 3
한글 및 유니코드(UTF-8) 깨짐 없는 변환 결과를 실시간으로 확인합니다.
4STEP 4
원클릭 [복사] 버튼을 눌러 코드나 API 요청에 사용합니다.
실무 및 일상에서의 상세 활용 사례
3 가지 대표 시나리오시나리오 #1
웹 API 인증 헤더(Basic Auth) 작성
아이디:비밀번호 (`user:password123`)를 Base64 인코딩하여 `Authorization: Basic dXNlcjpwYXNzd29yZDEyMw==` 헤더 값을 생성합니다.
REST API 보안 인증 테스트 시 필수입니다.시나리오 #2
URL 쿼리 스트링 한글/특수문자 인코딩
검색어 "파이썬 & 자바"를 `URL Encode` 하여 `%ED%8C%8C%EC%9D%B4%EC%8D%AC%20%26%20%EC%9E%90%EB%B0%94` 형태로 안전하게 전환합니다.
웹 브라우저 주소창 깨짐 현상을 방지합니다.시나리오 #3
HTML 내장 이미지 Data URI 생성
작은 인라인 SVG나 아이콘 이미지를 Base64 문자열 `data:image/svg+xml;base64,...`로 인코딩하여 HTTP 요청 수를 줄입니다.
웹 페이지 초기 로딩 속도를 개선합니다.따르는 규격
RFC 4648 Base64 Data Encoding Standard + RFC 3986 URI Percent-Encoding Standard전문가 활용 팁 및 주의사항
Base64는 데이터 암호화(Encryption) 알고리즘이 아니며 누구나 복호화할 수 있으므로 비밀번호 등 기밀 정보를 인코딩만으로 보호할 수 없습니다.Base64 인코딩 시 데이터 용량은 원본 대비 약 33% 증가합니다.
자주 묻는 질문 (FAQ)
출처 및 참고자료
IETF RFC 4648 - Base16/32/64 데이터 인코딩 표준MDN Web Docs - Base64 인코딩 용어 설명적용 기준: RFC 4648 (The Base16, Base32, and Base64 Data Encodings) · 2026-08-28 확인