Generator Liczb Losowych

Losuj liczby z dowolnego zakresu — za darmo, bez logowania, z animacją

Wciśnij LOSUJ! żeby zacząć

Ustawienia losowania

1
Kliknij LOSUJ! lub wciśnij Spacja

Gotowe zestawy do losowania

Nie chce Ci się ustawiać zakresu ręcznie? Wybierz jeden z gotowych zestawów poniżej — kliknij Wczytaj zestaw, a generator od razu ustawi właściwy zakres i liczbę losowań.

🍀

Lotto (6 z 49)

Wylosuj 6 unikalnych liczb z zakresu 1–49, posortowanych rosnąco — dokładnie jak w prawdziwym losowaniu Lotto.

🎯

Mini Lotto (5 z 42)

5 unikalnych liczb z zakresu 1–42, posortowanych rosnąco — zasady jak w grze Mini Lotto.

🔟

Multi Multi (10 z 80)

10 unikalnych liczb z zakresu 1–80, posortowanych rosnąco — zasady jak w grze Multi Multi.

🎲

Kostka do gry (1–6)

Cyfrowa kostka — jedna liczba z zakresu 1–6. Zastępuje fizyczną kostkę w grach planszowych.

📅

Miesiąc (1–12)

Losowa liczba z zakresu 1–12 — do losowania miesiąca, kolejności lub numeru zadania.

💯

Procent (1–100)

Losowa liczba z zakresu 1–100 — uniwersalna do gier, konkursów i szybkich decyzji.

Najczęściej zadawane pytania

Czy generator liczb losowych jest naprawdę losowy?

Tak. Każda liczba jest wybierana przez Math.random() — natywny generator liczb pseudolosowych przeglądarki — z równym prawdopodobieństwem dla każdej wartości w podanym zakresie. Animacja losowania jedynie wizualizuje wynik, który jest znany od razu.

Jak wylosować liczby do Lotto?

Wybierz preset "Lotto (6 z 49)" — generator ustawi zakres 1–49, wylosuje 6 liczb bez powtórzeń i posortuje je rosnąco, dokładnie jak w prawdziwym losowaniu Lotto. Dostępne są też presety Mini Lotto (5 z 42) i Multi Multi (10 z 80).

Czy mogę wylosować liczby bez powtórzeń?

Tak, włącz opcję "Bez powtórzeń" — wtedy żadna liczba nie pojawi się dwukrotnie w jednym losowaniu. Przydaje się przy losowaniu liczb do gier liczbowych, przydzielaniu numerów lub losowaniu kolejności bez duplikatów.

Jaki jest maksymalny zakres i liczba losowań?

Zakres może obejmować dowolne liczby całkowite (dodatnie i ujemne), a jednorazowo można wylosować od 1 do 20 liczb. Przy trybie "Bez powtórzeń" liczba losowań nie może przekroczyć rozmiaru wybranego zakresu.

Czy generator liczb losowych działa na telefonie?

Tak, generator jest w pełni responsywny i działa na smartfonie, tablecie oraz komputerze — bez instalowania żadnej aplikacji.

Jak udostępnić wylosowane ustawienia znajomym?

Kliknij przycisk ↗ — zakres, liczba losowań i opcje zostaną zakodowane w linku URL. Skopiuj go i wyślij dalej — każdy, kto otworzy link, zobaczy dokładnie te same ustawienia, gotowe do losowania.

Czy generator liczb losowych wymaga logowania?

Nie. Narzędzie działa całkowicie za darmo, bez logowania i rejestracji. Wchodzisz, ustawiasz zakres, losujesz — nie zbieramy żadnych danych.

Do czego można używać generatora liczb losowych?

Do losowania liczb w grach liczbowych (Lotto, Mini Lotto, Multi Multi), losowania zwycięzcy konkursu, przydzielania numerów, losowania kolejności w grupie, zajęć szkolnych, gier planszowych i wielu innych sytuacji, gdzie potrzebna jest bezstronna liczba losowa.

Generator Liczb Losowych Online — jak to działa?

Nasz generator liczb losowych to darmowe narzędzie dostępne bez rejestracji i logowania. Ustaw zakres (od–do), wybierz ile liczb chcesz wylosować, kliknij LOSUJ! i obserwuj animację. Wynik jest w pełni losowy — każda liczba w zakresie ma równe szanse.

🎰

Animacja jak w slot maszynie

Cyfry "kręcą się" i zatrzymują kolejno na wylosowanych wartościach, tworząc efekt napięcia.

🔁

Bez powtórzeń

Włącz tryb unikalnych liczb, gdy potrzebujesz różnych wartości w jednym losowaniu — jak w Lotto.

🔢

Sortowanie wyników

Posortuj wylosowane liczby rosnąco jednym kliknięciem — wygodne przy większych zestawach.

Udostępnij ustawienia

Twój zakres i opcje są zapisywane w linku — skopiuj URL i wyślij znajomym gotowy zestaw do losowania.

Do czego używać generatora liczb losowych?

Generator liczb losowych online sprawdza się wszędzie tam, gdzie potrzebujesz bezstronnej liczby:

  • Gry liczbowe — typowanie liczb do Lotto, Mini Lotto, Multi Multi i innych gier losowych.
  • Konkursy i losowania nagród — wybór zwycięzcy spośród ponumerowanych uczestników.
  • Nauczyciele i trenerzy — losowanie numeru ucznia, kolejności prezentacji, podziału na grupy.
  • Gry planszowe i towarzyskie — zastąpienie kostki lub losowanie startowej kolejności graczy.
  • Codzienne decyzje — losowanie liczby, gdy potrzebujesz szybkiego, bezstronnego wyboru.

Jak ustawić zakres i liczbę losowań?

W panelu ustawień wpisz dolną i górną granicę zakresu (pola Od i Do) oraz przesuń suwak, żeby wybrać liczbę losowań (1–20). Możesz też skorzystać z gotowego presetu: Lotto, Mini Lotto, Multi Multi, Kostka, Miesiąc lub Procent — generator sam ustawi odpowiednie wartości.

Czy losowanie jest uczciwe?

Tak. Wylosowane liczby są wybierane przez Math.random() — natywny generator liczb pseudolosowych przeglądarki — zanim animacja w ogóle się zacznie. Animacja jedynie wizualizuje wynik: każda liczba w zakresie ma dokładnie takie same szanse na wylosowanie.

Jaki wzór (algorytm) stoi za generatorem?

Przeglądarka nie losuje liczb "znikąd" — korzysta z generatora liczb pseudolosowych (PRNG), czyli deterministycznego wzoru matematycznego, który na podstawie wewnętrznego stanu produkuje ciąg liczb wyglądających jak losowe. W JavaScript odpowiada za to funkcja Math.random(), a większość nowoczesnych silników przeglądarek (m.in. V8 w Chrome i Edge oraz SpiderMonkey w Firefoksie) implementuje ją algorytmem z rodziny xorshift128+.

Algorytm operuje na dwóch 64-bitowych liczbach (wewnętrznym stanie generatora) i w każdym kroku wykonuje serię przesunięć bitowych oraz operacji XOR:

s1 ^= s1 << 23
s1 ^= s1 >> 17
s1 ^= s0
s1 ^= s0 >> 26
nowy_stan = s1
wynik = s1 + s0   // znormalizowany do liczby z przedziału [0, 1)

Właśnie tę liczbę z przedziału [0, 1) generator na tej stronie mnoży i zaokrągla, żeby uzyskać liczbę całkowitą z wybranego przez Ciebie zakresu.

Historia wzoru — kto go wymyślił?

Rodzinę algorytmów xorshift wymyślił w 2003 roku George Marsaglia — amerykański matematyk i statystyk specjalizujący się w testowaniu generatorów liczb losowych (to on stworzył słynny zestaw testów statystycznych "Diehard"). W pracy "Xorshift RNGs" pokazał, że proste operacje przesunięcia bitowego i XOR dają generator bardzo szybki i zaskakująco dobry statystycznie.

W 2014 roku informatycy Sebastiano Vigna i David Blackman rozwinęli pomysł Marsaglii do wersji xorshift128+, poprawiając jakość statystyczną i wydłużając okres generatora. Silnik V8 (napędzający Chrome, Edge i Node.js) przyjął xorshift128+ w 2015 roku, zastępując wcześniej używany, słabszy algorytm MWC1616.

Ważne zastrzeżenie: xorshift128+ to szybki generator ogólnego zastosowania, ale nie jest kryptograficznie bezpieczny — jego wewnętrzny stan da się częściowo odtworzyć z obserwacji kolejnych wyników. Dlatego Math.random() świetnie nadaje się do gier, losowań i symulacji, ale nie powinien być używany do generowania haseł, tokenów sesji czy kluczy szyfrujących — do tego celu przeglądarki udostępniają osobne, kryptograficzne API: crypto.getRandomValues().

Do czego jeszcze można wykorzystać generator liczb losowych?

Poza już wymienionymi zastosowaniami (Lotto, konkursy, losowanie uczniów, gry planszowe) generator liczb losowych sprawdzi się też przy:

  • Symulacjach i statystyce — metoda Monte Carlo, losowe próbkowanie danych, testy A/B.
  • Testowaniu oprogramowania — generowanie losowych danych testowych (ID, ilości, wieku) do sprawdzania aplikacji.
  • Grach RPG i planszowych — losowanie obrażeń, rzutów wielościennymi kośćmi (np. k20), losowych zdarzeń fabularnych.
  • Organizacji pracy — losowanie kolejności prezentacji, przydzielanie numerów stanowisk, harmonogramów dyżurów.
  • Ankietach i badaniach — losowy dobór próby respondentów, numerowanie formularzy.
  • Codziennej kreatywności — losowanie liczby jako punktu wyjścia do zadania, wyzwania lub decyzji (np. losowa strona książki do przeczytania).