🛠️ Base64 인코더/디코더
여기로 파일 드래그
또는 아래에서 선택
🔗 URL 인코더/디코더
🛡️ HTML Escape / Unescape
미리보기 (안전하게 렌더링)
🎫 JWT 디코더 No Verify
Header
Payload
클레임 요약
📖 도구 설명 및 가이드
인코딩 도구는 데이터를 전송하거나 저장하기에 적합한 형식으로 변환하거나, 원래의 데이터로 복구하는 기능을 제공합니다. Base64, URL, HTML, JWT 등 웹 개발에서 가장 빈번하게 사용되는 형식을 지원합니다.
주요 기능:
- Base64: 바이너리 데이터를 텍스트로, 또는 텍스트를 64진법 문자로 인코딩합니다.
- URL: URL에 포함될 수 없는 특수 문자를 퍼센트 인코딩(%XX) 처리합니다.
- HTML:
<,>등의 문자를 HTML 엔티티로 변환하여 브라우저에서 안전하게 렌더링되도록 합니다. - JWT: JSON Web Token의 내용을 서명 검증 없이 빠르게 디코딩하여 페이로드를 확인합니다.
💡 입력 예시
- Base64:
Hello World➔SGVsbG8gV29ybGQ= - URL:
https://example.com?q=한글➔...%ED%95%9C%EA%B8%80 - HTML:
<div>➔<div>
❓ 자주 묻는 질문 (FAQ)
아니요. 모든 인코딩 및 디코딩 작업은 사용자의 웹 브라우저 내에서 JavaScript로 처리됩니다. 데이터는 외부로 전송되거나 서버에 저장되지 않으므로 안심하고 사용하셔도 됩니다.
본 도구는 빠른 확인을 위해 JWT의 헤더와 페이로드 부분만 디코딩하여 보여줍니다. 서버 측 비밀키를 이용한 서명 검증 기능은 제공하지 않습니다.
한 번 페이지를 로드한 후에는 인터넷 연결이 없어도 대부분의 기능이 정상 동작합니다. Toolvory는 PWA 기술을 지원하여 오프라인 환경에서도 도구 이용이 가능하도록 설계되었습니다.
Base64URL은 표준 Base64의
+와 /를 각각 -, _로 바꾸고 패딩(=)을 생략하는 변형입니다. URL, 쿠키, JWT 등에서 안전하게 사용하기 위해 제공합니다.
브라우저 메모리 한도 내에서 동작합니다. 수십 MB 파일까지는 대체로 가능하지만, 매우 큰 파일은 메모리 부족 또는 성능 저하가 발생할 수 있습니다. 큰 파일은 분할 처리 또는 전용 도구 사용을 권장합니다.
⚠️ 주의사항: 민감한 비밀번호나 실제 서비스의 개인정보는 가급적 신뢰할 수 있는 로컬 환경에서 처리하시는 것을 권장합니다.