랜덤 추첨기 — 무작위로 하나 뽑기
목록을 붙여넣으면 무작위로 하나를 뽑습니다. 결정·추첨에 유용. 브라우저에서.
🔒 모두 브라우저 안에서 동작합니다. 입력과 출력은 서버로 전송되거나 저장되지 않아 안전합니다.
이 도구 소개
간단한 결정을 내리거나 공정한 추첨을 하고 싶을 때 쓰세요. 한 줄에 하나씩 목록을 붙여넣으면 랜덤 추첨기가 그중 하나를 무작위로 골라 줍니다. 의견이 갈릴 때의 결정, 경품 당첨자 뽑기, 순서 정하기, 오늘 저녁 메뉴 고르기 등에 안성맞춤입니다. 내부적으로 브라우저의 암호학적 난수 생성기(crypto.getRandomValues)를 사용하므로 모든 항목이 정말로 똑같고 치우치지 않은 확률로 선택됩니다. 모든 처리는 브라우저 안에서 이루어지며, 붙여넣은 목록이 서버로 전송·저장·공유되는 일은 전혀 없습니다.
자주 묻는 질문
추첨이 정말 무작위이고 공정한가요?
네. 일반적인 Math.random 대신 브라우저의 암호학적으로 안전한 난수 생성기인 crypto.getRandomValues를 호출합니다. 또한 확률을 왜곡하는 값은 버리고 다시 뽑아 흔한 나머지 연산 편향까지 피하므로, 목록의 모든 항목이 정확히 같은 확률로 선택됩니다. 그래서 경품 추첨이나 이벤트, 진정한 공정성이 중요한 모든 결정에 믿고 쓸 수 있습니다.
제 목록이 어딘가로 업로드되나요?
아니요. 랜덤 추첨기는 전부 사용자 본인의 브라우저 탭 안에서 자바스크립트로 동작합니다. 붙여넣은 목록은 페이지가 열려 있는 동안에만 기기 메모리에 남고, 서버로 전송·기록·저장되지 않습니다. 페이지가 로드된 뒤에는 인터넷을 끊어도 계속 작동하므로, 개인 이름이나 민감한 항목에도 안심하고 사용할 수 있습니다.
한 번에 여러 개를 뽑을 수 있나요?
한 번의 추첨에서는 하나만 선택되며, 대부분의 결정이나 경품 추첨에는 이 방식이 알맞습니다. 당첨자를 여러 명 뽑고 싶다면 먼저 이전 당첨자를 목록에서 지운 뒤 다시 추첨하면 같은 사람이 두 번 뽑히는 일을 막을 수 있습니다. 하나를 고르는 대신 목록 전체를 그룹으로 나누고 싶다면, 같은 공정한 암호 기반 셔플을 사용하는 짝꿍 도구인 팀 나누기를 사용해 보세요.