Password Generator
Generate strong, random passwords instantly. Everything runs in your browser — nothing is sent to any server.
강력한 비밀번호 완벽 가이드
강력한 비밀번호는 최소 12자 이상이어야 하며 대문자, 소문자, 숫자, 특수문자를 혼합해야 합니다. 이 생성기는 Web Crypto API를 사용해 브라우저 내에서만 처리되므로 생성된 비밀번호가 어떤 서버에도 전송되거나 기록되지 않습니다. 12자리 랜덤 비밀번호(대소문자+숫자+특수문자)는 현재 기술로 수억 년이 걸려도 무차별 대입 공격으로 해독할 수 없습니다. 16자 이상을 권장하며, 계정마다 다른 비밀번호를 사용하고 비밀번호 관리자(1Password, Bitwarden 등)에 저장하는 것이 최선의 보안 관행입니다.
사용 예시
- SNS 계정 — 길이 16자 + 대소문자+숫자+특수문자 → 생성 → 복사 후 비밀번호 관리자에 저장
- 회사 시스템 임시 비밀번호 — 길이 20자 + 대문자+숫자 + 모호 문자 제외 → 대량 생성(Bulk) → CSV 내보내기
- WiFi 비밀번호 설정 — 길이 24자 + 영숫자만 → 생성 → 라우터 설정에 입력
- API 키 생성 — 길이 32자 + 영숫자 → UUID 생성기와 함께 사용
- PIN 코드 — 숫자만 선택 + 길이 6~8자 → 생성
자주 묻는 질문
비밀번호는 얼마나 길어야 하나요?
일반 계정 최소 12자, 금융·이메일 등 중요 계정은 16자 이상을 권장합니다. 대소문자+숫자+특수문자를 모두 포함한 16자리는 무차별 대입 공격으로 수백조 년이 필요합니다.
온라인 생성기가 안전한가요? 서버에 저장되지 않나요?
이 도구는 Web Crypto API를 사용해 브라우저 내에서만 처리됩니다. 네트워크 요청이 전혀 없으며 인터넷을 끊고도 동작합니다. DevTools 네트워크 탭으로 직접 확인 가능합니다.
모호한 문자 제외(0OlI1) 옵션은 언제 쓰나요?
비밀번호를 화면에서 보고 직접 입력해야 할 때 유용합니다. 0(영)과 O(오), l(소문자 L)과 I(대문자 i)와 1(일)이 헷갈리는 경우를 방지합니다.
비밀번호 강도 표시는 어떻게 계산되나요?
길이(8자/12자/16자 이상), 대문자 포함, 소문자 포함, 숫자 포함, 특수문자 포함 여부를 점수화해 Very Weak~Very Strong으로 표시합니다.
특수문자가 포함되지 않는 비밀번호가 필요할 때는?
일부 사이트는 특수문자를 허용하지 않습니다. 이 경우 특수문자 옵션 체크를 해제하고 대신 길이를 24자 이상으로 늘리세요.
대량 비밀번호 생성(Bulk) 기능은 언제 쓰나요?
사용자 계정 초기화, 서버 환경 변수 설정, 테스트 계정 생성 등 여러 개가 한꺼번에 필요할 때 최대 100개까지 한 번에 생성할 수 있습니다.
비밀번호를 안전하게 관리하는 방법은?
① 비밀번호 관리자(Bitwarden·1Password·KeePass 등) 사용 ② 사이트마다 다른 비밀번호 사용 ③ 2단계 인증(2FA) 함께 설정 ④ 정기적(6개월~1년) 교체 ⑤ 비밀번호를 메모지나 파일에 보관하지 않기.
기억하기 쉬운 강력한 비밀번호를 만드는 방법은?
패스프레이즈 방식을 추천합니다. 랜덤 단어 4~5개를 조합하면(예: correct-horse-battery-staple) 기억하기 쉬우면서도 엔트로피가 높습니다. 또는 문장의 첫 글자를 조합하는 방법도 있습니다.
비밀번호 유출 여부는 어떻게 확인하나요?
haveibeenpwned.com에서 이메일 또는 비밀번호가 데이터 유출 사고에 포함되었는지 무료로 확인할 수 있습니다. 유출이 확인되면 즉시 변경하세요.
엔트로피란 무엇이고 비밀번호와 어떤 관계인가요?
엔트로피는 비밀번호의 예측 불가능성을 비트(bit) 단위로 나타낸 값입니다. 문자셋 크기의 로그(밑 2)×길이로 계산합니다. 예: 대소문자+숫자+특수문자(95가지) 16자리 = log₂(95)×16 ≈ 104비트. 128비트 이상이 강력하다고 간주됩니다.
2FA와 비밀번호는 어떻게 다른가요?
비밀번호는 "알고 있는 것", 2FA(TOTP/SMS 등)는 "소유한 것"으로 두 번째 인증 요소를 추가합니다. 강력한 비밀번호와 2FA를 함께 사용하면 계정 보안을 대폭 강화할 수 있습니다.
생성된 비밀번호를 어떻게 저장해야 하나요?
브라우저 저장은 편리하지만 기기 분실 시 취약합니다. Bitwarden(무료·오픈소스), 1Password, KeePassXC 같은 전용 비밀번호 관리자를 사용해 암호화 저장하는 것이 가장 안전합니다.