D20PRO is a multi-platform, multi-player Virtual Tabletop (VTT)
Help & FAQ
GM Video Tutorials
Guides & Resources
Get the Quick Start Guide PDF
Download the Quick Start Guide PDF for instructions on installing D20PRO and getting your first campaign set up!
D20Pro Wiki & User Guide
Have a specific question? Want details on how to build and run campaigns inside D20PRO? Click the icon to browse and search through the comprehensive D20PRO Wiki & User Guide.
The D20PRO YouTube Channel contains tutorial videos and features in action. Also view teasers on upcoming features and progress for D20PRO.
Frequently Asked Questions
Which platform does D20PRO run on?
D20PRO is cross platform Java application and can be run on current versions of Windows, Mac and Linux. You can download a Free Trial for your OS here.
Java doesn't allow me to increase my memory allocation to D20PRO
This usually happens when another program that uses Java puts system variables so whenever any program opens Java the default memory allocation is set.
In Windows 7, press the Windows Key > type in System Variables & click on Environmental Variables > and scroll through the list of System Variables. The three things to look for are: “_JAVA_OPTIONS, JAVA_OPTS, and JAVA_TOOL_OPTIONS. Then make sure to replace those with more appropriate variables.
The Download Provided Is The Wrong File Type For My OS
First, you can download an OS specific download by going here.
Please make sure to setup your UserAgent of your web browser to the actual OS you are using. For more info on how to resolve this, go to:
I've just made an eCheck purchase through PayPal but I cannot download my license
Unfortunately, eCheck sales can take up to 5 days to clear through PayPal and our licensing system is not able to make your license available until the process is done. If you have recieved a confirmation from PayPal that the eCheck process has been completed but you still cannot download your license, please let us know right away.
I'm getting a communication error that says, “Handshake Request Msg Has Expired
The majority of times, this is caused when your computer’s Date, Time Zone, and Time is set incorrectly. Even if the Time is correct, the Time Zone could be incorrect and your computer is sending a wrong time to our server. For a walkthrough, please visit Forum Help Link for resolution.
What are the different licenses for D20PRO?
Here’s a summary of the different D20PRO licenses. Head to Get D20PRO for a Free Trial License. Visit the Buy D20PRO page to upgrade or add additional license.
Trial License (Free)
The 30-day Free Trial License has all the features available in the Full License except that the trial eventually expires and you must be connected to the Internet each time you start D20PRO during the trial to validate your license. Purchased licenses never expire and do not require an Internet connection.
Guest License (Free; Included)
The Guest License comes bundled with D20PRO and allows you to join a game as a Player. The only restriction to this free license is that the Judge running the game must have at least one open guest seat available at the time you connect.
Player License ($10 per license)
The Player License is similar to the Guest License in that you may only join a game with it. The difference is that you will always be allowed to join a game without requiring the Judge to have an open guest seat. A Player License costs $10 and may be upgraded at any time to a Full License.
GM License ($50 with 2 guest seats included; $10/additional guest seat)
The full GM License may be used to join a game as a player OR host a game as a Judge. The Full License includes 2 guest seats, allowing two players to connect for free. A Full License may be upgraded at any time with additional guest seats at a cost of $10 each. Players with their own licenses do not occupy guest seats.
My computer crashed! How do I get my license back?
If this happens you will need to download and install D20PRO again (get the Free Trial version here. When you run D20PRO for the first time you will be prompted to log into your account and there you will be able to recover any licenses you have purchased and get back to gaming.
Do I Still Have To Purchase D20PRO If I Won't Be Hosting Games?
Do I still have to purchase D20PRO if I won't be hosting games?
Not necessarily, but it will be up to you. There are two different options for player licenses. They are basically the same thing except one is attached to the player’s account (aka Player License) and the other is attached to a GM’s account (aka Guest Seat). In order to guarantee the GM always has room for you, the player license is the way to go.
Get more information on license and what they provided at Get D20PRO.
How easy are maps to make?
It is simple to make maps in the D20PRO software. You can find some tips on getting started here.
You can also take advantage of other map creation tools like those of ProFantasy Software. One of D20PRO’s best qualities is its ability to import outside maps and other artwork. See here for instruction on importing maps from PDFs.
How does it make my job as a GM easier?
D20PRO allows game play to be easier, faster and anywhere. As a GM, you can input all possible NPCs, maps, additional artwork, etc., prior to even the first die being rolled, whether it is virtual or real.
How many players can connect to a single game?
D20PRO does not limit the number of players which can connect to a game. The only limits on the number of players connecting to a game will be due to network bandwidth and the speed of each players Internet connection.
Is voice or text chat included?
D20PRO has multiple text chat channels that allow for different group chat rooms as well as private rooms between each player and the GM. D20PRO does not have any included voice chat but we find that it plays very well with Skype, Ventrilo or TeamSpeak.
By default, D20PRO uses port 10101 and you will need to open this port in your router and, depending on your setup, have traffic on that port routed to the proper computer. If there is any sort of conflict this port can be changed by the GM hosting the game when starting D20PRO.
How do I set up port forwarding?
The exact instructions for how to do this can vary widely from router to router. You can find helpful information here.
I've downloaded D20PRO. Now what?
Download the Quick Start Guide PDF to learn how to manage your D20PRO account and begin setting up your campaign, understanding the controls, and ways to add content. Start on the Welcome page then go into the Tutorials section. You may also want to spend some time reading some posts on the Forums. If you have any further questions please contact us.
Where can I find other D20PRO formatted content?
Additional content is available on the D20PRO Marketplace. You can browse and purchase content from within the D20PRO software by logging in to your D20PRO Live Account and selecting “Marketplace.”
Does D20PRO work on mobile devices?
Not at this time. Mobile support is on the D20PRO development roadmap. Join our mailing list or keep an eye on our News page for updates.