PokeTools

About PokeTools

Built by trainers, for trainers.

What is PokeTools?

PokeTools is a free, open-access collection of 54 Pokemon calculators, planners, trackers, and reference tools covering every generation from Red & Blue through Scarlet & Violet. Whether you're building a competitive team for ranked ladder, planning a casual playthrough, breeding for perfect IVs, or just curious about type matchups — there's a tool for that.

Why we built it

Pokemon tools are scattered across dozens of sites, many outdated, most ugly on mobile, and few covering the full range of what trainers actually need. We wanted one place with every tool a trainer could want — from damage calculators to Nuzlocke trackers to contest optimizers — all with a modern, fast, mobile-friendly interface.

Every tool runs entirely in your browser. No accounts, no sign-ups, no server-side processing. Your data stays on your device. The site is built as a static export — pages load instantly because there's nothing to wait for.

The tools

PokeTools covers 12 categories:

Battle Tools (12)
Damage calc, team builder, coverage solver, EV optimizer
Search & Discovery (6)
Advanced search, similarity finder, form comparison
Playthrough Tools (7)
Playthrough planner, route explorer, TM advisor
Evolution Tools (4)
Evolution viewer, evolve guide, split advisor
Breeding Tools (4)
Breeding checker, egg move chains, shiny odds
Contest Tools (3)
Moveset optimizer, team planner, berry advisor
Item Tools (3)
Item database, fling ranker, held item recommender
Location Tools (2)
Region maps, catch locations
Stat & Data (6)
Stat calculator, comparison, nature chart
Trackers (3)
Living dex, Nuzlocke, shiny tracker
Draft & Meta (1)
Draft league assistant
Fun & Games (4)
Trivia, random generator, challenges

The data

All Pokemon data — 1,025 species, 937 moves, 367 abilities, plus encounter tables, evolution chains, egg groups, and more — is pre-fetched from PokeAPI and stored locally. No API calls happen when you use the site. Supplemental data (gym leaders, shiny odds, contest mechanics) is manually curated from community sources like Bulbapedia and Serebii.

Our damage calculator uses the @smogon/calc library — the same engine behind Smogon's official calculator — ensuring frame-perfect accuracy across all 9 generations.

Tech stack

PokeTools is built with Next.js, TypeScript, and Tailwind CSS, exported as a fully static site. Computationally heavy tools (coverage solver, advanced search, playthrough planner) use WebAssembly compiled from C for near-native performance. The entire site is served through Cloudflare's CDN for fast load times worldwide.

Who made this?

PokeTools is created and maintained by SyphonFilter — a lifelong Pokemon fan and developer who got tired of switching between five different sites just to plan a team.

If you find PokeTools useful, consider supporting the project on Ko-fi. Every contribution helps keep the site running and funds new tool development.

Get in touch

Bug reports, feature requests, data corrections, or just want to say hi — reach us at [email protected] or use the feedback form.