본문 바로가기
학생 · 생활

비밀번호 생성기

길이·문자 종류를 골라 안전한 무작위 비밀번호를 만듭니다. 강도 표시와 발음하기 쉬운 옵션 제공.

브라우저에서 로컬 처리 · 서버 업로드 없음
16자
포함할 문자 종류

강도

생성 결과

사용 방법

  1. 길이 슬라이더로 원하는 자릿수를 정하세요. (4~64자, 기본 16자)
  2. 포함할 문자 종류(대문자·소문자·숫자·기호)를 선택하세요. 최소 한 종류는 켜져 있어야 합니다.
  3. 헷갈리기 쉬운 문자(I l 1 O 0)를 빼고 싶다면 혼동 문자 제외를 켜세요.
  4. 생성 버튼을 누르거나 옵션을 바꾸면 비밀번호가 자동으로 다시 만들어집니다.
  5. 강도 미터로 안전성을 확인하고 복사 버튼으로 가져가세요.

자주 묻는 질문

이 비밀번호는 안전한가요? 어떻게 만들어지나요?
브라우저의 암호학적 난수 생성기 crypto.getRandomValues()로 만들어집니다. 예측이 어려운 진짜 무작위 값이라 추측·재현이 사실상 불가능합니다. 생성된 비밀번호는 서버로 전송되거나 저장되지 않고 내 브라우저 안에서만 처리됩니다.
강도(엔트로피)는 어떤 기준인가요?
선택한 문자 종류의 가짓수와 길이로 계산한 엔트로피(bit)를 기준으로 약함/보통/강함/매우강함으로 표시합니다. 일반적으로 60bit 이상이면 강함, 80bit 이상이면 매우강함으로 봅니다. 길이를 늘리는 것이 강도를 높이는 가장 효과적인 방법입니다.
혼동 문자 제외는 왜 필요한가요?
대문자 I, 소문자 l, 숫자 1, 대문자 O, 숫자 0 처럼 글꼴에 따라 헷갈리는 문자들을 제외합니다. 비밀번호를 손으로 옮겨 적거나 불러줘야 할 때 오타를 줄여 줍니다. 다만 사용 가능한 문자가 줄어 강도는 약간 낮아집니다.
어떤 비밀번호를 골라야 하나요?
사이트마다 서로 다른 비밀번호를 쓰고, 비밀번호 관리자에 저장하는 것을 권장합니다. 길수록 안전하니 허용된다면 16자 이상으로 만들고, 대·소문자·숫자·기호를 모두 포함하세요.