랜덤 알파벳 생성기

무작위 영문자를 하나 이상 만들고 대소문자, 중복, 제외 문자와 정렬 방식을 설정합니다.

대소문자

1~500을 입력하세요. 중복 없음 모드에서는 사용 가능한 문자 수를 넘을 수 없습니다.

중복 설정

공백이나 쉼표로 구분하세요. 혼합 모드에서는 A와 a를 구분하고, 단일 대소문자 모드는 자동으로 변환합니다.

결과 정렬
빠른 예시
조건을 정한 뒤 ‘랜덤 문자 생성’을 선택하세요.
생성 결과 생성 대기

랜덤 문자 열

생성을 기다리는 중
문자 수
0
사용 가능 문자
0
고유 문자 수
0

현재 알파벳

제외된 문자는 회색 취소선으로 표시됩니다.

복사와 다운로드에는 전체 결과가 사용됩니다. 정렬은 추출된 문자 집합이 아니라 표시 순서만 바꿉니다.

더 알아보기

생성 방법과 사용 안내

랜덤 영문자를 만드는 방법

대문자, 소문자 또는 혼합 모드로 알파벳을 만든 다음 제외 문자를 제거하고 남은 문자에서 균등하게 추출합니다.

각 무작위 인덱스는 브라우저 Web Crypto로 만들고 단순 나머지 연산의 편향을 피하기 위해 거부 샘플링을 사용합니다.

중복 없음 모드의 작동 방식

중복 없음 모드는 부분 Fisher–Yates 셔플을 사용합니다. 아직 사용하지 않은 문자에서 하나씩 고르므로 같은 결과에 같은 문자가 다시 나오지 않습니다.

어떤 문자를 생성하나요?

이 페이지는 영문 A–Z와 a–z만 생성합니다. 숫자, 구두점, 공백, 단어와 비밀번호 문자는 포함하지 않습니다.

한계와 사용 범위

한 번에 최대 500자를 생성합니다. 대문자·소문자 중복 없음은 최대 26개, 혼합 모드는 최대 52개이며 제외 문자만큼 줄어듭니다.

혼합 모드에서는 대문자와 소문자를 구분하므로 A를 제외해도 a는 제외되지 않습니다. 단일 모드에서는 입력을 현재 대소문자로 바꿉니다.

교육, 수업 활동, 게임과 일반 추출에 적합합니다. 비밀번호, 키, 규제 추첨 또는 공식 감사에는 사용하지 마세요.

도구 정보와 출처

모든 계산은 현재 브라우저에서 처리됩니다. 입력을 업로드하거나 제3자 실행 API, CDN, 웹 폰트 또는 로컬 저장소를 사용하지 않습니다.

MDN: Crypto.getRandomValues()

W3C: Web Cryptography Level 2

MDN: Clipboard.writeText()

자주 묻는 질문

중복 없는 랜덤 문자를 만들 수 있나요?

가능합니다. ‘중복 없음’을 선택하면 결과의 문자가 서로 다르며, 개수는 제외 후 남은 문자 수를 넘을 수 없습니다.

정렬한 결과가 덜 무작위처럼 보이는 이유는 무엇인가요?

먼저 무작위로 뽑은 뒤 A→Z 또는 Z→A로 정렬하기 때문입니다. 정렬은 순서만 바꾸므로 확인하기 쉬워집니다.

숫자나 기호도 생성하나요?

아니요. 이 페이지는 A–Z와 a–z만 다룹니다. 숫자, 기호와 여러 문자 집합은 랜덤 문자열 생성기를 사용하세요.