강력한 비밀번호 생성기

암호학적 난수

길이, 문자 집합, 복잡도 규칙을 조절하여 강력한 랜덤 비밀번호를 생성합니다. 암호학적 난수를 사용합니다.

생성된 비밀번호는 브라우저에만 머물며 업로드되지 않습니다. 비밀번호 관리자를 대체하지 않습니다.

강도매우 강함

~103 bits · 문자 88

I, l, 1, O, 0, o, | 를 빼서 타이핑·구두 전달이 쉽습니다.

  • 길이—
  • 옵션—
  • 강도—

비밀번호를 클릭하면 새로 생성됩니다

이 도구는 무엇인가요?

길이(8–128)와 대문자·소문자·숫자·기호를 조절해 랜덤 비밀번호를 만듭니다. 난수는 브라우저의 암호학적 API이며 Math.random이 아닙니다.

강도 미터는 길이×문자셋 크기 기반 힌트일 뿐 사전/유출 검사가 아니며, 이 페이지는 비밀번호 관리자를 대체하지 않습니다.

헷갈리는 문자 제외는 I/l/1, O/0/o, | 를 빼 타이핑·구두 전달용으로 쓸 때 켭니다. 보관·자동완성은 비밀번호 관리자에 맡기세요.

자주 쓰는 경우

  • 새 계정용 고엔트로피 비밀번호를 만들어 관리자에 붙여넣기
  • 화면에서 치거나 지원 통화로 불러줘야 하는 일회용 비밀(모호 문자 제외)
  • 사이트 문자 종류 규칙에 맞춰 토글하되 길이는 가능한 한 유지

사용 방법

  1. 슬라이더로 길이를 정합니다(허용되면 16자 이상 권장).
  2. 문자 집합과 필요 시 헷갈리는 문자 제외를 설정합니다.
  3. Copy로 복사하거나 비밀번호/다시 생성으로 새 값을 뽑습니다.
  4. 비밀번호 관리자에 저장하고 서비스 간 재사용하지 마세요.

예시

설정결과 형태메모
길이 16, 전체 켜기혼합 문자·숫자·기호관리자 붙여넣기용 기본형.
길이 20, 기호 끔영숫자만# % 따옴표를 거부하는 폼에 맞춤.
길이 12, 모호 문자 제외0/O/1/l 없음손타자·구두 전달용.
길이 8, 숫자만PIN형강도 Weak — 데모용, 계정용으로 부적합.

실무에서 흔한 실수

  • 짧은 최대 길이를 강제하는 사이트가 기호 규칙보다 더 위험합니다. 문자 종류를 줄이더라도 허용 최대 길이를 채우세요.
  • 기호를 켜도 결과에 기호가 반드시 들어가진 않습니다. 각 문자는 풀에서 독립적으로 뽑힙니다.
  • 강도 바는 휴리스틱이며 zxcvbn/유출 검사가 아닙니다.

참고자료

최종 검토: 2026-07-27

자주 묻는 질문

비밀번호는 어떻게 생성되나요?
브라우저의 암호학적 난수 API(`crypto.getRandomValues`)를 쓰며 `Math.random`은 사용하지 않습니다. 길이와 문자 종류 토글은 허용 문자 풀만 바꿉니다.
길이는 얼마가 적당한가요?
일반 계정은 최소 16자, 공유 비밀·API 토큰·관리자 계정은 서비스가 허용하면 20–32자 이상을 권장합니다. 기호 종류를 하나 더 켜는 것보다 길이가 더 중요합니다.
생성값이 저장·업로드되나요?
아니요. 브라우저에서만 생성·복사됩니다. 비밀번호 관리자가 아니며 동기화·보관·기억 기능이 없습니다.
헷갈리는 문자 제외는 언제 쓰나요?
손으로 치거나 전화로 불러줄 때(지원 통화·인쇄 일회용 코드) 켜세요. I/l/1, O/0/o 같은 유사 문자를 뺍니다. 비밀번호 관리자에 붙여넣기만 할 때는 꺼 두는 편이 문자당 엔트로피에 유리합니다.