범용 인코딩 계산기는 Base64, URL 인코딩, HTML 엔티티, JWT 디코딩, 해시(MD5·SHA-1·SHA-256·SHA-512), Hex(16진수), Unicode, Unix 타임스탬프 변환을 한 화면에서 처리하는 개발자 도구입니다. 인코딩과 디코딩 양방향을 지원하며, 입력한 문자열의 형식을 자동으로 감지해 알맞은 변환을 제안합니다.
API 디버깅 중 Base64로 감싼 토큰을 확인해야 할 때, 쿼리스트링의 퍼센트 인코딩을 풀어봐야 할 때, JWT 페이로드의 만료 시각을 읽어야 할 때처럼 여러 변환 도구를 오가던 작업을 하나의 페이지로 끝낼 수 있습니다.
변환할 텍스트를 입력창에 붙여 넣으면 자동 감지 기능이 Base64, URL 인코딩, JWT, 타임스탬프 등 입력 형식을 추정해 변환 결과를 보여 줍니다. 원하는 변환 종류를 직접 선택할 수도 있고, 한 변환의 출력을 다음 변환의 입력으로 이어 붙이는 체인 변환도 지원합니다.
각 변환에는 인라인 설명이 함께 표시되어 해당 인코딩이 어떤 원리로 동작하는지 바로 확인할 수 있으며, 최근 변환 이력은 브라우저에 최대 5건까지 저장됩니다.
모든 변환은 100% 브라우저 안에서 처리되며 입력값이 서버로 전송되지 않습니다. 따라서 액세스 토큰, JWT, 해시 대상 문자열 같은 민감한 값을 다뤄도 외부로 유출될 염려가 없습니다.
JWT는 서명 검증 없이 헤더와 페이로드를 디코딩해 보여 주는 방식이므로, 토큰의 유효성 자체를 보장하지는 않는다는 점을 참고해 주세요. 해시는 단방향 함수라서 결과값에서 원문을 복원할 수 없습니다.