로또 시뮬레이터
1~45 중 6개 번호를 무작위로 1~10게임 만들고, 마음에 드는 번호로 바로 시뮬레이션해 보세요. 늘 사는 번호나 생일 번호를 직접 넣어도 됩니다. 지난 기간 동안 매주 그 번호로 샀다면 얼마를 쓰고 얼마를 돌려받았을지 회차별로 실제 발표된 당첨금으로 계산하고, 결과 링크를 보내면 친구도 같은 결과를 볼 수 있습니다.
1. 번호 만들기
게임 수
고정수·제외수 정하기
번호를 한 번 누르면 고정(모든 게임에 포함), 두 번 누르면 제외, 세 번 누르면 원래대로 돌아갑니다.
고정수 조건으로 만들 수 있는 서로 다른 조합이 0개뿐입니다.
번호는 이 브라우저의 암호학적 난수(crypto.getRandomValues)로 1~45 중 중복 없이 고릅니다. 어떤 조합이든 1등 확률은 똑같이 8,145,060분의 1입니다.
2. 매주 샀다면 얼마? 시뮬레이션
위에서 만든 번호의 "이 번호로 시뮬레이션"을 누르거나, 늘 사는 번호를 직접 넣어 보세요.
기간
회차별로 실제 발표된 등수별 1게임당 당첨금으로 계산합니다. 1등·2등은 그 회차 당첨자 수에 따라 금액이 달랐고, 초기 회차의 4·5등 당첨금도 지금과 다릅니다.
1회(2002년 12월)부터 1246회(2026-10-17)까지 기준입니다. 최신 당첨번호와 회차별 당첨금·1등 배출점은 로또 당첨번호 조회에서 볼 수 있습니다.
번호는 어떻게 만드나요
브라우저의 암호학적 난수(crypto.getRandomValues)로 1~45 중 6개를 중복 없이 고릅니다. 고정수는 모든 게임에 넣고 제외수는 빼며, 같은 조합이 두 번 나오지 않게 합니다. 만든 게임마다 1회부터 최신 회차까지 맞춰 봤을 때의 최고 등수도 함께 보여줍니다. 어떤 조합이든 1등 확률은 8,145,060분의 1로 같습니다.
시뮬레이션은 어떻게 계산하나요
고른 기간의 회차마다 내 번호와 당첨번호를 맞춰 등수를 정하고, 그 회차에 실제로 발표된 등수별 1게임당 당첨금을 더합니다. 쓴 돈은 회차 수 × 1,000원 × 매주 산 장 수입니다. 당첨금이 200만 원을 넘으면 구입비 1,000원을 뺀 금액에 3억 원까지 22%, 3억 원 초과분에 33%를 원천징수하는 기준으로 세후 손익을 보여주고, 같은 돈을 매주 연 3% 적금(주 단위 복리, 세전)에 넣었을 때와도 비교합니다.
결과 공유하기
번호와 기간을 바꾸면 주소창의 링크도 함께 바뀝니다. '결과 링크 복사'로 링크를 보내면 받은 사람이 같은 번호·기간의 결과를 바로 볼 수 있고, '결과 복사'는 요약 문장과 링크를 함께 복사합니다.
자주 묻는 질문
많이 나온 번호를 고르면 당첨 확률이 올라가나요?
아니요. 매 회차 추첨은 독립적이라 지난 출현 횟수나 홀짝 비율과 관계없이 모든 조합의 1등 확률은 8,145,060분의 1로 같습니다.
왜 대부분 손해로 나오나요?
로또는 판매액의 약 절반만 당첨금으로 돌려주도록 설계되어 있어 오래 살수록 쓴 돈의 절반 정도로 수렴하는 것이 보통입니다. 큰 등수에 한 번 당첨되지 않는 한 손익은 마이너스가 됩니다.
1등에 당첨된 적이 있는 번호를 넣으면요?
그 회차의 실제 1등 당첨금이 더해집니다. 1등은 당첨자 수에 따라 금액이 크게 달라서, 같은 번호라도 회차에 따라 수억 원에서 수십억 원까지 차이가 납니다.
만든 번호나 입력한 번호가 저장되나요?
아니요. 번호 생성과 계산은 이 브라우저 안에서만 하고 서버로 보내지 않습니다. 번호는 공유를 위해 주소창의 # 뒤에만 들어가며, 이 부분은 서버로 전송되지 않습니다.
당첨번호·당첨금 출처: 동행복권 로또 6/45 추첨 결과. 번호 생성과 지난 결과로 계산한 시뮬레이션은 오락·참고용이며 앞으로의 당첨을 뜻하지 않습니다. 만 19세 미만은 복권을 살 수 없습니다.