howToHeading
- 추첨할 명단을 한 줄에 한 명씩 붙여넣습니다.
- '당첨자 추첨' 또는 '순서 섞기' 모드를 선택합니다.
- 당첨자 수를 설정하고 중복 허용 여부를 선택합니다.
- 실행 버튼을 누른 후 결과를 복사하거나 언제든지 다시 추첨할 수 있습니다.
featuresHeading
- 암호화 수준의 안전한 무작위성: 일반적인
Math.random()의 예측 가능성을 방지하기 위해 브라우저의 Web Crypto API(crypto.getRandomValues())를 사용하여 가장 공정한 추첨을 보장합니다. - 명단 순서 섞기 (셔플): Fisher–Yates 셔플 알고리즘을 적용하여 팀 나누기, 조 편성, 순서 정하기 등을 편향 없이 완벽하게 처리합니다.
- 다수 당첨자 추첨: 한 번에 여러 명의 당첨자를 추첨할 수 있으며, '중복 허용' 옵션을 켜거나 끌 수 있습니다.
- 서버 업로드 없음: 입력하신 명단 데이터는 사용자의 기기(로컬)에서만 처리되며 서버로 전송되지 않아 내부 보안 자료로도 안심하고 쓸 수 있습니다.
- 다양한 활용처: 경품 이벤트 당첨자 선정, 교실 발표 순서 정하기, 워크샵 팀 구성, 빠른 의사 결정 등.
relatedHeading
2026 최신 FIRE 재무 자유 계산기(물가상승률 반영). 브라우저 로컬에서 실제 구매력을 시뮬레이션하고, 은퇴 자금 부족액을 분석하여 연간 자산 계획을 세우세요. 엑셀이나 Notion 대시보드를 위한 CSV 원클릭 내보내기를 지원합니다.
계좌 잔고, 리스크 %, 진입가 및 손절가를 기반으로 트레이딩 포지션 규모를 계산하세요. 데이터 업로드 없이 브라우저 로컬에서 실행되므로 거래 전 리스크 시나리오를 비교할 수 있습니다.
초기 원금, 정기 투자액, 연간 수익률(APY) 및 투자 기간을 입력하여 복리 성장을 계산하세요. 브라우저 내에서 원금, 이자 및 최종 잔액을 인터랙티브 차트로 시각화합니다.
대출 계산기 / 모기지 계산기를 사용하여 브라우저 로컬에서 월 상환액, 총 이자 및 상환 일정표를 추정해 보세요. 대출 금액, 이자율 및 기간을 입력하면 차트와 함께 결과를 즉시 확인할 수 있습니다.
이 투자 계산기 / ROI 계산기를 사용하여 초기 원금, 매월 정기 투자액, 연간 수익률 및 물가상승률을 반영한 결과를 브라우저 로컬에서 추정하세요. 실시간 복리 차트, ROI 및 연간 세부 일정을 통해 예상 수익을 확인할 수 있습니다.
APR to APY Calculator를 사용하여 브라우저에서 로컬로 APR과 APY를 양방향 변환하세요. 금리를 입력하고 복리 주기를 선택하면 실효 연이율, 차이, 주기별 비교표를 즉시 확인할 수 있습니다.
이 이익률 계산기를 사용하여 브라우저 로컬에서 매출 총이익, 마크업, 마진 및 판매 가격을 계산하세요. 원가와 판매가, 또는 원가와 목표 마진을 입력하면 지표가 즉시 계산됩니다.
이 CPM 및 CPC 계산기를 사용하여 광고 비용, 노출수, 클릭수, CPM, CPC 및 CTR을 브라우저에서 로컬로 추정하세요. 예산과 목표 단가를 입력하여 캠페인 시나리오를 즉시 계획할 수 있습니다.
logicHeading
- 추첨 방식: Web Crypto API를 사용하여 편향이 없는 균일한 무작위 인덱스를 생성합니다.
- 섞기 방식 (셔플): 끝에서부터 처음으로 역순 교환을 진행하는 Fisher–Yates 방식을 적용하며, 난수 생성은
crypto.getRandomValues()를 기반으로 합니다. - 고유성 보장: 중복 방지 모드에서는 한 번 뽑힌 대상을 후보 풀에서 제거하며 추첨을 진행하여 당첨자의 고유성을 100% 보장합니다.
faqHeading
이 무작위 추첨 도구는 정말 공정한가요?
네. 일반적인 프로그래밍 난수 함수인 Math.random()을 사용하지 않고, 브라우저가 제공하는 암호학적 난수 생성 API인 crypto.getRandomValues()를 사용하여 예측이 불가능한 진정한 무작위성과 공정성을 보장합니다.
한 사람이 여러 번 뽑히지 않게 당첨자를 뽑을 수 있나요?
가능합니다. '중복 허용' 옵션을 끄고 당첨자 수를 설정하면, 도구가 알아서 각 당첨자가 중복되지 않도록 유일성을 보장하여 추첨합니다.
제가 입력한 명단 데이터는 안전하게 보호되나요?
네. 사용자가 입력한 명단과 추첨 결과는 전적으로 브라우저 내부(로컬 환경)에서만 연산됩니다. 서버로 전송되거나 저장되지 않으므로 개인정보 보호가 완벽하게 유지됩니다.
무료인가요? 입력한 리스트가 저장되나요?
도구는 100% 무료입니다. 선택적 기능으로 로컬 스토리지를 사용하여 새로고침 후에도 명단을 유지할 수 있지만, 이 역시 사용자의 기기에만 저장되며 언제든 직접 삭제할 수 있습니다.
왜 보편적인 Math.random() 함수를 쓰지 않았나요?
Math.random()은 보안이나 강력한 공정성이 요구되는 환경을 위해 설계되지 않았기 때문에 예측이 가능할 수 있는 취약점이 있습니다. 반면 Web Crypto API는 훨씬 더 품질이 높고 예측이 어려운 고품질 난수를 제공하여 추첨에 이상적입니다.