Skip to content
Zoyku

토큰 생성기

브라우저에서 암호학적으로 무작위인 API 토큰, 세션 ID, 시크릿을 생성합니다 — crypto.getRandomValues 기반, 대량 생성, 토큰별 엔트로피 표시.

Entropy per token: 191 bits

Tokens

Generated in your browser with crypto.getRandomValues — never sent, never stored.

이 도구는 전부 브라우저 안에서 실행됩니다. 데이터는 기기를 떠나지 않으며 어떤 서버로도 업로드되지 않습니다.

사용 방법

  1. 1길이, 문자 집합, 선택적 접두사, 개수를 설정합니다.
  2. 2생성을 누릅니다 — 토큰이 목록으로 나타나고 각각 한 번 클릭 복사 버튼이 붙습니다.
  3. 3새로고침을 누르면 새 배치; 페이지를 떠나기 전에 필요한 것을 복사하세요.

토큰 생성기

API 키, Bearer 토큰, 웹훅 시크릿, 세션 ID — 대부분은 그저 무작위 문자열이고, 잘못된 생성 방법은 Math.random()입니다. 이 생성기는 브라우저의 암호학적 난수원 crypto.getRandomValues를 사용해 모든 토큰을 문자 집합에서 편향 없이 균등하게 뽑습니다.

길이 8–128자, 문자 집합(영숫자/16진/URL 안전 기호 포함), 로그에서 grep하기 편한 선택적 접두사, 한 번에 최대 50개 — 테스트 데이터 시딩이나 여러 서비스 키 발급에 유용합니다. 현재 설정의 추정 엔트로피(비트)가 실시간 표시됩니다: 영숫자 32자면 약 190비트입니다.

토큰은 메모리에서 생성되고 절대 전송되지 않습니다: 페이지를 새로고침하면 사라집니다. 테스트 데이터뿐 아니라 프로덕션 시크릿에도 안전하지만, 오래 쓰는 키의 최종 보관처는 여전히 비밀번호 관리자나 시크릿 저장소입니다.

자주 묻는 질문

프로덕션 API 키로 써도 안전한가요?

네. crypto.getRandomValues는 TLS와 비밀번호 관리자가 의지하는 같은 계열의 CSPRNG이고, 생성은 전부 브라우저 메모리에서 이루어집니다 — 네트워크로 나가는 것도 저장되는 것도 없습니다. 토큰의 이론적 강도는 표시된 엔트로피 그대로이니 위협 모델에 맞는 길이를 고르세요.

토큰은 얼마나 길어야 하나요?

내부 API 키와 세션 ID에는 영숫자 32자(약 190비트)면 무차별 대입을 아득히 넘습니다. 16진 토큰이 선호되는 이유는 바이트와 정확히 대응하기 때문입니다: 16진 32자 = 무작위 16바이트. 기호는 문자당 엔트로피를 늘리지만 URL 인코딩을 하지 않는 시스템을 깨뜨립니다 — 소비 측이 처리할 때만 쓰세요.

토큰, UUID, ULID 중 무엇을?

식별자가 추측되면 안 될 때 불투명 무작위 토큰(이 도구)을 씁니다: API 키, 세션, 웹훅 시크릿. UUID/ULID는 병렬 생성이나 시간순 정렬이 필요한 식별자용으로 — 시점이나 개수 정보를 누설하므로 보안 역할을 맡아선 안 됩니다. 정렬 가능한 ID가 필요하면 ULID 생성기를.

Is it safe to paste secrets here?

Yes — generation and checking run locally in your browser. Nothing you type (passwords, tokens, hashes) is transmitted or stored; closing the tab erases everything.

Are the generated secrets cryptographically strong?

Yes — they come from the Web Crypto API (crypto.getRandomValues), the same source your OS uses, not Math.random.

Is this tool free to use?

Yes, completely free — no signup, no subscription, no daily limits, and no watermarks on the output.

security

비밀번호 생성기

실시간 엔트로피 추정과 함께 브라우저에서 강한 비밀번호와 패스프레이즈를 만듭니다 — 암호학 등급의 무작위성, 전송도 저장도 없습니다. 설치도 가입도 필요 없습니다.

도구 열기›
security

비밀번호 강도 검사

비밀번호가 실제로 얼마나 강한지 보여 줍니다 — zxcvbn 점수, 현실적인 크랙 시간 추정, 구체적인 개선책 — 전부 로컬 계산, 절대 업로드되지 않습니다.

도구 열기›
developer

UUID 생성기

랜덤 UUID v4 식별자를 클릭 한 번에 대량으로 만듭니다 — 1~500개씩, 브라우저의 암호학적 난수를 사용합니다. 무료, 즉각, 오프라인 가능.

도구 열기›
developer

ULID 생성기

밀리초 타임스탬프가 내장된, 사전순으로 정렬되는 26자 고유 식별자 ULID를 생성합니다 — 그리고 기존 ULID에서 생성 시각을 되돌려 읽어냅니다.

도구 열기›
security

TOTP 생성기

어떤 TOTP 시크릿에서든 2FA 코드를 오프라인으로 만듭니다 — RFC 6238, 6·8자리, 30초 실시간 카운트다운. 시크릿은 브라우저를 떠나지 않습니다.

도구 열기›
developer

HMAC 생성기

비밀 키로 임의 메시지의 HMAC-SHA-256/384/512 서명을 브라우저에서 WebCrypto로 계산합니다. 웹훅 검증, API 인증, 요청 서명에 필수 도구입니다.

도구 열기›
developer

SHA-256 생성기

네이티브 WebCrypto로 텍스트나 파일의 SHA-256 해시를 온라인에서 계산합니다 — 무결성 검사와 지문의 표준 선택. 100% 클라이언트 사이드.

도구 열기›

도구 삽입

한 줄로 사이트에 도구를 넣으세요. 방문자의 브라우저에서 실행됩니다.

<iframe src="https://zoyku.com/ko/tools/token-generator?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — token-generator" loading="lazy"></iframe>
100% local processing