The complete Gen 4 companion

Diamond · Pearl · Platinum · HeartGold · SoulSilver

✨ Features
Pokédex
  • All 493 Pokémon with real encounter rates across all 5 Gen 4 DS games
  • Per-game or All-Games view — toggle between Diamond, Pearl, Platinum, HeartGold & SoulSilver
  • Filter by encounter method: Wild, Surf, Fish, Rock Smash, Headbutt, Safari, Trade, Breed, Fossil, Swarm, Event & more
  • Filter by type (up to 2 types simultaneously)
  • Full-text search — searches names, types and locations
  • Evolution chain grouping — shows chain members alongside search results
  • Sortable columns: #, Name, Type, Method, Location, Level, Rate
  • Resizable columns by dragging headers
  • Row density toggle (compact / normal / spacious)
  • Expandable Pokémon rows showing stats, moves, abilities & learnsets
  • Regional Dex / National Dex number toggle
  • Quick +team button to add any Pokémon directly to the Team Builder
  • "Also available in…" section shows search matches not in the selected game
Guide
  • Game-aware walkthrough — switches between Sinnoh (D/P/Pt) and Johto (HG/SS) content
  • Full Sinnoh walkthrough (D/P/Pt): chapters from Twinleaf Town through the Pokémon League and post-game
  • Full Johto walkthrough (HG/SS): chapters from New Bark Town through the Johto League and Kanto post-game
  • Gym leader rematches (VS Seeker in Sinnoh, PokéGear in Johto) with full team lists
  • Pickup tables (Meowth / Aipom / Linoone) with level-based item chances
  • Repel cheat-sheets by route with max wild Pokémon levels
  • Berry tree locations — Sinnoh routes, Johto trees, Berry Master gifts, mulch effects
  • Gen 4 weather mechanics — permanent rain (Drizzle), sandstorm (Sand Stream), hail (Snow Warning)
  • Legendary locations, missables & event items
  • Sidebar table of contents with smooth scroll navigation
Moves, Items & TM/HM
  • Move Dex — all 354 Gen 4 moves with Power, Accuracy, PP, Type, Category & Contest data
  • Super-Contest category filter hidden automatically for HG/SS (no contests)
  • Item Dex — comprehensive item list with category filters and location data
  • TM/HM Locator — find every TM and HM across all 5 games
  • Held Item Reference — 50+ battle & utility items with locations and effects
  • Trade Evolution Helper — all Gen 4 trade evos with held item requirements and locations
Exclusives
  • Side-by-side version exclusive comparisons: D vs P, D vs Pt, P vs Pt, HG vs SS
  • Platinum Unique — Pokémon only available in Platinum (expanded dex, post-Sinnoh additions, etc.)
Pokédex Tracker
  • Track your caught Pokémon per save file (Diamond, Pearl, Platinum, HeartGold, SoulSilver)
  • National Dex or regional Regional Dex ordering
  • Filter: All, Caught, Missing
  • Shiny tracking — right-click or long-press any Pokémon to toggle shiny status (gold border + ✨ shiny sprite)
  • Nuzlocke mode — right-click or long-press switches to marking Pokémon as fainted (greyscale + skull)
  • Fainted / Alive filter when Nuzlocke mode is active
  • Completion percentage counters
  • Progress saved in browser localStorage per game
Calculators
  • Team Builder — build a 6-Pokémon team, view type coverage matrix, weakness chart & speed tiers
  • Damage Calculator — Gen 4 formula with weather, held items, critical hits and all 493 Pokémon
  • IV / EV Calculator — IV finder, EV planner, stat calculations at any level, Pokérus support, Hidden Power type & power calculator
  • Stat Calculator — enter any Pokémon, level, nature, IVs & EVs to compute all six final stats using the Gen 4 formula
  • Safari Zone Calculator — step & ball tracker, per-strategy catch probability, Pokémon by area for the Great Marsh (DPPt) and Johto Safari Zone (HGSS)
  • Pokémon Comparison — compare two Pokémon side-by-side: stats, abilities, moves, contest data & breeding
  • Breeding Calculator — egg move compatibility, hatch steps, Everstone nature mechanics, chain-breeding hints
  • Catch Rate Calc — all Gen 4 balls with exact catch probability and status multipliers
Battle Reference
  • Elite Four & Champion — full team rosters, levels & type weaknesses for Sinnoh E4 (D/P/Pt) and Johto E4 (HG/SS); click any Pokémon to jump straight to its Pokédex entry
  • Rematch Trainers — VS Seeker (Sinnoh) and PokéGear (Johto) trainers curated for EV training and EXP grinding, with EV yield notes
  • Speed Tiers — full Gen 4 speed tier chart for competitive reference
  • Optimizer — find optimal Pokémon for specific roles from your filtered team pool
Maps & Locations
  • Route Browser — location-first Pokémon lookup; select any area to see every available Pokémon with encounter method and types; click a Pokémon to jump to its full Pokédex entry
  • Sinnoh Map — interactive pixel-art map with clickable zones showing wild Pokémon
  • Johto Map — interactive Johto pixel-art map with clickable zones
  • Encounters — full encounter table browser across all areas and methods
Contests & Training
  • Poffin Optimizer — best berries to bake per Super-Contest condition (Cool/Beauty/Cute/Clever/Tough), full berry flavor table, nature preference guide and Poffin baking mechanics. DPPt only — HGSS has no contests.
  • Contests Guide — contest mechanics, move category chart, appeal & jam values
  • Happiness Tracker — track friendship-evolution candidates per save file, happiness methods & held items
  • Nature Chart — all 25 natures with stat bonuses and Poffin flavor preferences
  • Berry Farming — berry regrowth timers, mutation combos and optimal farming routes
Quality of Life
  • Dark / Light theme toggle, persisted in localStorage
  • Game selector in header syncs all tabs simultaneously
  • Universal quick-search (press /) with keyboard shortcut
  • Print mode for clean paper output
  • Fully self-contained single HTML file — works offline with no internet
  • Mobile-responsive layout
⌨ Shortcuts
⚙ Settings
Google Drive
Sign in with Google to sync your saved data across devices — and across all pkmnguide.com sites with a single login.
We only request the drive.appdata scope — a private per-app folder Google itself can't see. We never read your other files. Hidden site origin:
Backup & Sync
Export or import your full site data, including tracker progress, completion marks, theme, selected game, and Bulba guide progress. Google Drive sync uses your private app data storage.
Backups now include tracker progress, shinies, Nuzlocke fainted marks, theme, selected game, and Bulba guide progress.
Startup Defaults
Mobile Bottom Bar
Customise the 4 shortcut tabs on the bottom nav bar (phones & small tablets). Home is always Tab 1.
Home · · · ·
Layout & Display
Choose default panel visibility and sprite display for the parts of the site that already remember their own layout state.
Search Preferences
Choose how search should behave when the site opens and whether Evo Chain starts on.
Pokedex Defaults
Set how the main Pokedex should look when the page first loads.
Easy Dex Defaults
Choose the default Easy Dex view and whether caught Pokemon start hidden.
Tracker Defaults
Set the default Tracker filter, mark mode, and whether it should follow the selected game automatically.
Accessibility
Extra readability controls for contrast, motion, and focus visibility.
Data Management
See what the site is storing locally, when backups last ran, and clear only the categories you choose.
BULBAPEDIA GUIDE
BULBAPEDIA GUIDE ↗ View on Bulbapedia
Item Type Effect Location / How to get

VERSION EXCLUSIVES

TEAM BUILDER
Search above or click
any Pokémon in the Dex
to add to your team.

Up to 6 Pokémon
BUILD YOUR TEAM
Add Pokémon to see type coverage,
weaknesses, speed tiers and more.
POKÉDEX TRACKER Left-click = caught · Right-click = shiny · Data saved locally per save file
0%
0 / 0
Diamond Save
0
Caught
0
Remaining
0
Regional
0
Need Trade
0
✨ Shinies
Completion
0
Seen
0
Evolved
0
Bred
0
Traded
0
Held Farmed
0
Legendary
0
TM/HM Collected
Remaining Obtainable
CLICK MODE
📖 TILE LEGEND
TILE STATES
Not caught — Sprite is greyed out. Tap to mark as caught.
Caught — Green border & ✓ checkmark. Counts toward your completion total.
Shiny caught — Gold border & ✨. Right-click (or long-press) a caught tile to toggle shiny status.
Trade required — Orange border. This Pokémon can only be obtained via trade in the selected game. The TRADE badge marks the tile.
STATUS CHIPS
SEENEncountered in the wild or via battle
EVOObtained by evolving another Pokémon
BRDHatched from an egg
TRDReceived via an in-game or link trade
HLDHeld item sourced or tracked
LEGLegendary — shown only on eligible Pokémon
INTERACTIONS
Left-clickToggle caught / not caught
Right-clickToggle shiny (must be caught first)
Long-pressToggle shiny on mobile / touch devices
💿 TM / HM Collection
Track collected discs for the selected save.
Use this to track one-off TM/HM pickups for the current save. This list is game-specific and saved with the tracker.
TM / HM LOCATOR
DAMAGE CALCULATOR
Gen 4 formula · Physical/Special split by type, not move · All 493 Pokémon · Weather effects
⚔ ATTACKER
Calculated stat:
🛡 DEFENDER
Calculated stat:
💥 MOVE
🌤 CONDITIONS
DAMAGE RESULT
SELECT MOVE + POKÉMON
Pick an attacker, defender, and move
to calculate damage.
IV / EV CALCULATOR
Gen 4 stat formula · IV range finder · EV planner · Pokérus · Nature multipliers
Gen 4 EV system: Unlike later games, Gen 4 has no per-stat cap — a Pokémon can have up to 65,535 EVs in a single stat. However, only the first 255 EVs contribute to each stat (floor(EV/4) is applied), and only the first 252 make a practical difference. The total across all stats is capped at 510. This calculator uses the standard 252 competitive limit per stat, but explains why.
Pokérus (Gen 4): A rare virus that doubles EV gain from all battles. A Pokémon with Pokérus earns 2× EVs per KO, stacking with EV items. In Diamond/Pearl/Platinum/HeartGold/SoulSilver, EV-boosting items include Vitamins (Protein, Iron, etc., +10 EVs each, capped at 100 per stat) and the new Power Items (Power Weight/Bracer/Belt/Lens/Band/Anklet, +4 EVs per battle). Pokérus doubles battle EVs only, not Vitamin EVs.
Total EVs:
0 / 510
STAT
BASE
IV (0–31)
EV (0–252)
NATURE
RESULT
RANGE
🔍 IV FINDER — What IVs give a specific stat value?
Enter an observed in-game stat value to find the possible IV range. Works best at level 50 or 100.
⚡ HIDDEN POWER CALCULATOR
In Gen 4, Hidden Power's type and power are determined entirely by a Pokémon's IVs. Enter IVs below (or click Copy from IV Calc to use the values above).
Enter IVs above to calculate Hidden Power type and power.
Max power of 70 requires all IVs to be odd-numbered after the bit calculation. Most competitive spreads aim for HP 70. Note: In Gen 4, Hidden Power's base power ranges from 31–70 (unlike Gen 6+ which fixed it at 60). The type cycles through 16 types (not Normal).
🌱 GEN 4 EV TRAINING REFERENCE
Key Gen 4 EV sources. All Gen 4 games share the same EV yield system. Pokérus doubles battle EVs.
Attack EVs
Machop / Machoke (1 Atk EV)
Geodude / Graveler (1 Def EV)
Krabby → 1 Atk
Shuckle → 2 Def EV
Meditite → 1 Atk
Speed EVs
Zigzagoon → 1 Spe EV (best early)
Zubat → 1 Spe
Tentacool → 1 SpD EV
Magikarp → 1 Spe
Poochyena → 1 Atk
Vitamins (+10 EVs, max 100)
HP Up → HP · Protein → Atk
Iron → Def · Calcium → SpAtk
Zinc → SpDef · Carbos → Spe
Vitamins stop working once stat EVs hit 100
Sp.Atk EVs
Gastly / Haunter → 1 SpA
Abra → 1 SpA
Ralts → 1 SpA
Staryu → 1 SpA EV
Kadabra → 2 SpA
Gen 4 EV cap quirk: In Gen 4, EVs are stored as a single byte per stat (0–255). The stat formula divides EVs by 4 (flooring), so 252 and 253 give the same result. Having 252 EVs in one stat and 252 in another uses 504 of the 510 total, leaving 6 for a third stat — which gives +1 to that stat. This is the origin of the "252/252/6" spread competitive players use in Gen 4.
POKÉMON COMPARISON
Side-by-side stats · Movepool · Abilities · Contest · Breeding
POKÉMON A
VS
POKÉMON B
BREEDING CALC
Parent A ♂ (or Ditto)
Parent B ♀
⬟ Everstone Nature
In Gen 4, a parent holding Everstone has a 50% chance to pass its Nature to the offspring.
🥚
BREEDING CALCULATOR
Select two compatible parent Pokémon to see what egg moves the offspring can inherit, compatibility check, and hatch step counter.
Tip: Select Ditto as Parent A to breed with almost any Pokémon regardless of egg group.
The offspring is always the lowest-evolution form of the ♀ parent (or non-Ditto parent).
HELD ITEM REFERENCE
Key in-game and competitive held items in Gen 4 — where to find them and what they do.
ENCOUNTER OPTIMIZER
Targeted grinding tools for Gen 4: farmable held items, EXP route picks, EV training spots, and Safari odds.
EASY DEX ROUTE
A chronological easiest-dex route for Diamond using the Bulbapedia walkthrough order. Each stop highlights the Pokémon whose absolute best direct encounter rate lands there, with separate views for in-game trades, evolution cleanup, and non-wild special pickups.
ABILITIES REFERENCE
All Gen 4 abilities — effects and which Pokémon have them. Click any Pokémon to open its Pokédex entry.
LEARNSET VIEWER
Full move learnsets by Pokémon — level-up, TM/HM, egg moves with parent lookup, and tutors.
Search for a Pokémon above to view its learnset.
ENCOUNTER TABLES
Wild Pokémon encounter tables by route — all methods and rates. Select a game then filter by location.
ITEM LOCATIONS
Browse every in-game item by location — ordered chronologically through the game.
SPEED TIERS
All Gen 4 Pokémon sorted by base Speed. Enter a Speed stat to see what you outspeed.
My Speed stat:
POKÉMON CONTESTS
Complete guide to Super Contests in Diamond, Pearl & Platinum — conditions, Poffins, visual/dance/judging rounds, and ribbons.
BATTLE FRONTIER
The Gen 4 Battle Frontier (Sinnoh in Platinum, Johto in HGSS) — all 5 facilities, how each works, the Frontier Brain you face, and strategy tips.
BEGINNER ESSENTIALS
A quick-start guide to how Gen 4 actually plays: where to heal, how encounters work, when to fish or surf, and what matters early.
MISSABLES & ONE-TIME EVENTS
Everything you can permanently miss or only get once — check them off as you go. Progress saved locally per game.
BERRY FARMING
Berry growth timers, yields, mutation chart, and Berry Master phrases across Sinnoh and Johto.
RIBBON TRACKER
All obtainable ribbons across the five Gen 4 DS games. Check them off as you earn them — progress saved per-game.
0 / 0 ribbons
EXPERIENCE CALCULATOR
EXP to next level, total EXP, growth group lookup, and Rare Candy planner for all 493 Gen 4 Pokémon.
NPC IN-GAME TRADES
Every NPC trade across all 5 Gen 4 games — what they want, what they give, OT names, held items, and tips.
HAPPINESS TRACKER
Track friendship-evolution candidates and happiness methods across all Gen 4 games.
RNG MANIPULATION GUIDE
Gen 4 RNG mechanics — TID/SID manipulation, Methods 1/2/4, shiny hunting, IV abuse for Diamond/Pearl/Platinum/HeartGold/SoulSilver.
GEN 4 DISTRIBUTIONS
Catalog of classic Gen 4 event distribution ROMs and modern Project Wonder patches, plus a full per-game checklist for every obtainable reward.
NATURE CHART
All 25 natures — boosted stat (+10%), lowered stat (−10%), and preferred/disliked Poffin flavors.
CATCH RATE CALCULATOR
Gen 4 catch probability per ball — enter Pokémon, HP%, status condition, and battle conditions.
POKÉDEX DASHBOARD
Pokédex completion across all Gen 4 saves — seen, caught, and shiny counts from your tracker data.
TRADE EVOLUTION HELPER
All Pokémon that evolve via trading in Gen 4, including what held item is required and where to obtain it. Pokémon that require trading can only be obtained by linking two Nintendo DS systems via DS-to-DS Wireless Communication or the Union Room — no link cable is used in Gen 4.
Two DS Systems Required: Gen 4 trades use the Union Room (Sinnoh) or the underground / Pokémon Center wireless on a second Nintendo DS — no physical cable. Alternatively, use a single DS emulator with two save files and the emulator's wireless-link feature (DeSmuME local link, melonDS, etc.).
POSSIBLE IN GEN 3 GBA GAMES
GEN 4+ ONLY (NOT POSSIBLE IN GEN 3)
These trade evolutions were introduced or require Pokémon Colosseum / Gen 4 games. Listed here for reference when planning a living Dex.
WHERE TO FIND TRADE ITEMS
Loading Sinnoh Map…
Loading Johto Map…
TYPE CHART
Gen 4 · Full chart + single-type lookup
📊 PROGRESS
MOVE TUTORS
All move tutors across the Gen 4 DS games · Sinnoh shard tutors require Red/Blue/Yellow/Green Shards · HGSS Frontier tutors require Battle Points (BP)
Diamond / Pearl: No move tutors at launch (DP only have the Move Reminder/Heart-Scale tutor). The full shard-tutor roster appears in Platinum (Route 212 / Survival Area) and the BP tutor in HGSS opens at the Frontier Access. See the table below for per-game availability.
MOVETYPEDPPtHG/SS
🖨 PROGRESS SUMMARY
🗺 MAP
📝 NOTES
HONEY TREES
HEADBUTT TREES
APRICORNS & KURT'S BALLS
LAKE TRIO
SPIRITOMB SIDEQUEST
ROAMING LEGENDARIES
MT. SILVER — RED BATTLE
SINJOH RUINS
RUINS OF ALPH — UNOWN
BUG-CATCHING CONTEST
DISTORTION WORLD
POKÉTCH APPS
SINNOH UNDERGROUND
POKÉATHLON
POKÉWALKER ROUTES
POKÉGEAR PHONE
SAFARI ZONE CALCULATOR
Track steps & balls, calculate catch odds per strategy, and browse Pokémon by area.
STAT CALCULATOR
Enter a Pokémon, level, nature, IVs, and EVs to compute all final stats using the Gen 4 formula.
POFFIN OPTIMIZER
Find the best berries to bake into Poffins for each Super-Contest condition (D/P/Pt). HGSS doesn't use Poffins.
ELITE FOUR & CHAMPION
Full team rosters and type weaknesses for every E4 member and Champion across all 5 Gen 4 games.
REMATCH TRAINERS
VS Seeker rematches (Sinnoh) and PokéGear phone calls (Johto) — curated for EV training and EXP grinding.
ROUTE BROWSER
⚡ TIP: Paralysis halves Speed and gives a 25% chance to not move 🔥 TIP: Fire-type moves thaw frozen Pokémon 💧 TIP: Rain doubles Water power & halves Fire power ☀️ TIP: Sunny Day doubles Fire power & halves Water power 🌿 TIP: Sleep Powder has 75% accuracy — combine with Dream Eater 💎 TIP: Steel is immune to Poison status 👻 TIP: Ghost-types can't be hit by Normal or Fighting moves 🐉 TIP: Dragon-types resist Fire, Water, Grass, and Electric ⚠️ Watch Out: Sandstorm chips 1/16 HP per turn for non-Rock/Steel/Ground ⚠️ Watch Out: Pursuit deals double damage if you switch out ⭐ LEGEND: Giratina is in Turnback Cave (D/P) or the Distortion World (Pt) after defeating Cyrus ⭐ LEGEND: Mewtwo is in Cerulean Cave after becoming Champion (HG/SS) 🦴 FOSSIL: Sinnoh Underground gives Skull, Armor, Dome, Helix, Old Amber, Claw & Root Fossils 🌟 STARTER TIP: Turtwig & Piplup both handle Roark's Rock-type gym easily in D/P/Pt 💡 PRO TIP: Use the Exp. Share to level up your whole party efficiently 💡 PRO TIP: Synchronize in your lead slot sets wild Pokémon's nature 🎯 TIP: Geodude and Graveler can be found in most caves — great for early Strength 🏆 ELITE FOUR: Carry 20+ Full Restores and an Antidote for Agatha 💡 PRO TIP: Pickup Aipom/Munchlax/Linoone can farm rare items in DPPt/HGSS 🌊 TIP: Surf + Thunderbolt covers most of the game — great attacking combo
STRATEGY GUIDE · SPECIAL EDITION
CLICK TO SKIP
— IN MEMORIAM —
Fell in battle.
Their sacrifice will not be forgotten.