Warhammer 40k Attack Roller


BS or WS:

Ignore damage:


Attacks: [1] (1, 3, d6, 2d3, etc)
Reroll on
Bonus +
Xtra Atk on


Wounds: (Auto-filled)
Reroll on
Bonus +


Saves: (Auto-filled)
Reroll on


Rolls: (Auto-filled)
Damage per hit: (1, 3, d6, 2d3, etc)

Save Profile

You must be logged in to save profiles.


All rerolls (both manual and automatic) are marked with an asterisk *. The "Roll Everything" button automatically clears and clicks "Add Rolls" in all 4 sections in order, whereas the "Add Rolls" button in each section adds only those rolls. If you click "Add Rolls" again without clearing, the new rolls will be added to the existing ones and update the relevant info. You can click a number in the results section to reroll it (to simulate a command point reroll). If you want to handle rerolls and extra attacks properly, it's recommended not to use "Roll Everything" and go through each section one-by-one. The number of rolls will be passed on automatically, so scoring 16 hits will auto input 16 rolls to wounds, so you can just click "Add Rolls" in each section and add/reroll as needed.

If you name and save your profile you can quickly load unit stats and switch to their different weapons to resolve attacks quickly. Fill in the unit's stats for both Attacker and Target as well as their default weapon. To add new weapons, load them as the Attacker and Target from the dropdowns and click load, then fill in the new weapon info, set its name, and click Update Current. The different weapons will be available via dropdown when that unit is the attacker.

This website exists thanks to the contribution of patrons on Patreon. If you find these tools helpful, please consider supporting this site. Even just disabling your adblocker will help (it's only text and plain image ads I promise). Becoming a patron will upgrade your account to premium, giving you no ads and more features.

Shout outs: Stacey, Rebecca Wheeler, Masca Boom, Jordan, Martin Harris, Rincewind, Nicole Carey-elmer, Michael Hamilton, Rob Hale, Vedie V, Mylon Schroder, Nathan, Conrad Carlson, Tiffany Mathis, Jordan Florez, Devantre Blackmon, Robert Rich, Miha Pavlovič, Mohammed Murtuza, bob leponge, TheFiendSaint, Robin Ellis-Foster, Deanna Pyle, Meme Pitt-Melton, E.D.F., Devon Bickel, IcySky121, Dan Evans, Lorena Stuart, Zee Livezey, Alexandra Nguyen, KuroKimora, Christianna Schommer, Kerry Melton, SpiritFang, Lizette Marie, DJ_Kelf, Insomic Panda, Laure Wouters, ItsWebby, paige anderson, Cassandra Keyes, Simon Wegerstedt, Naomi B, charles phillips, Darel Boyer, Rupert Borthwick, Michael Kraus, Rhys Blythe, Anthony Lopez, Nick Soucy, Melanie Warga, Jeremiah Walker, D. G. Speirs (The Tao of Maud), Randall Welker, Shyler Lance, Bryan Sheairs, matteo carbini, Koto Sinclair, Max Hops, Sarah Holland, Joshua David Maddox, Jennifer Smith, Standish Writes, Ray Bissonnette, Joe Dalby, Joline Tran, Matt Price, Yuki, ShortyMcgibble, Alex Lavigne, mtnman1979@aol.com, Parker VanDerMeide, KFB_Patreon, David Davidson, eric sun, Furbee Merchant, Jason Wenneman, Gundar Wez, Ken Shapiro, Katherine Ekes Lewing, Matthew payne, Jacob Plummer, Ejay Mcmaster, RiGarou, Rebecca Montelli, John Karels, wintersanctuary, Dylan Williams, Snowy Snow, Jakasaras 4che, Nahellion, Robert D O'Dell, Alexander Garcia, Dale Wyble, Serena Verden, Alexander Griffiths, SnipsGTI, bilbens baggo, Stuart, IbKelek, Nicole Patten, Clementine Turner, T. Alexander, Tim Mason, Maxwell Mayer, Gannon Dubay, Caio Mantovani Alves, Thobek, Aaron Teupe, Celso R Garcia III, Felix Schmäche, John, RRare, Brice Carpenter, Jordan Brazeal, Kyle Clark, Jake Lane, Adam Ruiz, Phillip P Torchia, Natalie Luttrell, Balanced Game Review, Stefan Gottschalk's, Matthew Wood, Royce Dillard, Bartis Edmond Hawley-Wall, Dawnwolf, Christina Majchrzak, jeremy baisch, Zealot23, Nich Smith, Andre Wills, CJMAXP, Keaton Permenter, Shazear, Curran Vallejo, Leanna Orr, YaBoiBellabean, John Nazario, Gary, Gordon Alexander Fallon, Jason Clark, Topher Scott, Max Puplett
Their contribution stands as a beacon of hope for all adventurers!

Become a patron


QR Code
QR Code
[-] Login▾

Make campaigns and save encounters / combats / dice rolls and more. One step!



Recovery Email (Optional):

Gift Premium

QR Code
QR Code