필요한 툴을, 바로 쓸 수 있게

비밀번호 생성기

길이와 넣을 문자를 고르면 새 비밀번호가 나옵니다. 결과를 확인한 뒤 복사해서 사용할 곳에 붙여 넣으세요.

이 브라우저에서 생성

16자 · 영문 대소문자 · 숫자 · 기호

생성 기록을 저장하지 않습니다. 사용할 비밀번호는 비밀번호 관리자에 보관하세요.

자

사용할 사이트가 허용하는 길이를 확인하세요.

넣을 문자

선택한 종류는 각각 한 글자 이상 들어갑니다.

0, O, o, 1, I, l, | 를 빼서 직접 옮겨 적기 편하게 만듭니다.

ROBERIN 기준필요한 툴을,
바로 쓸 수 있게.
  • 바로 보이는 화면입력 위치와 결과 위치를 또렷하게 둡니다.
  • 결과 먼저핵심 결과를 앞에 두고, 과정은 필요할 때만 보여줍니다.
  • 요구 줄이기가입이나 불필요한 정보 입력 없이 바로 쓰게 합니다.
GUIDE

비밀번호를 만들고 보관하는 방법

비밀번호 생성기는 지정한 길이와 문자 종류에 맞춰 무작위 비밀번호를 만드는 도구입니다. 이 페이지는 브라우저의 보안 난수를 사용하며 기본 16자에서 시작합니다. 읽기 어려운 문자는 제외하고 결과를 한 번에 복사할 수 있습니다.

사용할 사이트의 길이·문자 제한을 먼저 확인하세요. 계정마다 새 비밀번호를 만들고 관리자에 보관하는 것이 중요합니다. 이 도구는 생성 기록을 저장하지 않으며, 비밀번호의 유출 여부나 계정 전체의 보안을 진단하지 않습니다.

어떤 비밀번호를 만드는 도구인가요?

비밀번호 생성기는 사람이 떠올린 단어 대신 무작위로 고른 문자를 이어 붙입니다. 새 계정을 만들거나 유출된 비밀번호를 바꿀 때 사용합니다. 영문 소문자·대문자·숫자·기호를 조합하며 한글, 공백, 단어를 이어 붙인 암호문은 만들지 않습니다.

  • 기본값은 16자이며 네 가지 문자 종류가 모두 켜져 있습니다.
  • 8자부터 128자까지 만들 수 있지만 실제 입력 가능한 길이는 서비스마다 다릅니다.
  • 가입, 로그인, 기존 비밀번호 입력 없이 새 값만 생성합니다.

길이를 고른 뒤 복사하는 순서

페이지를 열면 브라우저가 첫 비밀번호를 만듭니다. 길이나 문자 옵션을 바꾸면 결과도 새로 바뀌므로, 사용할 설정을 모두 정한 다음 복사하세요. 같은 설정으로 다른 결과를 원하면 다시 만들기를 누릅니다.

  • 슬라이더를 움직이거나 숫자 칸에 8~128 사이의 정수를 넣습니다.
  • 12자·16자·20자·32자 버튼으로 길이를 빠르게 바꿉니다.
  • 필요한 문자 종류와 헷갈리는 문자 제외 여부를 고릅니다.
  • 비밀번호 복사를 누른 뒤 해당 사이트와 비밀번호 관리자에 저장합니다.

길이는 몇 자로 정하면 좋을까요?

우선 가입할 사이트의 최소·최대 길이를 확인하세요. 기본 16자에서 시작해 서비스가 허용하면 더 길게 만들 수 있습니다. NIST SP 800-63B-4는 비밀번호만으로 인증하는 서비스에 최소 15자를 요구하고, 다중요소 인증의 일부로 쓰는 비밀번호에는 최소 8자를 허용합니다. 미국 디지털 인증 지침이며 모든 한국 사이트의 의무 규정은 아닙니다.

  • 최대 12자만 받는 사이트: 12자로 맞추고 제공되는 추가 인증 수단을 함께 설정합니다.
  • 길이 제한이 넉넉한 계정: 20자나 32자로 만들고 관리자에서 붙여 넣습니다.
  • 8자를 선택할 수 있다는 사실이 모든 계정에 8자로 충분하다는 뜻은 아닙니다.

대문자·숫자·기호를 모두 넣어야 하나요?

문자 종류는 사용할 사이트의 입력 규칙에 맞춥니다. 기호를 허용하지 않는 곳이라면 기호를 끄세요. 이 도구는 선택한 종류마다 최소 한 글자를 포함합니다. 문자 종류를 모두 끄면 생성할 수 없습니다. 복잡한 조합만으로 짧거나 재사용된 비밀번호의 문제가 해결되지는 않습니다.

  • 영문과 숫자만 허용: 소문자·대문자·숫자를 켜고 기호를 끕니다.
  • 숫자만 허용: 숫자만 켜되 이 도구의 최소 길이는 8자입니다. 4~6자리 PIN은 지원하지 않습니다.
  • 특정 기호만 받는 사이트: 생성된 기호를 확인하세요. 허용 기호를 개별 지정하는 기능은 없습니다.

헷갈리는 문자를 빼면 무엇이 달라지나요?

헷갈리는 문자 제외는 숫자 0·1, 대문자 O·I, 소문자 o·l, 세로선 | 를 후보에서 뺍니다. TV나 다른 기기에 직접 옮겨 적을 때 읽기 쉽습니다. 선택 가능한 문자는 줄지만 지정한 길이는 그대로입니다.

  • 16자와 숫자만 선택하면 기본 후보는 0~9의 10개입니다.
  • 헷갈리는 문자 제외를 켜면 숫자 후보가 2~9의 8개로 줄어듭니다.
  • 화면에서 복사해 붙여 넣는 경우에는 제외 옵션을 끈 채 사용해도 됩니다.

무작위 문자는 어떻게 고르나요?

브라우저의 Web Crypto API에 있는 crypto.getRandomValues()로 난수를 얻습니다. 문자 선택에는 특정 후보가 더 자주 뽑히지 않도록 범위를 벗어난 난수를 버리는 방식을 사용합니다. 선택한 문자 종류가 빠진 조합은 다시 생성해 모든 선택 조건을 만족하는 결과를 만듭니다.

  • 현재 시각이나 이름을 섞어 비밀번호를 만들지 않습니다.
  • 한 종류만 고르고 후보 문자가 N개, 길이가 L이라면 가능한 문자열 수는 N의 L제곱입니다. 숫자 8개 후보로 8자를 만들면 8의 8제곱인 16,777,216가지입니다.
  • 여러 종류를 고르면 종류별 최소 포함 조건 때문에 가능한 조합 수가 단순한 N의 L제곱보다 작아집니다.

생성한 비밀번호는 어디에 남나요?

이 도구의 생성 기능은 비밀번호를 서버로 전송하거나 생성 기록으로 저장하지 않습니다. 새로 만들거나 페이지를 떠나면 이전 결과를 이 도구에서 다시 찾을 수 없으므로 사용할 값은 별도로 보관하세요. 브라우저 확장 프로그램과 기기 자체의 보안 상태까지 이 도구가 통제하지는 못합니다.

  • 비밀번호 관리자의 해당 계정 항목에 저장하고 정상 로그인되는지 확인합니다.
  • 공용 컴퓨터나 화면을 공유하는 환경에서는 결과가 다른 사람에게 보이지 않도록 주의합니다.
  • 복사한 값은 운영체제의 클립보드 기록이나 기기 간 동기화에 남을 수 있습니다. 필요한 곳에 붙여 넣은 뒤 기록을 확인하세요.

복사가 안 되거나 결과가 나오지 않을 때

브라우저에서 클립보드 접근을 차단하면 자동 복사가 실패할 수 있습니다. 복사 완료 안내를 확인하고, 실패하면 결과를 직접 선택해 복사하세요. 생성이 되지 않는다면 문자 종류가 하나 이상 켜져 있는지와 길이가 올바른지 먼저 확인합니다.

  • 길이에는 8~128 사이의 정수만 넣습니다. 소수나 빈칸은 유효한 설정이 아닙니다.
  • JavaScript가 꺼져 있거나 보안 난수 기능을 사용할 수 없는 브라우저에서는 생성하지 않습니다.
  • 다시 만들기를 누르면 현재 결과가 교체됩니다. 복사나 보관 전에 누르지 않도록 확인하세요.

계정마다 다르게 쓰고 추가 인증을 켜세요

한 곳에서 유출된 비밀번호를 다른 계정에도 쓰면 피해가 이어질 수 있습니다. 새 계정마다 새 값을 만들고 비밀번호 관리자에 나누어 보관하세요. 무작위 비밀번호를 쓴다고 피싱이나 기기 감염까지 막히는 것은 아닙니다.

  • 이메일·쇼핑·업무 계정에 같은 비밀번호를 돌려 쓰지 않습니다.
  • 서비스가 제공하는 패스키나 다중요소 인증을 함께 검토합니다.
  • 유출이 의심되는 비밀번호는 바꾸고, 같은 값을 사용한 다른 계정도 확인합니다.

강도 점수와 해독 시간을 표시하지 않는 이유

실제 공격 난이도는 길이와 문자 수만으로 정해지지 않습니다. 서비스의 저장 방식, 로그인 시도 제한, 유출 여부, 비밀번호 재사용에 따라 달라집니다. 이 도구는 특정 점수나 몇 년이라는 시간으로 안전을 보증하지 않습니다.

  • 화면의 길이·문자 안내는 생성 조건을 알려 줍니다.
  • 기존 비밀번호의 유출 여부를 조회하거나 안전성을 검사하는 기능은 없습니다.
  • 생성된 문자를 다른 곳의 공개 입력칸에 넣어 강도를 확인할 필요는 없습니다.

비밀번호 생성기 자주 묻는 질문

비밀번호 생성기는 무료인가요?

네. 가입 없이 8~128자의 비밀번호를 만들고 복사할 수 있습니다. 생성 기록을 보관하는 기능은 없습니다.

비밀번호 길이는 몇 자까지 가능한가요?

8~128자이며 기본값은 16자입니다. 12자·16자·20자·32자 버튼을 쓰거나 숫자를 직접 입력하세요. 사용할 사이트의 최대 길이도 확인해야 합니다.

선택한 문자 종류는 반드시 들어가나요?

네. 소문자·대문자·숫자·기호 중 선택한 종류가 각각 한 글자 이상 들어갑니다. 최소 한 종류는 선택해야 합니다.

헷갈리는 문자 제외는 어떤 문자를 빼나요?

0, O, o, 1, I, l, | 를 뺍니다. 숫자만 선택했다면 0과 1이 빠져 2~9로 생성됩니다. 지정한 비밀번호 길이는 바뀌지 않습니다.

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

이 도구는 생성한 비밀번호를 서버로 보내거나 생성 기록으로 저장하지 않습니다. 다만 복사한 값은 기기의 클립보드 기록이나 동기화에 남을 수 있습니다.

기호를 사용할 수 없는 사이트에서는 어떻게 하나요?

기호를 끄고 사이트가 허용하는 영문과 숫자를 선택하세요. 특정 기호만 골라 허용하는 기능은 없으므로 기호를 켰다면 결과가 해당 사이트의 규칙에 맞는지 확인합니다.

다시 만들면 이전 비밀번호를 되찾을 수 있나요?

이 도구에는 이전 결과를 되돌리거나 조회하는 기능이 없습니다. 사용할 비밀번호는 다시 만들기나 새로고침 전에 비밀번호 관리자에 보관하세요.

16자로 만들면 모든 계정에 안전한가요?

길이만으로 안전을 보장할 수는 없습니다. 계정마다 다른 값을 쓰고, 서비스가 제공하는 추가 인증을 함께 설정하세요. NIST의 단일요소 인증 최소 15자 기준도 모든 위험을 없애 준다는 뜻은 아닙니다.

난수와 비밀번호 기준을 확인한 자료

난수 생성 방법은 W3C Web Cryptography API를, 인증 시 비밀번호 길이와 사용 지침은 NIST SP 800-63B-4를 참고했습니다. NIST 지침은 서비스의 인증 설계 기준이며 개별 비밀번호의 안전 보증은 아닙니다. 자료 확인일: 2026년 9월 27일.

문자와 무작위 값을 다루는 다른 도구

범위 안의 번호를 뽑을 때는 랜덤 숫자 뽑기를, 일반 문장의 길이를 셀 때는 글자수세기를 사용하세요. Base64는 데이터를 문자로 표현하는 변환 방식이며 암호화가 아닙니다. 실제 비밀번호를 변환하거나 검사하려고 다른 도구에 붙여 넣지 마세요.

Roberin
센스 있는 개발자
창의적이고 실용적인 툴로 더 나은 세상을 만드는 센스 있는 개발자, Roberin입니다. 기술은 모두를 위한 것, 함께 더 편리한 세상을 만들어 가요! 😊
문의 양식
확인에 필요한 이야기만 남겨주세요.
답장이 필요한 경우 이메일을 함께 적어주세요. 오류 제보라면 페이지 주소, 입력값, 기대한 결과와 실제 결과를 적어주시면 확인이 빨라집니다.