Electify
Model any election.
Three simulators, one dataset, built from real historical data. Choose where to begin.
3,142
Counties Modeled
50 + DC
States Modeled
435
House Districts
318
Cities Modeled
78
Possible 2028 Nominees
40
Offices & Cabinet Posts
50
Years of Returns
19.2M
Possible Matchups
Settings
Optimizes the whole app for phone screens.
A clean, bright color theme. Saved as your preference.
Created by Alex Chen · Version 1.56
About Electify

Electify is a three-in-one election playground built for anyone who loves maps, margins, and the mechanics of American democracy. It bundles a data-driven presidential-night simulator, a from-scratch political career mode, and a sandbox lab for designing any single race, all in a single page that runs entirely in your browser — no accounts, no servers, nothing to install.

The 2028 Presidential Election Simulator lets you set the matchup — pick each party's nominee and running mate, and optionally add a Green (Butch Ware or Jill Stein) and/or Libertarian (Jo Jorgensen or Chase Oliver) nominee to run a three- or four-way race — and then watch election night unfold on a real county-level map of all 50 states, DC, and the split districts in Maine and Nebraska. Every candidate carries home-state, demographic, and approval effects that reshape specific states; a national "environment" slider lets you push a red or blue wave and see each state respond with its own elasticity. Polls close on the real staggered schedule, returns roll in with a red-mirage-and-blue-shift rhythm, races get called live with wire-style news bulletins from AP, CNN, Fox, the Times and others, and a Monte Carlo forecast runs thousands of correlated simulations to give each side a win probability, a tipping-point state, and projected House and Senate seats.

Career Mode flips the camera around: instead of running the whole country, you run for a single office. Build a candidate — name, party, ideology, background, even their face — and start climbing the ladder from city council or the state legislature all the way to Governor, the U.S. Senate, and ultimately the White House. You file during the real filing window, survive a primary (or a top-two, ranked-choice, or party-runoff system, depending on the state), then fight a general election on the same county map the presidential sim uses. Design your own yard sign and cut a fully narrated, office-tailored campaign launch video; run positive or targeted attack ads; take the debate stage; and court endorsements, PAC money, and volunteers.

Win and you take office — with an inauguration and oath fit to the seat — then actually govern: as Governor you balance a real state budget and manage disasters and events across your counties; as a legislator you draft bills and survive floor debates; you can run for leadership like Speaker, get tapped for the Cabinet, be picked as a running mate once a presidential nominee is chosen, and rise to Vice President or President. Every statewide and congressional race in the country runs alongside yours in All Races, complete with Cook-style ratings and watchable results. Or cut corners, get indicted, and try to survive an expulsion vote. Politicians age, term out, and pass away; a rotating press corps writes up every race and scandal; and your whole career — every office, every win and loss — accretes on a résumé that follows you to the end.

Election Lab is the sandbox. Instead of running a career, you design a single contest from scratch and run election night on it: pick the state, the office (Governor, Lt. Governor, U.S. Senate, a U.S. House district, or any downballot statewide office a state actually elects) and the year, and decide whether it's a general or a party primary — then dial the seat's baseline lean and the national environment, including which party holds the White House and whether it's a midterm. You build every candidate yourself — name, face, ideology, current office and how long they've held it, past positions, the special interests backing them, and how much they spent — with two nominees in a general (add independents) or an open field in a primary. Run it and the returns roll in county by county on the same live map and results engine Career Mode uses, then a written race report breaks down who won where, by geography, community, and margin.

Under the hood, all three modes share the same real 2024 county results, partisan leans, and turnout data, so the numbers feel grounded rather than random. Everything here is a labor of love and a work in progress — new offices, cities, and mechanics keep getting added. Thanks for playing — and if you'd like to support the project, there's a ☕ Buy me a coffee button on the home screen.

Buy me a coffee
Electify is a free labor of love. If you're enjoying it, a small tip helps keep it going — thank you! Sent via Venmo to @achen14.
☕ Tip $3 ☕☕ Tip $5 ☕☕☕ Tip $10
Opens Venmo in a new tab. No obligation — thanks for playing either way.
0
Harris
270 needed
0 states called
0
Vance
Pop. Vote
5:45 PM EST
National County Map
All counties · Scroll to zoom · Drag to pan
County Margin
D+20+
D+5–20
D+0–5
R+0–5
R+5–20
R+20+
Scroll or pinch to zoom · Drag to pan · Click a county for details
House Districts
Presidential margin by district
District Margin
D+20+
D+5–20
D+0–5
R+0–5
R+5–20
R+20+
Flipped vs 2024
Scroll or pinch to zoom · Drag to pan · Hover a district for details
State
County breakdown · Scroll to zoom · Drag to pan
Margin
D+20 or more
D+5–20
D+0–5
R+0–5
R+5–20
R+20 or more

Settings

Light Mode
Switch to a light color theme
Show Margin Needle
Gauge under state results
Hide Margin Key
Color legend on county maps
Career Mode
Election Lab
What is Election Lab?

Election Lab is a sandbox for a single election. The presidential simulator hands you a whole country and Career Mode hands you a career — the lab hands you one race and lets you build every piece of it, then watch it play out on the same live county map and results engine the rest of Electify runs on.

1 · Design the race. Pick a state, then an office — Governor, Lieutenant Governor, U.S. Senate, a U.S. House district, or any downballot statewide office that state actually elects (Attorney General, Secretary of State, Treasurer, Auditor, Superintendent, and more). Choose a general election or a party primary. Then set the stage: drag the seat's baseline lean to make it as safe or as competitive as you want, choose the year, and set the national environment — which party holds the White House and whether the year is a midterm — so the thermostatic backlash that pushes real downballot races is folded in.

2 · Build the candidates. Everything Career Mode lets you set on a candidate, you set here: name, a full custom face, ideology (from the issue quiz or a direct slider), their current office and how long they've held it, past positions, the special interests backing them, and the total money they spent — which really does move the result. A general has two nominees, colored red and blue, and you can add independents; a primary can hold as many candidates as you like, each in their own color. Experience, ideology fit for the seat, money, and backers all feed the same model the campaign engine uses, so a heavyweight with a long résumé and a war chest starts ahead of an unknown.

3 · Run election night. Set how fast the returns come in, hit run, and the count climbs from 0% to 100% county by county — live vote tallies, AP-style call banners, an optional margin needle on two-way generals, and Candidates and Results tabs, exactly like a real election night. No other races are on the ballot, so it's just your contest.

4 · Read the result. When it's called, the recap names the winner with their portrait and a full written race report — how the result compares to the seat's lean and the national climate, how the map broke across metros, suburbs and rural counties, which communities and demographics broke which way, the strongholds and the closest bellwether county, and turnout. From there you can rebuild the candidates, rerun the exact matchup, or head home.

Nothing in the lab touches your saved Career Mode careers — it's a self-contained what-if machine. Tweak one thing, run it again, and see what changes.