비밀번호 생성기 - 강력한 비밀번호를 무료로 생성
안전한 비밀번호 바로 뽑기. 길이·문자 종류 설정하면 크립토그래픽 랜덤으로 생성.
쓰는 법
- 비밀번호 길이 설정 (16자 이상 추천).
- 포함할 문자 종류 체크: 대문자, 소문자, 숫자, 특수문자.
- 생성 버튼 클릭.
- 복사 → 비밀번호 관리자(1Password, Bitwarden 등)에 저장.
용도별 예시
[일반 웹사이트 - 16자, 모든 문자]
kP$9mWx#2nLq&vR7
강도: 매우 강함
[WiFi - 20자, 영문+숫자만]
Hk7mNp2xWq9Lr5Yt8Bj4
강도: 강함
생성된 비밀번호는 절대 외우려 하지 말고 비밀번호 관리자에 저장하세요. 매번 새로 생성해서 쓰는 게 원칙입니다.
사람 머리로 만든 비밀번호는 결국 패턴이 있어요
우리가 '랜덤하게' 만든 비밀번호는 사실 자기 생일이나 '!', '1'을 끝에 붙이는 식으로 패턴이 있어서 크래커들이 딱 좋아하는 먹잇감이에요. 이 도구는 브라우저 내장 crypto.getRandomValues()로 진짜 랜덤을 뽑아내서 패턴 없는 비밀번호를 만들어드려요.
길이, 문자 종류(대문자/소문자/숫자/특수문자)를 골라서 조건 맞춰서 생성할 수 있고, 여러 개 한 번에 뽑아서 서비스별로 다르게 쓰실 수도 있어요.
이 생성기 쓸 만한 점
crypto.getRandomValues()기반이라 예측 불가능한 진짜 암호학적 랜덤이에요.- 비밀번호는 브라우저에서 생성되고 서버로 안 나갑니다. 로그에도 안 남아요.
- 길이랑 문자 종류 자유 설정. 사이트마다 '특수문자 필수', '64자 이하' 같은 제약 맞추기 편해요.
- 강도 측정기가 크랙 예상 시간도 같이 보여줍니다.
- 한 번에 여러 개 뽑을 수 있어서 여러 서비스 비밀번호 한꺼번에 교체할 때 편함.
- 한계: 사이트마다 특수문자 제한(<>'"만 금지 등)이 있어서 한 번에 안 맞을 수 있어요. 거부당하면 다시 뽑으세요. 외우기 힘드니까 비밀번호 관리자 꼭 쓰시길 권장합니다.
다른 비밀번호 생성 수단이랑 비교
| 항목 | FreeToolbox | 1Password 앱 | LastPass 웹 |
|---|---|---|---|
| 동작 위치 | 브라우저 | 로컬 앱 | 서버 + 브라우저 |
| 계정 필요 | 없음 | 유료 계정 | 계정 필요 |
| 강도 측정기 | 있음 | 있음 | 없음 |
| 대량 생성 | 있음 | 없음 | 없음 |
더 알아보기
- Have I Been Pwned - 내 이메일이 유출된 적 있는지 확인
자주 묻는 질문
정말 랜덤이에요?
네, Web Crypto API의 crypto.getRandomValues()를 씁니다. OS 수준의 암호학적 난수 생성기에서 엔트로피를 가져오는 방식이라 예측 불가능한 진짜 랜덤이에요. Math.random이랑 차원이 다릅니다.
생성된 비밀번호가 어딘가에 저장되나요?
아니요, 브라우저 메모리 안에서만 생성되고 서버 전송, 로깅, 저장 전부 없어요. 창 닫으면 사라집니다. 꼭 비밀번호 관리자 같은 데 따로 저장하세요.
몇 자가 적당해요?
최소 16자, 가능하면 20자 이상을 권장해요. 2026년 기준 16자 랜덤 비밀번호는 크래킹에 수십 년 걸리고, 20자면 수십억 년 이상이에요. 길이가 복잡도보다 훨씬 효과적입니다.
특수문자 꼭 써야 해요?
서비스에서 허용하면 쓰세요. 대문자+소문자+숫자+특수문자 다 섞인 조합이 가장 강해요. 다만 WiFi나 SSH 비밀번호는 특수문자가 셸에서 이스케이프 이슈 날 수 있어서 영숫자만 쓰는 것도 방법입니다.
한 번에 여러 개 뽑을 수 있나요?
네, 대량 생성 기능 있어요. 10개, 20개씩 뽑아서 여러 서비스에 각각 다른 비밀번호 쓰세요. 절대 한 비밀번호를 여러 사이트에 재사용하면 안 됩니다. 한 군데만 유출돼도 다 털려요.