MathDad's Tarot Generator

Start a new reading using the link or search for your reading using the code you were provided. News and updates about the generator below!

2026-02-07 - New Decks and Updates

My previous two news entries, which were just new deck additions, were erased as I was updating the the code and adding some stuff, so here is a combinaed update. New decks have been added, and the alerts for different deck types (including Thoth decks) have been added and made bolder so you know when you are using a deck that deviates from Rider-Waite or has extra cards. Hopefully I will motivate myself to start adding basic info for meanings and advice on these cards to help people who are new to tarot get some readings. Anyhow, enjoy the update.

2025-04-08 - Non-Standard & Special Cards - First Pass

I've added the data for non-standard decks and the special extra cards in some decks so they will display in the LightBox popups now! Hopefully this will allow these to be used better, though without a book detailing the meaning it might be difficult, so that is the next step!

2025-03-18 - Small Update

I made a small update. First, non-standard decks (meaning decks that do not follow the typical 78-card formula) are now labeled as such in the deck list and allow you to use all the cards they contain by default, but their names will simply be "Non-Standard Deck" when viewed in the LightBox. Also, decks that contain special cards in addition to the standard deck will show a checkbox, allowing you to use them when drawing the cards, but will not show their titles when viewed in LightBox either. The next update will be adding this data. Finally, I've added a special URL you can give instead of just the reading id to access readings to make it easier to share! I hope you look forward to the next update.

2025-03-16 - Release!

It's finally here! I got off my lazy butt and got a working on the front end and finished it. The generator is working and good enough for public use. I have some planned improvements I want to implement, but they can mostly be handled on the back-end and don't require much in the way of front-end changes, which is my least-favorite thing to do. Anyhow, enjoy!