🪪
JWT 생성기
HS256/HS384/HS512로 JWT를 생성합니다. (로컬 처리)
Secret 키/토큰은 브라우저 로컬에서만 처리됩니다. 공용 PC에서는 사용을 피하는 것을 권장합니다.
예시:
alg는 선택한 알고리즘으로 자동 설정됩니다. (HS256/384/512)
예시:
exp(만료), iat(발급), nbf(유효 시작) 등 표준 클레임을 추가할 수 있습니다.
JWT 결과
결과가 여기에 표시됩니다
자주 묻는 질문
HS256/HS512는 어떤 JWT인가요?▾
HMAC 기반 대칭키 JWT입니다. 서버와 클라이언트(또는 발급/검증 주체)가 같은 Secret 키를 공유해야 합니다.
alg=none 토큰도 만들 수 있나요?▾
이 도구는 보안상 권장되지 않는 alg=none 토큰 생성을 지원하지 않습니다.
민감한 Secret 키를 입력해도 안전한가요?▾
이 도구는 브라우저 로컬에서만 동작합니다. 그래도 공용 PC에서는 사용을 피하는 것을 권장합니다.
이 도구로 무엇을 할 수 있나요?
JWT 생성기는 HS256/HS384/HS512(HMAC) 알고리즘으로 서명된 JWT를 만들어 개발/테스트에 활용할 수 있는 도구입니다.
- •HS256/HS384/HS512 선택
- •Header/Payload를 JSON으로 입력
- •iat=지금, exp=+1시간/+1일 빠른 설정
- •생성된 JWT 복사
이런 경우에 유용해요
- •개발/테스트용 JWT 샘플 생성
- •서버 검증 로직(Secret/알고리즘) 테스트
- •exp/iat 클레임 동작 확인
- •JWT 디코더와 함께 구조 점검
- •토큰/해시 확인
- •보안 설정 점검
- •개발 디버깅
- •민감 정보 처리 전 검증
사용 방법
- 1알고리즘(HS256/384/512)을 선택합니다.
- 2Secret 키, Header/Payload JSON을 입력합니다.
- 3필요하면 iat/exp 버튼으로 클레임을 설정합니다.
- 4JWT 생성 버튼을 눌러 토큰을 복사합니다.
예시
테스트 토큰 생성
입력/출력을 확인하고 필요하면 예시를 불러와 바로 실행해 보세요.
입력
secret=secret, payload에 sub/name
출력
eyJ... 형태의 JWT 문자열 생성
만료(exp) 실험
입력/출력을 확인하고 필요하면 예시를 불러와 바로 실행해 보세요.
입력
exp=+1시간
출력
만료 시간이 포함된 JWT 생성
자주 묻는 질문(FAQ)
실서비스 Secret 키를 넣어도 되나요?▾
권장하지 않습니다. 로컬 처리라도 화면 공유/클립보드/로그에 노출될 수 있습니다. 테스트용 키를 사용하세요.
JWT는 암호화인가요?▾
아니요. HS256 JWT는 서명(Sign)만 수행합니다. Header/Payload는 누구나 디코딩해 볼 수 있습니다.
RSA(비대칭) 서명도 지원하나요?▾
이 도구는 HS256/384/512(HMAC) 기반입니다. RS256 등 비대칭 알고리즘은 별도 구현이 필요합니다.
생성한 JWT가 서버로 전송되나요?▾
아니요. 브라우저 로컬에서 생성하며 서버로 업로드하지 않습니다.
개인정보/보안
- •입력한 데이터는 브라우저 로컬에서 처리됩니다.
- •서버로 업로드/저장하지 않도록 설계했습니다.
- •토큰/키/개인정보 등 민감한 값은 화면 공유나 스크린샷에 주의하세요.
주의사항
- •실서비스 Secret 키를 그대로 붙여넣는 것은 권장하지 않습니다.
관련 도구
카테고리 더 보기 →같이 쓰면 좋은 도구도 함께 추천합니다.
🔢
타임스탬프 변환
Unix 타임스탬프와 날짜를 상호 변환합니다.
🧩
Base64URL 변환
텍스트를 Base64URL로 인코딩하거나 Base64URL을 텍스트로 디코딩합니다.
🔐
Hash 생성기
MD5, SHA-1, SHA-256, SHA-384, SHA-512 해시를 생성합니다.
🪪
JWT 디코더
JWT(Json Web Token)를 디코딩하여 Header/Payload를 확인합니다.
🔏
HMAC 생성기
메시지와 키로 HMAC(SHA-256/384/512) 서명을 생성합니다.
🧂
Bcrypt 해시 생성/검증
비밀번호를 bcrypt로 해시하거나, 해시와 비밀번호 일치 여부를 검증합니다.
🛡️
AES 암호화/복호화
비밀번호 기반 AES-GCM으로 텍스트를 암호화/복호화합니다. (로컬 처리)
🔒
비밀번호 강도 체크(오프라인)
비밀번호 강도 체크(오프라인) 기능을 브라우저에서 바로 실행할 수 있습니다.
🔒
OAuth PKCE 생성기
OAuth PKCE 생성기 기능을 브라우저에서 바로 실행할 수 있습니다.
🔒
RSA 키 생성기(PEM)
RSA 키 생성기(PEM) 기능을 브라우저에서 바로 실행할 수 있습니다.
🔒
TOTP 2FA 코드 생성기(otpauth)
TOTP 2FA 코드 생성기(otpauth) 기능을 브라우저에서 바로 실행할 수 있습니다.