비밀번호 생성기와 랜덤 문자열 생성

길이와 문자 종류를 고르면 무작위 비밀번호를 여러 개 한 번에 만듭니다.

브라우저 안에서만 동작합니다. 입력한 내용은 전송·저장되지 않습니다.

사용 방법

  1. 길이와 개수를 정합니다.
  2. 소문자, 대문자, 숫자, 특수문자 중 쓸 것을 체크합니다.
  3. 생성 버튼으로 새로 만듭니다.
  4. 목록을 복사합니다.

글자마다 선택한 문자 집합에서 독립적으로 균등하게 뽑습니다. 영문 대소문자와 숫자(62자)로 20자를 만들면 약 119비트, 특수문자 10자를 더하면(72자) 약 123비트의 엔트로피입니다.

자주 묻는 질문

어떤 문자를 쓰나요?

소문자 a-z, 대문자 A-Z, 숫자 0-9, 그리고 선택하면 특수문자 10자(! @ # $ % ^ * + = -)를 씁니다.

얼마나 무작위인가요?

브라우저의 crypto.getRandomValues 와 거절 표본추출을 써서 허용된 모든 문자가 같은 확률로 나옵니다. 어디에도 전송·저장하지 않습니다.

규칙 판정은 무엇인가요?

8자 이상이고, 영문 또는 숫자가 하나 이상, 위 특수문자가 하나 이상 있으면 통과입니다. 글자를 독립적으로 뽑기 때문에 특수문자가 빠질 수 있으니 필요하면 다시 생성하세요.

관련 도구