Kółko fortuny
Dodaj opcje, kręć kołem i losuj wyniki. Konfigurowalne kolory, dźwięki, animacje. Idealne do losowania zadań, wyborów, nagród, kolejności w grach. Bezpłatnie.
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Elijah
Zwycięzca
Wylosowany spośród opcji poniżej
Opcje na kole
Po usunięciu pustych wierszy i duplikatów
Szansa na opcję
Losowanie random_int — każdy wiersz jednakowo prawdopodobny
Pełnych obrotów
Kąt lądowania liczony dla animacji
Skopiuj przykładowe opcje do pola „Entries” (każda w osobnym wierszu). Losowanie odbywa się na serwerze funkcją random_int — kryptograficznie bezpiecznym generatorze — więc każda opcja ma identyczną szansę (1/n), bez wag i bez pamiętania poprzednich wyników.
| Sytuacja | Przykładowe opcje | Uwagi |
|---|---|---|
| Co na obiad? | Pierogi, Rosół, Kurczak z ryżem, Pizza, Sałatka grecka | Koniec dyskusji przy lodówce |
| Kto myje naczynia? | Ala, Bartek, Cecylia, Darek | Włącz „Usuń duplikaty”, by nikt nie miał przewagi |
| Sprint planning: kto prowadzi daily? | Ania, Kamil, Tomek, Zosia, Radek | Rotacja roli bez żmudnych ustaleń |
| Kto wrzuca pierwszy commit do review? | Backend, Frontend, Mobile, QA | Losowa kolejność prac zespołem |
Lista przyjmuje maksymalnie 50 opcji (limit chroni przeglądarkę przed zbyt dużym kołem), a przy mniej niż 2 poprawnych wierszach narzędzie poprosi o uzupełnienie listy.
Uczciwe losowanie w praktyce
Dlaczego losowanie jest uczciwe
Zwycięzcę wybiera random_int na serwerze — generator kryptograficznie bezpieczny (ten sam, którego PHP używa do tokenów). Każda opcja z przetworzonej listy ma dokładnie 1/n szans; narzędzie niczego nie waży, nie zna historii Twoich losowań i nic nie preferuje.
Czyszczenie listy przed losowaniem
Puste wiersze są pomijane, wielokrotne spacje zamieniane na pojedyncze. „Usuń duplikaty” porównuje wpisy bez rozróżniania wielkości liter, więc „Ania” i „ania” liczą się raz. Opcja „Tasuj koło” przetasowuje kolejność na kole — ma znaczenie wyłącznie prezentacyjne.
Do czego się przydaje
Szybkie decyzje bez tarć: obiad na dziś, podział obowiązków domowych, losowanie lidera daily na sprint planning, kolejność wystąpień na prezentacji albo przydzielanie nagród na spotkaniu. Tam, gdzie decyzja jest obojętna, losowanie jest szybsze niż negocjacje.
Wynik do udokumentowania
Zwycięzcę wraz z pełną listą opcji i liczbą obrotów skopiujesz jednym kliknięciem albo pobierzesz jako plik .txt — przydaje się, gdy trzeba pokazać zespołowi, że wybór przypadł losowo.
Wskazówka: po każdej zmianie listy kliknij „Przetwórz”, aby powtórzyć losowanie — wynik ustawia się też od razu po wejściu na stronę dla przykładowych opcji.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćKółko fortuny online – własne opcje i losowanie kręceniem koła
Kółko fortuny to interaktywny randomizer z wizualną animacją wirującego koła. Dodajesz opcje (tekst), kręcisz kołem i czekasz na wskazanie. Używane do losowania nagród, kolejności prezentacji, zadań, decyzji i gier towarzyskich.
Jak używać kółka fortuny
1. Wpisz opcje – każda w osobnej linii lub oddzielone przecinkami. 2. Opcjonalnie ustaw wagę (probability) dla każdej opcji. 3. Kliknij "Kręć!" lub pociągnij koło. 4. Animacja koła z dźwiękiem klikania. 5. Koło zwalnia i wskazuje wynik. 6. Wynik ląduje w historii losowań.
Konfiguracja i personalizacja
Liczba opcji: 2-100. Kolory segmentów: automatyczne (harmonijne) lub własne HEX. Dźwięk: klikanie podczas kręcenia + fanfary przy wyborze. Animacja: prędkość kręcenia (wolna/szybka). Tryb "usuń po wyborze": segment znika po wylosowaniu (bez powtórzeń). Historia: lista poprzednich wyników.
Wagi i prawdopodobieństwa
Równe wagi: każda opcja = taka sama szansa (1/n). Własne wagi: opcja A=3, B=1, C=1 → A ma 60% szans. Segment proporcjonalny: koło rysuje segmenty proporcjonalnie do wag (opcja A = 60% koła). Zastosowanie: loterie (kupon nagrodowy = wyższy weight), turnieje (słabszy gracz = więcej szans).
Zastosowania kółka fortuny
Classroom: losowanie ucznia do odpowiedzi (sprawiedliwe, zabawne). Team meetings: losowanie prowadzącego stand-up. Gry: losowanie drużyny lub kolejności. Nagrody: losowanie winnera spośród uczestników. Decyzje: co zjeść na obiad, który film obejrzeć. Random testing: losowanie test case z listy.
Jak działa losowanie w kółku fortuny
Koło nie losuje segmentu „na oko”. Najpierw ustalana jest waga każdej opcji, potem koło dzielone jest na segmenty proporcjonalne do tych wag. Gdy wszystkie opcje mają wagę 1, każdy segment zajmuje dokładnie taki sam kąt: 360° podzielone przez liczbę opcji. Gdy wagi są różne, udział pojedynczej opcji liczy się wzorem: udział = waga opcji / suma wszystkich wag. Ten sam wzór wyznacza kąt segmentu: kąt = 360° × (waga / suma wag).
Sam wynik powstaje w dwóch krokach. Najpierw generowana jest liczba pseudolosowa z zakresu od 0 do 360 — to końcowy kąt zatrzymania koła. Dopiero potem sprawdzane jest, w który przedział sum narastających trafia ten kąt. Sumy narastające to kolejne wagi dodawane do siebie: pierwsza opcja zajmuje przedział od 0 do swojej wagi, druga od końca poprzedniej do swojej i tak dalej, aż do sumy równej całości. Animacja wirującego koła jest wyłącznie wizualizacją — dojeżdża do kąta, który już został wylosowany, więc długość kręcenia nie zmienia szans.
Z tego układu wynika najważniejsza właściwość narzędzia: prawdopodobieństwo wylosowania opcji jest równe jej udziałowi w kole. Opcja z wagą 3 przy sumie wag 8 ma 37,5% szans, bo jej segment zajmuje 135° z 360°. Losowanie kąta jest jednostajne, a segmenty są proporcjonalne — jedno znosi drugie i daje wynik zgodny z ustawionymi wagami. Warto pamiętać, że Math.random() to generator pseudolosowy wbudowany w przeglądarkę, a nie źródło kryptograficzne: dla gier, losowania kolejności czy decyzji to w pełni wystarcza, ale nie należy na nim opierać losowań o realnej wartości pieniężnej.
Przykład krok po kroku: cztery opcje z różnymi wagami
- Wpisz opcje. W polu tekstowym umieszczasz cztery pozycje, każdą w osobnej linii: A, B, C, D.
- Ustaw wagi. Przy opcji A wpisujesz 3, przy B 2, przy C 1, przy D 2. Pozostałe ustawienia (kolory, dźwięk, prędkość animacji) zostawiasz domyślne.
- Policz sumę wag. 3 + 2 + 1 + 2 = 8. To mianownik wszystkich udziałów.
- Wyznacz udziały i kąty. A: 3/8 = 37,5%, czyli 135°. B: 2/8 = 25%, czyli 90°. C: 1/8 = 12,5%, czyli 45°. D: 2/8 = 25%, czyli 90°. Suma kątów daje pełne 360°.
- Ustal przedziały. Sumy narastające tworzą zakresy: A od 0° do 135°, B od 135° do 225°, C od 225° do 270°, D od 270° do 360°.
- Kreć i odczytaj wynik. Załóżmy, że wylosowany kąt zatrzymania to 212°. Wartość mieści się w przedziale 135°–225°, więc koło wskazuje opcję B. Wynik trafia do historii losowań, a przy włączonym trybie „usuń po wyborze” segment B znika z koła i kolejne losowanie odbywa się już tylko na trzech pozostałych opcjach, z sumą wag równą 6.
Równe wagi: szansa i kąt segmentu w zależności od liczby opcji
| Liczba opcji | Szansa na jedną opcję | Kąt segmentu |
|---|---|---|
| 2 | 50% | 180° |
| 3 | 33,33% | 120° |
| 4 | 25% | 90° |
| 5 | 20% | 72° |
| 6 | 16,67% | 60° |
| 8 | 12,5% | 45° |
| 10 | 10% | 36° |
| 100 | 1% | 3,6° |
Praktyczne wskazówki przy losowaniu kołem
- Zacznij od równych wag. Dopóki nie masz powodu, by kogoś lub coś faworyzować, zostaw wszystkie wagi na 1 — wtedy koło jest sprawiedliwe, a wynik łatwo wytłumaczyć uczestnikom.
- Wagi zmieniaj tylko wtedy, gdy mają sens. Podnoszenie wagi ma uzasadnienie przy loteriach z różną liczbą kuponów albo w grach, gdzie słabszemu graczowi chcesz dać więcej szans. Losowe mieszanie wag bez powodu psuje czytelność koła.
- Przy dużej liczbie opcji zadbaj o czytelność. Przy kilkunastu i więcej segmentach etykiety robią się ciasne — ustaw wolniejszą animację, żeby dało się śledzić zwalnianie koła, i sprawdź kolory segmentów przed pokazaniem koła publiczności.
- Włącz tryb „usuń po wyborze”, gdy losujesz bez powtórzeń. Sprawdzi się przy kolejności prezentacji, przydziale zadań i losowaniu drużyn — każda opcja wypada raz, a suma wag pozostałych opcji automatycznie się zmniejsza.
- Zapisuj wyniki z historii. Po serii losowań przepisz listę wyników, jeśli chcesz później sprawdzić, czy rozkład zgadza się z ustawionymi wagami — przy małej liczbie losowań odchylenia są normalne i nie oznaczają błędu.
Ograniczenia i czynniki, które zaburzają wynik
- To nie jest losowanie kryptograficzne. Narzędzie korzysta z pseudolosowego generatora przeglądarki. Sekwencja jest powtarzalna w teorii, a przy losowaniach, w których stawką są pieniądze lub dostęp do danych, trzeba użyć innego źródła losowości.
- Zgodność z wagami widać dopiero po wielu losowaniach. Opcja z 37,5% szans nie musi wypaść w co trzecim losowaniu — przy krótkich seriach różnice są duże i nie świadczą o błędzie koła.
- Tryb „usuń po wyborze” zmienia prawdopodobieństwa w trakcie sesji. Po każdym losowaniu opada suma wag, więc udziały pozostałych opcji rosną. Wyników z takiej sesji nie można porównywać z szansami sprzed pierwszego kręcenia.
- Interfejs nie koryguje błędnych danych wejściowych. Opcja z wagą zerową lub ujemną, powtórzona nazwa albo wpis z pustym tekstem zaburzają podział koła — narzędzie nie sprawdza sensu tego, co wpiszesz, więc listę warto przejrzeć przed losowaniem.
Najczęstsze pytania
Czy kółko fortuny jest prawdziwie losowe?
Narzędzie używa Math.random() (pseudolosowy PRNG w przeglądarce). Dla standardowych zastosowań (zabawy, gry, decyzje): jest wystarczająco losowe. Dla kryptograficznych lub loteryjnych zastosowań: użyj crypto.getRandomValues() – narzędzie może przełączyć się na CSPRNG.
Jak zrobić losowanie bez powtórzeń?
Włącz tryb "Usuń po wylosowaniu" (Remove after spin). Opcja jest wyciągana z koła po każdym kręceniu. Koło ma coraz mniej segmentów aż do ostatniego. Alternatywa: przygotuj listę → tasuj → czytaj po kolei (jak tasowanie kart).
Jak wbudować kółko fortuny na własną stronę?
Biblioteki JavaScript: wheel.js, spin-to-win. React komponent: react-custom-roulette. Własna implementacja: HTML5 Canvas + requestAnimationFrame + easing function (ease-out cubic). Kod canvas: rotuj cały canvas, rysuj segmenty od currentAngle co 2π/n.
Ile opcji można dodać do kółka?
Do ~20-30 opcji: kółko czytelne (widoczne etykiety). 30-100 opcji: segmenty zbyt wąskie – tylko kolory, etykiety ukryte do hover. Dla bardzo wielu opcji: lista z tasowaniem może być czytelniejsza. Narzędzie obsługuje do 100 opcji z automatycznym dopasowaniem czcionki.
Jak kółko fortuny jest używane w marketingu?
Spin-to-win (gamification): klient obraca koło na stronie dla zniżki lub nagrody. Przechwytuje email/dane przed kręceniem. Segmenty: 10% off, 20% off, darmowa dostawa, "Spróbuj ponownie". Konwersja: wysoka (efekt zaangażowania i oczekiwania). Platformy: Privy, OptinMonster, WooCommerce Spin Wheel.
Jak ustawić wagi w kółku fortuny?
Przy każdej opcji wpisujesz liczbę oznaczającą jej wagę. Szansa opcji to jej waga podzielona przez sumę wszystkich wag, a koło rysuje segment o odpowiednio proporcjonalnym kącie. Wagi 3, 2, 1, 2 przy sumie 8 dają kolejno 37,5%, 25%, 12,5% i 25%.
Ile opcji można dodać do koła?
Koło obsługuje od 2 do 100 opcji. Przy równych wagach każda opcja ma szansę 1 podzielone przez liczbę opcji, czyli przy 10 opcjach 10%, a przy 100 opcjach 1%. Przy dużej liczbie pozycji segmenty stają się bardzo wąskie i trudne do odczytania.
Czy koło fortuny losuje naprawdę losowo?
Kąt zatrzymania pochodzi z generatora pseudolosowego wbudowanego w przeglądarkę, a segmenty są proporcjonalne do wag. Dla gier, losowania kolejności i codziennych decyzji taki mechanizm jest wystarczający, ale nie jest to losowość kryptograficzna.
Jak zrobić, żeby wylosowana opcja nie powtarzała się?
Włącz tryb „usuń po wyborze”. Po każdym losowaniu wskazany segment znika z koła i nie może wypaść ponownie, dopóki nie przywrócisz listy opcji. Pamiętaj, że po usunięciu segmentu szanse pozostałych opcji rosną.
Czy mogę zmienić kolory segmentów w kole?
Tak. Koło domyślnie dobiera harmonijne kolory automatycznie, ale każdemu segmentowi możesz przypisać własny kolor wejściowy w formacie HEX. Ma to znaczenie przy prezentacjach, gdy kolory muszą być zgodne z identyfikacją zespołu lub oznaczeniami kategorii.
Powiązane narzędzia: generator liczb losowych, rzut kostką i losowy wybór z listy.