비밀번호 생성기

  1. 홈
  2. 생성기
  3. 비밀번호 생성기

비밀번호 생성기

길고 예측할 수 없는 비밀번호를 기기 안에서 만듭니다.

근거: Web Crypto (crypto.getRandomValues)기준일 2026-11-045개 언어

입력

소문자 (a–z)
대문자 (A–Z)
숫자 (0–9)
기호 (!@#$…)
헷갈리는 글자 빼기l, I, 1, O, 0, o 제외

만든 비밀번호

    대략적인 세기–

    세기는 길이와 문자 종류로 추정한 값이라 정확하지 않을 수 있고, 안전을 보장하지 않습니다. 만든 비밀번호는 저장되지 않으니 바로 옮겨 두세요.

    입력값은 이 브라우저 안에서만 계산하며, 저장하거나 서버로 보내지 않습니다.

    안전한 비밀번호 습관

    • 길게 만드는 것이 가장 효과적입니다. 같은 문자 종류라면 한 글자 늘 때마다 맞히기 훨씬 어려워집니다.
    • 사이트마다 다른 비밀번호를 쓰세요. 한 곳에서 유출돼도 다른 계정이 안전합니다.
    • 외우기 어렵다면 비밀번호 관리자에 저장하고, 중요한 계정은 2단계 인증을 켜세요.
    • 사이트에서 요구하는 규칙(길이, 기호 허용 여부)에 맞게 옵션을 조절하세요.

    어떻게 만드나요

    브라우저에 내장된 암호학적 난수 생성기(crypto.getRandomValues)로 글자를 고르고, 특정 글자가 더 자주 나오지 않도록 치우침을 없앴습니다. 고른 문자 종류마다 최소 한 글자씩 넣습니다. 만든 비밀번호는 이 화면에만 보이고 어디에도 보내거나 저장하지 않습니다.

    세기는 길이 × log₂(문자 종류 수)로 계산한 대략적인 값입니다.

    자주 묻는 질문

    만든 비밀번호가 서버에 남나요?

    아니요. 모든 계산은 브라우저 안에서 하고, 전송하거나 저장하지 않습니다.

    몇 자가 적당한가요?

    가능하면 16자 이상을 권합니다. 사이트가 허용하는 범위에서 길수록 좋습니다.

    기호를 못 쓰는 사이트는요?

    기호를 끄고 길이를 조금 늘리면 비슷한 세기를 유지할 수 있습니다.

    이 결과는 참고용입니다. 실제 금액과 판단은 계약·사업장 사정과 관계 기관의 해석에 따라 달라질 수 있습니다.

    참고 자료

    함께 쓰는 도구