길이와 문자 유형을 고르면 브라우저의 보안 난수(crypto)로 비밀번호를 만듭니다. 유형마다 최소 몇 글자를 넣을지, 기억하기 쉬운 단어를 끼워 넣을지도 정할 수 있습니다. 만든 값은 이 화면 밖으로 나가지 않습니다.
사용 방법
- 길이를 정합니다. 계정 비밀번호는 12자 이상을 권장합니다.
- 대문자·소문자·숫자·특수문자 중 쓸 유형을 고릅니다.
- 필요하면 유형별 최소 개수와 끼워 넣을 단어를 적습니다.
- 「비밀번호 만들기」를 누르고 「복사」로 가져갑니다.
안전한 비밀번호의 기준
비밀번호는 길수록, 문자 종류가 많을수록 뚫기 어렵습니다. 이 도구는 길이 × log₂(쓴 문자 수)로 대략적인 세기를 비트로 보여 줍니다. 비트가 높을수록 무작위로 대입해 맞히기 어렵습니다.
세기 평가 기준(이 도구 기준)
| 세기(비트) | 평가 | 쓰임 |
|---|---|---|
| 40 미만 | 약함 | 쓰지 않기 |
| 40~59 | 보통 | 중요하지 않은 계정 |
| 60~89 | 강함 | 일반 계정 |
| 90 이상 | 매우 강함 | 금융·이메일·관리자 |
자주 묻는 질문
만든 비밀번호가 서버에 저장되나요?
저장하지 않습니다. 이 페이지의 스크립트가 브라우저 안에서 만들고, 화면을 닫으면 사라집니다. 서버로 보내는 요청도 없습니다.
난수는 얼마나 믿을 수 있나요?
브라우저가 제공하는 crypto.getRandomValues를 쓰고, 한쪽으로 쏠리지 않게 범위를 맞춰 뽑습니다. 흔히 쓰는 Math.random보다 예측하기 어렵습니다.
특정 단어를 넣으면 약해지나요?
단어 부분은 세기 계산에서 빼므로 비트 수가 그만큼 줄어 보입니다. 단어는 이름·생일처럼 남이 짐작할 수 있는 것을 피하고, 길이는 그대로 늘려 보완하세요.
헷갈리는 글자 빼기는 무엇인가요?
숫자 0과 대문자 O, 숫자 1과 소문자 l·대문자 I처럼 비슷하게 보이는 글자를 빼서 손으로 옮겨 적을 때 틀리지 않게 합니다.
처리·개인정보
입력한 옵션과 만든 비밀번호는 브라우저 메모리에서만 쓰며, 서버로 전송하거나 저장하지 않습니다.
- 갱신일
- 2026.10.19