똑딱

비밀번호 생성기

암호학적으로 안전한 랜덤 비밀번호를 생성합니다. 길이와 문자 종류를 선택할 수 있습니다.

업데이트: 2026-08-08

소문자대문자숫자특수문자

도구 가이드

비밀번호 생성기는 길이와 문자 종류(대소문자·숫자·특수문자)를 선택해 예측하기 어려운 무작위 비밀번호를 만들어 줍니다. 사람이 떠올린 비밀번호는 패턴이 있어 취약한 반면, 무작위 생성 비밀번호는 무차별 대입 공격에 훨씬 강합니다.

이 도구는 브라우저의 암호학적 난수 생성기를 사용해 비밀번호를 만들며, 생성된 값은 서버로 전송되지 않습니다. 계정마다 서로 다른 강력한 비밀번호를 쓰는 것이 보안의 기본입니다.

비밀번호의 안전성은 길이가 좌우합니다. 문자 종류를 늘리는 것보다 길이를 늘리는 쪽이 경우의 수를 훨씬 빠르게 키웁니다. 영문 대소문자와 숫자, 기호를 섞은 12자리면 무작위 대입으로 뚫기 어려운 수준입니다.

가장 위험한 습관은 재사용입니다. 한 사이트에서 유출된 비밀번호는 다른 사이트에 그대로 대입해 보는 크리덴셜 스터핑 공격에 쓰입니다. 사이트마다 다른 비밀번호를 쓰고 관리자에 저장하는 것이 안전합니다.

이럴 때 유용해요

  • 새 계정을 만들 때 강력한 비밀번호가 필요할 때
  • 주기적으로 비밀번호를 교체할 때
  • 와이파이·서버 등 공유 자격증명을 설정할 때
  • 새 계정을 만들며 재사용하지 않을 비밀번호가 필요할 때
  • 유출 통보를 받고 여러 계정의 비밀번호를 한꺼번에 바꿀 때

사용 팁

  • 길이가 길수록 안전합니다. 최소 12자 이상, 여러 문자 종류를 섞는 것을 권장합니다.
  • 생성한 비밀번호는 비밀번호 관리자에 저장하고 재사용하지 마세요.
  • 2단계 인증을 함께 켜면 비밀번호가 유출돼도 로그인을 막을 수 있습니다.
  • 주기적으로 바꾸는 것보다 길고 고유한 비밀번호를 쓰는 편이 효과적이라는 것이 최근 권고입니다.

자주 묻는 질문

생성된 비밀번호가 서버에 저장되나요?

아니요. 브라우저의 crypto.getRandomValues()로 기기 안에서만 생성되며 어디에도 전송·저장되지 않습니다.

비슷하게 생긴 문자(l, 1, O, 0)는 왜 없나요?

손으로 옮겨 적을 때 혼동하기 쉬운 문자(l, I, O, 0, 1)는 기본적으로 제외합니다. 선택된 모든 문자 종류가 최소 1자씩 포함되도록 보장합니다.

생성한 비밀번호는 어떻게 보관하나요?

브라우저나 전용 비밀번호 관리자에 저장하는 것이 안전합니다. 메모장이나 메신저에 남기지 마세요.

몇 자리가 안전한가요?

일반 서비스는 12자 이상, 금융이나 업무 계정은 16자 이상을 권장합니다.

관련 도구