DominGen – Daniel Nichols

Last updated on December 6th, 2025 at 07:52 pm

DominGen – Board Game Review

DominGen Screenshot

DominGen is a Board/Card/Utilities game from Daniel Nichols, first launched in 8th August 2017.
It’s rated 12+ and currently has 1,613+ ratings on the App Store.

What Makes DominGen Stand Out

DominGen is the ultimate Dominion kingdom generator, letting you quickly and easily create playsets just like you would shuffling up a deck of kingdom selection cards.

• Generates random kingdom sets, but won't repeat cards until it runs out of options, ensuring that every round you play feels fresh
• Spotlights instructions for cards that need special setup so that you don't miss a thing
• Handles selection for cards like Traits, Obelisk, Druid, Young Witch, and Way of the Turtle
• Save your favorite setups, and share them with friends (even if they don't have the app) or post them to the web
• Supports all Dominion sets, including Dominion (1st and 2nd editions), Intrigue (1st and 2nd editions), Seaside (1st and 2nd editions), Alchemy, Prosperity (1st and 2nd editions), Cornucopia, Hinterlands (1st and 2nd editions), Dark Ages, Guilds, Adventures, Empires, Nocturne, Renaissance, Menagerie, Allies, Plunder, Rising Sun, and promotional cards.
• Customize the way kingdom cards are picked with different options to support all kinds of house rules and preferences
• Design your own custom setups with a step-by-step picker
• Quickly access rules, strategies, and tips for each card through shortcuts to the Dominion Strategy Wiki
• View all cards across the different expansions
• Explore recommended sets by selecting different expansions
• Block and replace cards that your play group dislikes
• Go back in your history and see recent kingdoms you've generated
• Optimized for both iPhone and iPad

This Board game offers engaging gameplay and regular updates for mobile players.

Player Feedback

As a newer release, DominGen is building its player community. Early feedback suggests .

Recent Updates & Development

Latest Update: 21st October 2024

Recent improvements include:
• Added support for Rising Sun

Download & Availability

DominGen is available through the official App Store for iOS devices.

Get DominGen on App Store

Requirements: Requires iPhone 5s / iPad Air / iPad Air (Cellular) / iPad Mini 2 (Retina) / iPad Mini 2 (Retina, Cellular) / iPhone 6 / iPhone 6 Plus / iPad Air 2 / iPad Air 2 (Cellular) / iPad Mini 3 or later.

Compatible with iPhone and iPad devices.

Player Experience Highlights

Community Insight:

This app is wonderful. Daniel does a great job with it and always keeps it up to date. It is our go to app for randomizing a kingdom when playing. We have all the sets and this app allows us to select which sets to include in a kingdom for when we play with different people who only know some of the sets. We love it! Recently we have been playing through all of the suggested kingdoms from the individual sets and noticed an error in the set Schemes and Dreams. There are only 9 kingdom cards in that set in the app. It appears that Philosophers Stone was inadvertently left off the list. We have used the app for years and this is the first time Ive ever seen a mistake. It is so well done. Thank you.


Its a great randomizer for dominion decks, we agree with some of the other reviews it could use a few more options for the randomization but thats not our biggest request. There is an option to build your deck manually but while building your deck you cant view the details of the cards. We tried 3D touching the cards to view but doesnt work. So to build custom decks we look at card details on our iPhone and build the deck on our ipad. Also, once the decks built there is no way to name the deck. Instead it just names it by the date the deck was created. Last request is a huge one. A community where people can share decks and rate them. 2/18/2020 – love the latest update, fantastic job.


Great app. Except Maximum expansions option. Doesn't choose from our collection randomly. Keeps using the same first two expansions we clicked that we own. If we don't want to go over two expansions at a time but want it to randomly choose which expansions are used we can't. Isn't this it's intended purpose. Update: Never mind. You just have to return to the title screen to re-randomize expansions or it will draw from the same ones. Great app 5 stars.


This app is incredible!! It runs great! And has every card and also explanations of the cars itself. We love this app and use it daily! The old saying goes If its not broke, dont fix it, well it isnt broke so keep up the good work.


The app crashes if you add a card to the blocked list than try to remove it. Need ability to clear and add to the block list by Tick marking the cards. Need ability to clear apps data. Need ability to save profiles.


There used to be a randomizer in the App Store that gave you the option to force certain cards to appear in your random set, such as cards that give you additional buys or additional actions. That significantly improved the quality of the set in a given game. Purely random is more likely to produce sets where simply buying treasure cards is the dominant strategy. Thats always been a problem with dominion, and we would love this app if it added those options. As is, its the best option, but it could be so much better.


We absolutely love this app, but with one of the recent updates the maximum expansion setting does not work. We usually limit the selection of cards to 2-4 expansions, but the app would select cards from 9 different expansions. We really hope this glitch is fixed.


Love the app, works great and intuitively. We would like if they added a feature where you could browse the individual cards of each set(to see what expansions might be good to buy in the future) without them being one of the cards chosen by the randomizer.


This is a lovely app. Very handy with plenty of information given. We love how it indicates what to add to setup and also that it comes with the recommended sets. The some of interface takes a little while to get use to. It took a bit of trial an error to find out how to ban cards.


This is an amazing app and we love it.


We particularly like the display of generated with kingdoms, including the top portion of the cards along with the set icon overlaid. Even adjusted for split-piles. The links to the DominionStrategy wiki entry for each card is also extremely useful and not something we've seen in previous randomizers we've used.


This is a great piece of software. The interface and graphics are great and it just works. We gave it a 5 because we think it deserves more than a 4, but we would rate it a 4.7, almost perfect. It beautifully done and mostly simple to use, there are a few things that werent obvious to us. Its free, but will take donations, and we urge people to donate. There are some things we would like to see added. We've noticed that some of the cards are different. For example, our Seaside cards were printed in 2016 and are a bit different, but it wasn't listed as a 2nd edition, release, etc. Since we just bought them all, we should have the latest and would be happy to help determine which are newer. It would be great if there were a select all and none for expansions. Add a first player generator. It would be great if you could input the number of players and it output exactly how much of everything to hand out. It would make setup a bit quicker. Especially for people new to the game. Since we are new to the game we are going through one expansion at a time. Weve only made it to Seaside. Seaside has extra items and DominGen lists what extra items are needed. For the mats it is specific, but when tokens are needed it just says tokens rather than coins or embargo tokens. More specifics would be nice. When playing Prosperity, it doesnt understand when player mats are actually needed. Other expansions also have additional things and some have several, so ambiguity will make things harder, at least for users not intimately familiar with the game. Rather than sort by expansion, we think it should be group by expansion and then cards can be sorted by name or cost. Also, you should be able to sort the expansions by release date, name, or expansion order (this is expansion number, so the Dominion base game cards would always be 1st, Intrigue 2nd, Seaside 3rd, etc even though the 2nd edition release date is later). The ability to ignore the blocked cards list globally and on the fly, when selecting a set. We.e. In settings have an options to ignore blocked cards. Also, on the screen where expansions are selected, have an option to control whether to use blocked cards, this could be a menu option and should display the current status, initially based on the global setting. When using the Pick Manually feature cards are arranged by cost. There are no group/sort options. Group/Sort options would be great here. The only way to just look at cards is to select Pick Manually feature. That not necessarily bad, but is not obvious if someone just wants to read the cards. In History only shows the name which for random selection is a date and for recommend sets its the name of the set. Id like an option at least to show the day, date, time, and days ago always with the name if there is one. Maybe a mark to show if it was randomly selected, randomly selected with modifications, manually chosen, a recommended set, or a recommended set with modifications. It would be great if lists of cards could be created and if there were predefined lists that included cards by type and by expansion (you already have these, we're just saying they should be able to be be used in custom lists, like if someone wants a quick selection that includes 5 expansions). The by type lists would include a selection for all cards that include a type like Attack (includes Attack only cards as well as hybrid Attack cards), as well as options that for each Hybrid Type and non hybrid. For example you could select all cards that include Attack, or cards that have Attack only, or any of the hybrid Attack types (options for Action – Treasure, Action – Duration, etc.), and select more than one option. A custom list should be able to include other lists, built-in and custom. When a list is part of another list, there should be a toggle with two choices. The first choice only includes cards that are part of the list at the time of the add. The second, let's call it smart, will change the included cards of the current list as the attached list is changed. We.e. If list B includes list A with smart disabled and list C includes list A with smart enabled, if list A is updated, then list C will include those changes but list B will be unchanged. It should show the date the list was added and last changed and if smart is not enabled the number of cards that would be added and the number of cards that would be removed if smart was enabled should be shown. The card lists, built-in and custom, could be used to limit the card view when viewing cards or selecting them manually. One or more of these lists could be selected like the expansions are when randomly generating the card list. They could be used for 3 things. 1) Blocking cards on the fly. 2) Limiting the cards to choose from. 3) Adding favor to certain cards, meaning make them more likely to appear. For this to work, a custom list should have options to use them as any number of the three uses we mentioned. The pre-generated lists by types and custom lists with the "Limiting the cards to choose from" type enabled should show up on the screen with the expansions and there should be toggles to hide and show expansions, built-in type lists, and custom lists.


Love this app – probably the best looking board game companion app to date our one quibble is not having the ability to set the number of events and landmarks. We like to play with a maximum of two from each and we're not seeing a way to achieve this in the app. Other than that, y'all rock.


Love this randomizer. It has made it so much easier to create random (or custom) kingdoms quickly, especially as we add multiple expansions. We do wish there was an option to exclude/block a kingdom. Granted, the chance of randomly drawing that exact kingdom is minimal, we disliked it so much that we never want to see it again! Definitely not a dealbreaker, but very cool. Im glad we happened across this on Reddit.


We think this is the best dominion randomized app. The developer is responsive to requests. In full screen mode (we tapped the card to see it all) on our iPad Air 2 if we swipe to the next card, the label at the top still shows the first card title. Also, some cards are shown at the wrong size (ambassador). Last a suggestion, we recently learned of choosing a new kingdom by changing just 4 cards to make setup faster. It would be great if the app supported this, let us select cards to keep or reject and generate a new kingdom.


We love everything about this app. It makes play in the game enjoyable and less tedious. The only reason we did not give it a five star review is because the blocked cards feature doesnt seem to work. We would love to be able to block certain cards that we never play with.


Horrible randomizer. Never gives good sets.


We are long time Dominion player. This app makes setup fast and intuitive by telling you every resource needed, plus if there is a question about what a card does it has a direct link to the wiki entry for that card. We love this app! To the developer: our only request is that, although you have the capacity to save your favorite custom kingdom setups, it would be nice if you could optionally give the custom set a custom name to tell it apart from your other saved sets more readily, and maybe be able to see those sets together or separately from the list of recommended kingdom sets. We found a bug: apparently if you generate a set with Young Witch, then replace it, the bane card remains in the setup.


This app has changed the way we play dominion. Looks incredible, makes game setup sooo much easier, links to the wiki for quick rule lookup. Ive ditched all our rule books and randomizer cards. We couldnt imagine playing dominion without this app.


Ive been using various apps for years as randomizers and this is hands-down the best. Its also kept up to date so we can use it even shortly after new expansions are released. That being said Ive used it a lot the pst few days and have noticed som bugs and we cant find anywhere else to report them. 1) Often the app will not let us manually select landmarks or events. If we only select landmarks/events/projects and press select manually then the app will crash 2) we have events/landmarks/projects turned on always, but if we select promotional and not empire/adventure/renaissance then the summon event never shows. The ability to select promotional events outside of the kingdom cards as is provided for adventure/empire/renaissance would be good.


Ok yall this is perhaps the best dominion app EVER. We would give six stars if we could.


This is the best Dominion randomizer Ive seen. It has all the functionality we would want (except a Black Market simulator, but Ive never found an app with that). Five stars.


Ive thoroughly enjoyed using this app to randomize our dominion decks, but Ive noticed recently that when we try to press and hold an expansion to view the cards in it, the app crashes.


This app is great. We play the game multiple times a week with a large binder with most of the expansions and this app is invaluable in helping us set up and clean up. It is the most visually appealing dominion and has many customization options. The ability to limit number of kingdoms is especially nice. Unfortunately, there are several features are bugged. 1) Once you block a card you cannot unblock it from the menu. The blocked cards page is unresponsive in iOS 11 on an iPhone 6. 2) Several of the recommended kingdom sets are missing a card. For example Big Time with Empires and Prosperity and is missing Bank. Beyond this we have some suggestions for additional features or quality of life changes: 1) You should be able to replace a card with a specific card, not just a random one. A lot of times we base a new game off of a recommended or favorited one and want to change a few cards. 2) There needs to be an option to separate the inclusion of landmarks and events from their respective expansions kingdom cards. You cant generate a base set kingdom with a 2 random events for example. 3) If you have a maximum on the number of expansions, pressing the shuffle button to get a new Kingdom always gives you cards from the same set of expansions the previous game had. In order to get a new set of expansions you need to navigate to the expansion selection screen and generate a random kingdom from there. This is unintuitive. Shuffle should just give you a random new kingdom using the expansions that are currently activated. Also when you have empires selected and you get a landmark/event. Shuffling using this screen always gives you a landmark/event and therefore empires kingdom cards again. Both these issues would be fixed off pressing the shuffle button invoked the same process as pressing the random kingdom button from the expansion tile select page. Beyond the three important issues above, platinum and colonies should use newer artwork. And the UX menu traversal needs a rework. We could write a plan but it would take a lot of space so Ill end the review before going into heavy details. But basically, the options menu needs to mirror the same interface as all the other pages and going back to the last generated kingdom needs to not depend solely on the back button.


Even after maintain updated versions, Im unable to swap cards.


We really like the app. We seem to have found a minor bug. When you limit the number of expansions in the kingdom, the Alchemy restriction doesnt seem to work properly. Posted a more thorough explanation to your BGG account.


REVIEW UPDATED May 5, 2018: Thanks for adding the ability to delete kingdoms! This is awesome! This app is wonderful! The card representation is very nicely done. The interface is easy to use and intuitive. One question: How do we clear the kingdom history? We havent found a way to do it in the app. It would be nice to be able to clear all history or just individual kingdoms. May we suggest swipe left to delete a kingdom history.


Great way to randomize. It would be a five start if you could read about each expansion, and view the cards within them and read in them without actual generating a Kingdom. Also, a way to purchase expansions if you dont have them. Very good graphics and interface is simple and clean. Thank you.


We found this app after our old randomizer app of choice stopped getting updates and was very happy with what we found. This includes one of our favorite things, the recommended sets. App runs wonderfully on our phone, but trying to select the recommended sets on our iPad Air 2 (iOS 11.4) keeps crashing the app. Other than that its perfect.


This is a good-looking app, having images of all the cards is nice and quick access to the wiki is handy. Having the setup info displayed is helpful also. Our main recommendation would be to add the ability to favorite specific individual cards (similar to the ability to block), and be able to review favorites, select from them etc. Maybe even a setting to increase the chance of favorite cards being included in randomized sets? The ability to toggle force-touch vs normal tap would be nice also for those who dont like using force-touch. Other than that, great app.


Just installed, its nice to be able to look at all the cards in other expansions. So far so good. Wondering if there is a way to put a ratio of what games to pull from. We usually like to do a 70%/30% mix.


We have our cards sorted by cost, then alphabetically within the cost. The app allows us to sort by cost but it doesnt display the cost of each card without clicking on each individual one. If the cost could be added to the display it would greatly help decrease our set up time. Thanks.


Love it and all its features. It is appealing to use and fun to show off/recommend to our Dominifriends. A friendly heads up, here are some things Ive noticed that you could possibly check out: When attempting to select Reccommended Sets, the app may freeze. This has also occurred when trying to view our history/recent games. We ended up deleting the app and re-downloading it, we then was able to view our History & save past games . One request: Is it possible to have a Custom Kingsom Set option to save custom games to a library of some sort? That would definitely be sweet. Great work! Definitely our recommendation.


We really like this randomizer. Visually, its quite nice to look at and randomizes cards in a way that makes setup intuitive. For instance, by including all needed setup cards in addition to kingdom cards, its pretty foolproof. Our one complaint is that you cant set a maximum number of expansions to be included. There used to be a randomizer that allowed you to pick a max number of expansions (say, no more than 3 in a game) while still picking from them all, which we really liked. Update: Wow, we left this feedback and the developer updated the app to take this into account and make the suggested changes. Talk about responsive! Already loving how this is changing our dominion play possibilities.


It is clear the Developer is passionate about the game. Always quick to add the most recent content and fix uncovered bugs. The effort is much appreciated.


This would be our one stop app for dominion if we could just create and save our own custom builds, share them, and rate them.


The best dominion randomizer and tool out there by far. The in app wiki interface broke at some point in recent months the wiki overlay is messed up and covers up the in app text when you go into the wiki via the scroll icon. Would be great if this could be fixed.


Super helpful and easy to use. Has all the functions youd want. Our one wish would be that we could give nicknames to our saved kingdoms.


Definitely the best Dominion app. No question about it.


Ive been using this app for as long as Ive played Dominion (over six years) and it delivers in almost all regards. However recently it seems like the in-app wiki viewer is broken, with the sidebar seemingly superimposed on the main content. We hope this can be fixed soon, it was a useful feature. Also, this does not impact the randomization feature at all, but it is worth considering updating all cards to their current versions. Some cards have the old text/layouts, and many of them have since been modified via errata and whatnot. Finally, it would be nice to update the in-game token counter with Favors! Thanks for making this great app for free.


Great app but the share page function doesnt work.


We love the app for most of the extensions, however it doesnt support Intrigue second edition.


When activated, Divine Wind requires a reselection of Kingdom cards. It would be helpful to implement this feature in the app. BTW, we have seen it implemented in an Android app.


We really enjoy the look and feel of this app, but was disappointed to launch it and have it be incomplete. Will Rising Sun be added, or is there a way for us to add it manually.


Provides everything you need for easily generating good games. A few nice-to-have features for more seasoned players would be: 1)that the events/landscape/ways/etc have their own reuse rule when no other option (it seems the default is every time for these) 2) there would be some way to retain favorites via export. If the app is uninstalled or you get a new device, all of ones history of favorite games is lost. Theres an occasional bug with Plunder and Loot where it says the Loot pile is needed but no cards call for it within the generated game. We cannot consistently recreate the bug so Im not sure what triggers it. Thank you again, we sent a tip to support this awesome app, it is well-deserved for your hard work on keeping up on this wonderful resource for the Dominion community.


The Share feature no longer works. We have tried uninstalling and reinstalling. UPDATE: we installed the latest version and still cannot share our created kingdoms, regardless of which expansions are selected. We get a blank share page if Plunder is not selected and a message sorry, there was an error sharing your playset message if it is included. IPhone 11Pro with latest iOS update. 17.4.1 If developer could provide email or support site we would be happy to help debug.


Now that Cornucopia 2e is out and Rising Sun is about to come out, we hope that there will be an update very soon! This is the best randomizer. It also has all of the recommended kingdoms and links to errata, strategy, the secret story behind every card, and all of the art.


Easy to use, has all expansions (currently Plunder is most recent).


Love this app. Well updated when new sets come out in a timely manner, lots of customization options. Layout is great with reminders of the supplementary cards, mats, and tokens you need for that set. Also love the quick links to card faqs! Keep up the great work, and thank you for this great app.


There are no better randomizers. This one tells us ALL the cards and extra items we need to play the randomized set for 2, 3, 4, 5, or 6 players including extra setup instructions like how many favors or coffers to give everyone to start (where applicable) and which mats, tokens, and extra piles of non-supply cards to use. It allows you to use both 1st edition and 2nd edition cards where they exist, and promo cards. You choose however many sets you want and you can change out individual cards if you like. Furthermore, it has options for deciding how many landscape cards to use and how to decide whether to use platinums and colonies. Several other options exist including preferences for not repeating cards that have recently been selected in other set ups. Only one gripe: occasionally we need to close it and reopen it to get our new randomized set. (we currently use ios 17.3.1 on our iPad, but have had the problem on older versions as well.) Now that we have the update pack for guilds/cornucopia 2nd edition, we are looking forward to seeing this app support 2024 updates. When can we expect to see that.
User feedback from Apple App Store


App Details

  • Version: 1.16.0
  • Size: 25.54 MB
  • iOS: 12.0 or later
  • Languages: EN
  • Content Advisory: Infrequent/Mild Horror/Fear Themes, Infrequent/Mild Cartoon or Fantasy Violence, Infrequent/Mild Alcohol, Tobacco, or Drug Use or References
  • Developer: Daniel Nichols

Last updated: 21st October 2024 | Genre: Board, Card | Developer: Daniel Nichols

More pages for DominGen – Daniel Nichols