Generator losowego Pokémona
Losuj pokemony z pokédexu: imię, typ, statystyki bazowe i zdjęcie. Wszystkie generacje I-IX (ponad 1000 pokemonów). Do gier i zabawy. 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";
}
Wylosowano
Rozmiar puli
Źródło nazw — Pokédex: online
Generacja
Duplikaty
Ziarno (seed)
to samo ziarno = ten sam wynik
Narzędzie losuje po narodowym Pokédexie — każda generacja to zamknięty zakres ID. Wybierając generację w formularzu, zawężasz losowanie dokładnie do tych przedziałów:
| Generacja | Region | Zakres ID | Liczba Pokémonów |
|---|---|---|---|
| I | Kanto | 1–151 | 151 |
| II | Johto | 152–251 | 100 |
| III | Hoenn | 252–386 | 135 |
| IV | Sinnoh | 387–493 | 107 |
| V | Unova | 494–649 | 156 |
| VI | Kalos | 650–721 | 72 |
| VII | Alola | 722–809 | 88 |
| VIII | Galar | 810–905 | 96 |
| IX | Paldea | 906–1 025 | 120 |
Opcja „Wszystkie generacje” losuje z pełnej puli ID 1–1025 (łącznie 1025 Pokémonów). Możesz też wkleić własną pulę: numery ID lub nazwy, po jednej pozycji w wierszu albo po przecinku.
Warto wiedzieć — losowe Pokémony
Skąd pochodzą nazwy
Nazwy pobierane są z otwartego Pokédexu (PokeAPI) po stronie serwera — na stronie nie wykonujemy żadnych zewnętrznych zapytań. Gdy baza jest niedostępna, narzędzie ma wbudowaną pełną 1. generację (151 nazw, od Bulbasaura do Mew), więc zawsze coś wylosuje.
Ziarno (seed) — powtarzalne losowanie
Wpisując to samo ziarno i te same ustawienia, zawsze dostaniesz identyczny wynik — przydatne do wyzwań rozgrywanych przez kilka osób albo gdy musisz udowodnić, że losowanie było uczciwe. Puste ziarno to pełna losowość przy każdym kliknięciu.
Do czego to przydatne
Wyzwania typu Nuzlocke i losowe składy drużyn, quizy i kartoniki dla fanów, losowanie Pokémonów do kolekcji w grach — lista, CSV albo JSON zaimportujesz od razu do arkusza lub skryptu.
Wskazówka: format „Lista” daje kafelki z przyciskiem kopiowania, a CSV/JSON otworzą się bezpośrednio w arkuszu kalkulacyjnym albo w kodzie — oba możesz też pobrać jako plik przyciskiem nad wynikiem.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćGenerator losowego Pokémona – odkryj nowe pokemony z każdej generacji
Pokémon to jedna z najpopularniejszych franczyz gier na świecie – ponad 1000 gatunków w 9 generacjach. Generator losuje pokemona z PokéAPI i wyświetla: imię, typ, statystyki bazowe (HP, ATK, DEF, SPEED), sprite i opis pokédexu.
Generacje Pokémonów
Generacja I (1996): Bulbasaur-Mew, 151 pokemonów. Gry: Red/Blue. Gen II (1999): Gold/Silver, 251 pokemonów (+100). Gen III (2002): Ruby/Sapphire, 386. Gen IV (2006): Diamond/Pearl, 493. Gen V (2010): Black/White, 649. Gen VI (2013): X/Y, 721. Gen VII (2016): Sun/Moon, 807. Gen VIII (2019): Sword/Shield, 898. Gen IX (2022): Scarlet/Violet, 1025.
Typy Pokémonów
18 typów: Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel, Fairy. Każdy typ ma mocne strony (super-effective) i słabe (not-very-effective). Dual-type: Charizard = Fire/Flying. Bulbasaur = Grass/Poison. Najsilniejszy atak: 2× (super-effective). Najsłabszy: 0.5× lub 0× (immune).
Statystyki bazowe pokémonów
HP: punkty życia. Attack (ATK): atak fizyczny. Defense (DEF): obrona fizyczna. Sp. Attack: atak specjalny. Sp. Defense: obrona specjalna. Speed: inicjatywa (kto atakuje pierwszy). Base Stat Total (BST): suma wszystkich. Legendarne: BST 600+. Starter finalny: BST 530. Przeciętny pokemon: BST 400-450.
PokéAPI – baza danych pokémonów
PokéAPI (pokeapi.co): darmowy REST API z danymi wszystkich pokemonów. Endpoint: GET pokeapi.co/api/v2/pokemon/{id lub nazwa}. Zawiera: statystyki, typy, ewolucje, opisy, sprite, ruchy. Generator używa PokeAPI do losowania. Limity: 100 req/min bez klucza (wystarczające dla narzędzia).
Jak działa losowanie pokemona – krok po kroku
Generator nie przeszukuje listy nazw ani nie sortuje pokemonów według popularności. Mechanizm jest prosty: losowana jest jedna liczba całkowita z zakresu od 1 do 1025, bo tyle gatunków obejmuje pełna baza w dziewięciu generacjach. Każda wartość w tym przedziale ma identyczne prawdopodobieństwo równe 1/1025, czyli około 0,10%. Nie ma tu żadnych wag, progów ani wyjątków dla konkretnych grup.
Wylosowany identyfikator trafia bezpośrednio do zapytania GET pokeapi.co/api/v2/pokemon/{id}. Odpowiedź zwraca imię pokemona, listę typów, sześć statystyk bazowych, adres sprite'a oraz wskaźnik gatunku, z którego pobierany jest opis pokédexu. Base Stat Total nie jest osobnym polem w API – narzędzie liczy go jako sumę HP, Attack, Defense, Sp. Attack, Sp. Defense i Speed.
Rozkład jest jednorodny, więc legendarne pokemony z BST 600+ i przeciętne z przedziału 400–450 wypadają z taką samą szansą jak każdy inny gatunek. Kolejne kliknięcia są niezależne od siebie: wylosowany pokemon nie znika z puli, dlatego powtórzenia po prostu się zdarzają i nie oznaczają błędu.
Przykład: od liczby losowej do gotowej karty pokemona
- Klikasz przycisk losowania. Generator wybiera liczbę całkowitą z przedziału 1–1025. Przyjmijmy, że wypadło 6.
- Narzędzie sprawdza, do której generacji należy ten identyfikator. Wartość 6 mieści się w przedziale 1–151, czyli w generacji I (Red/Blue).
- Wysyłane jest zapytanie GET pokeapi.co/api/v2/pokemon/6. W odpowiedzi pojawia się pole name o wartości charizard.
- Z tej samej odpowiedzi odczytywane są typy: fire oraz flying. To przykład dual-type, więc w wyniku wyświetlą się dwa typy.
- Odczytanych zostaje sześć statystyk bazowych (HP, Attack, Defense, Sp. Attack, Sp. Defense, Speed). Narzędzie sumuje je do BST i pokazuje obok siebie – bez zaokrągleń i bez normalizacji.
- Na końcu pobierany jest opis pokédexu oraz sprite. Wynik to imię, typy, statystyki bazowe, grafika i opis, czyli komplet danych dla wylosowanego gatunku.
Co generator odczytuje z odpowiedzi API
| Pole w odpowiedzi | Co zawiera | Jak trafia do wyniku |
|---|---|---|
| id | Liczba całkowita będąca identyfikatorem gatunku | Podstawa losowania i adresu zapytania; służy też do pobrania opisu |
| name | Nazwa pokemona | Wyświetlana jako imię wylosowanego pokemona |
| types | Lista typów, od jednego do dwóch | Pokazywana jako typ lub typy; przypadek dwóch typów to dual-type |
| stats | Sześć statystyk bazowych | Wyświetlane pojedynczo, a po zsumowaniu dają BST |
| sprites | Adresy grafik pokemona | Jeden z adresów trafia jako obrazek obok danych |
| species | Wskaźnik rekordu gatunku | Źródło opisu pokédexu prezentowanego w wyniku |
| moves | Lista ruchów dostępnych dla gatunku | Dane pobierane z API, ale nie są pokazywane w karcie wyniku |
Jak korzystać z generatora
- Losuj kilka razy i porównuj BST – pojedynczy wynik nic nie mówi o rozkładzie. Dopiero kilka losowań pokazuje, że legendarne (600+) trafiają się tak samo rzadko jak wszystko inne.
- Sprawdzaj typy przy dual-type – pokemon z dwoma typami ma inną siatkę słabości niż podobny jednotypowy, co ma znaczenie, jeśli losujesz składy do walki.
- Traktuj wynik jako punkt startowy – imię, typy i statystyki pochodzą wprost z API, więc możesz je wykorzystać w grze, w wyzwaniu losowym albo jako inspirację do rysunku.
- Nie zakładaj, że powtórka to błąd – pula się nie kurczy, więc ten sam gatunek może wypaść dwa razy. To normalne zachowanie przy losowaniu ze zwracaniem.
- Sprawdź opis pokédexu, nie tylko statystyki – opis pochodzi z rekordu gatunku i bywa jedynym miejscem, w którym widać różnicę między podobnymi pokemonami o zbliżonym BST.
Czego narzędzie nie uwzględnia
- Brak filtrów zakresu – losowanie zawsze obejmuje całe 1–1025. Nie zawęzisz go do jednej generacji, typu ani przedziału statystyk.
- Losowanie równomierne, nie „sprawiedliwe” – każdy gatunek ma szansę 1/1025, więc wynik nie jest dopasowany do Twojej kolekcji, poziomu drużyny ani preferencji.
- Losowania są niezależne – narzędzie nie pamięta poprzednich wyników i nie wyklucza powtórzeń, bo wylosowany gatunek wraca do puli.
- Zależność od zewnętrznego API – bez połączenia z siecią wynik się nie pojawi, a przy błędzie odpowiedzi karta pokemona może zostać niepełna. Aktualność danych zależy od PokéAPI, nie od serwisu.
- Zakres gatunków, nie wszystkie formy – przedział identyfikatorów odpowiada gatunkom z pełnej bazy; warianty alternatywne nie są osobnym celem losowania.
Najczęstsze pytania
Ile jest wszystkich pokémonów?
Gen I-IX: 1025 pokémonów (do Paldea DLC włącznie, 2023). Formy alternatywne: Mega Evolutions (od Gen VI), Gigantamax, Regional forms (Galarian, Hisuian, Paldean) – nie liczą się jako osobne numery pokédexu, ale mają własne statystyki. Całkowita liczba z formami: 1200+.
Jakie są najsilniejsze pokémony (statystyki)?
Arceus: BST 720, wszystkie statystyki 120. Mewtwo: BST 680. Rayquaza: 680. Ultra Beasts: 570-600. Calyrex Shadow Rider: HP 100, SpAtk 165, BST 680. Mega Rayquaza: BST 780 (najwyższy). Ethernaturus (Gen IX): unikatowo silny. Strongest non-legendary: Slaking 670 (ale Truant ability).
Jak wylosować Pokémona do drużyny?
Generator losuje ID 1-1025. Limit generacji: ustaw Gen I-III dla nostalgia challenge. Typ-restricted: losuj tylko Water, tylko Ghost. Nuzlocke run: losuj na każdą nową lokację. Randomizer rom: RandomizerZX dla emulatorów (zmienia pokemony w ROM).
Co to jest Nuzlocke challenge?
Zasady: (1) możesz złapać tylko pierwszego pokémona na każdej trasie. (2) Jeśli pokémon "zemdleje" = martwy, zwalniasz go z boxu. (3) Każdemu pokémonowi nadajesz imię. Popularne warianty: Hardcore Nuzlocke (poziomy = badge limit). Wedlocke (parami). Randomizer Nuzlocke (chaos). Cel: intensywniejsze, emocjonalne przeżycie gry.
Jakie są najlepsze pokémony startowe do wybrania?
Zależy od gry i stylu. Gen I: Bulbasaur (najłatwiejszy, pierwsze 2 gymy). Charmander (najtrudniejszy start, ale satysfakcjonujący). Squirtle (zbalansowany). Gen V: Oshawott lub Tepig (łatwiejsze). Gen IX: Sprigatito (Grass, popularny). Kompetytywnie: startery rzadko używane na VGC (preferowane meta-pokémony).
Czy generator losowego Pokémona może wylosować tę samą postać dwa razy?
Tak, powtórzenia są możliwe i całkowicie normalne. Każde losowanie jest niezależne i obejmuje cały zakres 1–1025, więc przy dwóch kolejnych próbach szansa na trafienie tego samego gatunku wynosi 1/1025, czyli około 0,10%.
Jakie jest prawdopodobieństwo wylosowania konkretnego pokemona?
Rozkład jest jednorodny – każdy z 1025 gatunków ma szansę 1/1025 na jedno losowanie, czyli około 0,10%. Nie ma większych szans dla legendów ani dla pokemonów popularnych.
Czy mogę losować tylko z jednej generacji albo jednego typu?
Nie, narzędzie losuje z całego zakresu 1–1025. Zawężenie do wybranej generacji wymagałoby ograniczenia zakresu identyfikatorów, a obecna wersja tego nie robi.
Skąd pochodzą dane i czy są aktualne?
Dane pobierane są na żywo z PokéAPI pod adresem pokeapi.co, z endpointu /api/v2/pokemon/{id}. Serwis nie trzyma lokalnej kopii bazy, więc aktualność zależy wyłącznie od źródła.
Czy generator działa bez internetu?
Nie. Bez połączenia z siecią zapytanie do PokéAPI się nie wykona i karta pokemona się nie pojawi.
Powiązane narzedzia: generator losowych liczb, ruletka decyzji i quiz z wiedzy o Pokemon.